Java

      Java është:

Object Oriented: 

Në Java gjithçka është një objekt. Java mund të zgjatet lehtësisht pasi bazohet në modelin Object.

Platform Independent:
 
Ndryshe nga shumë gjuhë të tjera programimi duke perfshirë C dhe C++, në momentin kur përpilohet, ajo nuk përpilohet në makinë specifike të platformës, përkundrazi, në mënyrë të pavarur nga platforma.
Simple:
Java është krijuar që të mësohet lehtë. Nëse e kuptoni konceptin OOP Java,do të ishte  e lehtë për t’u zotëruar.
 
Secure:
Java mundëson zhvillimin e sistemeve pa virus,pa ngaterresa.Teknikat e vërtetimit bazohen në kriptimin e celësit publik.
 
Portable:
Të qenit neutral në arkitekturë dhe duke mos patur aspekte të zbatimit të varura nga specifikimi e bën Java-n portable .
Robust:
Java bën një përpjekje për të eleminuar situatat e prirura për gabime duke theksuar kryesisht kontrollimin e gabimeve në kohën e përpilimit dhe kontrollimin e kohës së ekzekutimit.
 
Multithreaded:
Në java mund të shkruhen programe që mund të bëjnë shumë punë njëkohësisht. Kjo vecori e dizajnit e lejon përdoruesin të ndërtojë aplikacione interaktive që mund të funksionojnë normalisht.
 

Bashkëngjitur gjeni linkun për të parë programin e plotë kursit.

 

Ju mirëpresim në TCT!

Vendndodhja: Rr. Durrësit përballë gjimnazit Qemal Stafa,  (sipër Bankës BKT) Kati 5
Tel: 067 686 1620
Website: tct.edu.al
Webmail: info@tct.al
Email: tirana.it.tct@gmail.com
Instagram: @tirana_center_of_technology 
www.instagram.com/tirana_center_of_technology 

Facebook: Tirana Center of Technology
www.facebook.com/TCT.kurse.IT )

Frontend apo Backend?

           Front-end apo Back-end?

Front End dhe Back End

Front-end dhe Back-end janë dy nga termat më të njohur që përdoren në zhvillimin e faqeve në internet.
Këto terma janë shumë të rëndësishëm për zhvillimin e faqes në internet,por janë mjaft të ndryshëm nga njëri-tjetri. Secila palë duhet të komunikojë dhe të veprojë në mënyrë efektive me tjetrën si një njësi e vetme për të përmirësuar funksionalitetin e faqes në internet.

Front-End Development

Pjesa e një faqe në internet me të cilën përdoruesi bashkëvepron direkt quhet pjesa e përparme. Pjesa e përparme përmban gjithçka që përdoruesi shikon në pamje të parë: Ngjyrat dhe stilet e tekstit, imazhet, grafikët dhe tabelat, butonat, ngjyrat dhe mënyra e navigimit. HTML,CSS dhe javascript janë gjuhët e përdorura për zhvillimin e Frontend. Zhvilluesi duhet të sigurojë që faqja të jetë e përgjegjshme domethënë të shfaqet në mënyrë korrekte nga pajisjet e të gjitha madhësive, asnjë pjesë e faqes së internetit anormalisht pavarësisht nga madhësia e ekranit.
Pjesa e përparme ndërtohet duke përdorur gjuhët e mëposhtme:

HTML

HTML (qëndron për Hypertext Markup Language). Përdoret për të krijuar pjesën e përparme të faqeve të internetit. Hypertext përdoret për të përcaktuar lidhjen midis faqeve te internetit.

CSS

Fletët e stilit Cascading është një gjuhë e thjeshtë për të thjeshtuar procesin e përbërjes së faqeve të internetit te paraqitshme.Pra CSS ju lejon të aplikoni stile në faqen e internetit në mënyrë të pavarur nga HTML.

JAVASCRIPT

Javascript është një gjuhë skriptimi e cila përdoret për ta berë faqen interaktive për përdoruesin.Përdoret për të rritur funksionalitetin e një faqe në internet për të ekzekutuar lojëra interesante dhe sofwer të bazuar në internet.

BACK END DEVELOPMENT

Back End është faqja server e faqes në internet.Ai ruan dhe rregullon te dhënat dhe gjithashtu sigurohet që gjithcka në anën e klientit të faqes së internetit të funksionojë mirë.Eshtë pjesa e sofwarit që nuk bie në kontakt të drejtperdrejtë me përdoruesit
Pjesa e prapme përfshin:

PHP

PHP është një gjuhë skriptimi nga ana e serverit e krijuar posacërisht për zhvillimin e webit,prandaj quhet gjuhë skriptimi nga ana e serverit.

C++

C++ është një gjuhë programimi me qëllim të përgjithshëm dhe përdoret gjerësisht në ditët e sotme për programim konkurrues.

JAVA

Java është një nga gjuhët dhe platformat më të njohura të programimit.Komponentët e saj janë lehtësisht te disponueshëm.

PYTHON

Python është një gjuhë programimi që ju lejon të punoni shpejt dhe të integroni sistemet në menyrë efikase.

JavaScript

JavaScript mund të përdoret si gjuhë programimi në pjesën e përparme dhe atë të pasme.Node.js është një mjedis me burim të hapur dhe  ndër platformë për ekzekutimin e kodit JavaScript jashtë një shfletuesi.NodeJs nuk është një kornizë dhe një gjuhë programimi.
Bashkëngjitur gjeni linkun për të parë programin e plotë kursit,

Ju mirëpresim në TCT!

Vendndodhja: Rr. Durrësit përballë gjimnazit Qemal Stafa,  (sipër Bankës BKT) Kati 5
Tel: 067 686 1620
Website: tct.edu.al
Webmail: info@tct.al
Email: tirana.it.tct@gmail.com
Instagram: @tirana_center_of_technology 
www.instagram.com/tirana_center_of_technology 

Facebook: Tirana Center of Technology
www.facebook.com/TCT.kurse.IT )

Si funksionon një faqe në internet?

Si funksionon një faqe në internet?

Kur vizitoni një faqe në internet ka elementë të vecantë në faqe me të cilat ju mund të shihni dhe të ndërveproni me të.Si psh imazhe, tekst, video, ngjyra, menu forma etj.Të gjitha këto gjëra përbëjnë pjesën e përparme dhe të fundit të faqes. Back-endi është gjithçka që ju nuk mund të shihni ose të ndërveproni të tilla si serverat, bazat e të dhenave, sistemet operative dhe ip-të.

Si bashkëveprojnë FRONT-END DHE BACK-END

Mendoni për analogjinë e restorantit.Ju jepni porosinë tuaj stafit të pritjes.Ata marrin porosinë tuaj, kuzhinierët përgatisin ushqimin dhe stafi i pritjes sjell porosinë tuaj. Ndërveprimet dhe përvoja juaj në një faqe interneti nuk ndryshon shumë nga ajo e restorantit. Kur kërkoni dicka në pjesën e përparme, ajo kërkesë dërgohet në pjesën e pasme. Fundi i pasëm ploteson kërkesën tuaj dhe i dërgon të dhënat përsëri në pjesën e përparme.Si rezultat ju keni veprimin tuaj të dëshiruar.
 
PROGRAMIMI PER FRONT-END DHE BACK-END
 
Si zhvillimi FRONT END dhe BACK END kërkojnë aftësi dhe fokusime të ndryshme, ose gjuhë programimi.Ndërsa ka qindra gjuhë programimi për zhvillimin e faqeve në internet, ekzistojnë gjuhë specifike për zhvillimin e faqes që janë të njohura,si FRONT-END dhe BACK-END.


FRONT END 
zhvillohet me gjuhë si:

  • HTML
  • CSS
  • JavaScript
  • Ajax, React JS ose Angular JS

BACK END zhvillohet me gjuhë si:

  • JavaScript
  • SQL
  • Java
  • C#
  • Python
  • PHP
  • Ruby
Ejani në TCT për të mësuar pranë nesh nga ekspertë të fushës!
Kontakti:067 686 1620

Dimensional Array in Java

1. What is an Array


An Array is a collection of homogeneous elements stored in a contiguous memory.

2. What is One Dimensional Array in Java

Array can be one dimensional or multi-dimensional. Anything that is one dimensional has to deal with single parameter only. One dimensional array has to deal with only one value per index or location.

3. Examples of One Dimensional Array in Java


Three examples of One Dimensional Array in Java are given below:

3.1 One Dimensional Array Example in Java Using Standard Method

public class OneDimensionalArray {
    public static void main(String args[]) {
        
      // Declares an One Dimensional Array of integers
      int [] anArray;
      
      // Allocates memory for 3 integers
      anArray = new int[3];
      
      // initializes first element 
      anArray[0] = 8;
      // initializes second element 
      anArray[1] = 4;
      // initializes third element 
      anArray[2] = 89;

      // Printing the One Dimensional Array
      System.out.println("One dimensional array elements are :");
      System.out.println("Element at index 0: "+ anArray[0]);
      System.out.println("Element at index 1: "+ anArray[1]);
      System.out.println("Element at index 2: "+ anArray[2]);
    }
}

Output:
One dimensional array elements are :
Element at index 0: 8
Element at index 1: 4
Element at index 2: 89

3.2 One Dimensional Array Example in Java Using Scanner

import java.util.Scanner;
public class OneDimensionalArrayScanner {
    public static void main(String args[]) 
    {
      // Creating Scanner Object
      Scanner scan = new Scanner(System.in);
      System.out.println("Enter length of Array: ");
      int arrLength = scan.nextInt();
      int [] anArray= new int[arrLength]; 
      System.out.println("Enter the elements of the Array");
      for(int i = 0; i < arrLength; i++)
      {
          anArray[i] = scan.nextInt();
      }
      // Printing the One Dimensional Array
      System.out.println("Displaying One dimensional array elements:");
      for( int i=0; i < arrLength ; i++)
      {
          System.out.print(anArray[i] + " ");
      }      
    }
}


Output:
Enter length of Array: 4
Enter the elements of the Array
8
4
89
2
Displaying One dimensional array elements:
8 4 89 2


3.3 One Dimensional Array Example in Java Using String

public class OneDimensionalArrayString {
    public static void main(String args[]) 
    {
      // Declaring and Initializing the String Array
      String[] strArray = {"Alive is Awesome", "Be in Present","Be Yourself"};
      System.out.println("The length of String Array is: "+strArray.length);
      // Printing the One Dimensional String Array
      System.out.println("Displaying One dimensional String array elements:");
      for( int i=0; i < strArray.length ; i++)
      {
          System.out.println(strArray[i] + " ");
      }      
    }
}



Output:
The length of String Array is: 3
Displaying One dimensional String array elements:
Alive is Awesome
Be in Present
Be Yourself

Përfitimet e Kurseve Online

Benefitet e kurseve online

Ne jemi gjithmonë në kërkim të ideve se si të kalojmë kohën tonë të lirë, sidomos nëse jemi duke qëndruar në shtëpi. Një mundësi shumë e mirë është të mësuarit online. E dimë që shumë nga ne nuk janë të familjarizuar me këtë metodë mësimi, por nuk keni asnjë arsye pse të tërhiqeni mbrapa, madje kanë shumë avantazhe kur trajnimet janë LIVE Online dhe jo të regjistruara.

Më poshtë janë disa nga përfitimet kryesore që mësimi online ju ofron studentëve.

Një larmi e madhe kursesh për të zgjedhur – nëse mendoni se kurset online do ishin të pakëta, ne në TCT ofrojmë një gamë të gjerë mundësish për të zgjedhur. Disa nga kurset që mund të ndiqni online janë: 1. C++, 2.Java, 3.Front End Development, 4.Web Design, 5.Administrim Server Linux, 6.Administrim Server Windows, 7.Databazë, 8.Ms Excel, 9.C# , 10.Python

Kosto më e ulët – nëse doni të ndiqni një kurs online një benefit shumë kryesor është se ju mund të kurseni deri në 10.000 Lekë te reja. Çmimi i kurseve në TCT nëse i ndiqni fizikisht janë 30.000 Lekë te reja ose 240 Euro, ndërsa ndjekja e mësimit online kushton 20.000 Lekë te reja ose 160 Euro.

Komunikim direkt me instruktorët – shumica keqkuptohen kur dëgjojnë për mësime online pasi mendojnë se do ta ndjekin thjeshtë nga një video e regjistruar, por jo. Në TCT kursi zhvillohet duke e dëgjuar instruktorin live dhe në çdo moment ti ke mundësi ta pyesësh për paqartësit që mund të kesh. Online software lejon që instruktori të futet në kompjuterin tënd për të të ndihmuar, por edhe ti mund të futesh në kompjuterin e instruktorit. Pra është njësoj si të jeni pranë fizikisht.

Fleksibilitet – duke studiuar nëpërmjet internetit, ju zgjidhni mjedisin tuaj të të mësuarit që funksionon më mirë për nevojat tuaja, qoftë dhoma juaj e gjumit, studioja juaj apo kafeneja e qetë e preferuar. Ku ka më mirë se të investosh për të ardhmen tënde thjeshtë duke qëndruar në krevat. Gjithçka që ju nevojitet është një kompjuter ose tabletë dhe një lidhje interneti. Kjo pavarësi e lokacionit është një përfitim masiv, shpesh i nënvlerësuar i mësimeve në internet.

Avantazh kohor – le ta pranojmë, të gjithë kemi probleme me vonesën. Sa herë na ka ndodhur mos të arrijmë orarin e leksioneve, seminareve apo dhe të punës për shumë arsye të ndryshme. Ky problem është i zgjidhur me kurset online, pasi nuk është e nevojshme të udhëtosh për në klase, që do të thotë më pak kohë e kaluar nëpër autobuse, më pak kohë duke menduar nëse ka trafik apo jo, nëse do të bjerë shi apo do të bllokohen rrugët.

Përqëndrim më i lartë dhe vetë-disiplinë – shumë njerëz e kanë të vështirë të përqëndrohen nëse kanë dhe persona të tjerë afër tyre. Fleksibiliteti që të jep mësimi online duke e zgjedhur ti mjedisin që do ta ndjekësh, të krijon mundësinë që ti të jesh në një ambient që mund të përqëndrohesh shumë lehtë. Gjithashtu kursi juaj online jo vetëm që do t’ju mësojë, por njëkohësisht do t’ju ndihmojë të bëheni më të vetë-motivuar dhe më të vetë-disiplinuar, një tipar që do t’ju bëjë të qëndroni më gjatë në vendin e punës dhe do t’ju shërbej në shumë fusha të tjera.

Ju mirëpresim në TCT,

Vendndodhja: Rr. Durrësit përballë gjimnazit Qemal Stafa, (sipër Bankës BKT) Kati 5

Tel: 067 686 1620

Webmail: info@tct.al

Email: tirana.it.tct@gmail.com

Instagram: @tirana_center_of_technology

( www.instagram.com/tirana_center_of_technology/?hl=en )

Facebook: Tirana Center of Technology

(www.facebook.com/TCT.kurse.IT/)
Website: tct.edu.al

Programim JAVA ne Tirane + Online: Vetem Praktike

Tirana Center of Technology (TCT) është qendër e specializuar vetëm në Teknologji Informacioni dhe zhvillon trajnime profesionale në një sërë kursesh në drejtimin informatikë (Pozicioni punës: Programues).

Kursi JAVA në TCT ndahet në tre nivele, kurs i nivelit të parë dhe vjen pas kursit C++; kursi i nivelit te dytë dhe kursi i nivelit te tretë ku tajnohesh per Java EE . Në këto kurse, ju do te merrni njohuritë bazë që fillojnë në zero dhe të avancuara të programimit.

Në këtë kurs JAVA ju do të trajnoheni për programimin e orientuar objekt JAVA (OOP) si dhe në fund të kursit zhvillohen disa seanca JAVA me User Interface, pra, përgatitje për gjuhët WEB të cilat janë të orientuara drejt User Interface.

JAVA EE (Enterprise Edition) është vazhdimi natyral i këtij kursi.

N.q.s. JAVA ju duket si gjuha juaj për të vazhduar profesionin e programuesit dhe keni arritur të merrni baza të forta në programimin e orientuar objekt dhe logjikë të fortë programimi nga ku mund të vazhdoni më tej me WEB development në PHP ose ASP.NET.

Trajnimet në TCT zhvillohen vetëm në praktikë dhe stafi i TCT është plotësisht i dedikuar që ju të arrini karrierën tuaj si programues. Instruktorët në TCT vijnë nga tregu i punës dhe nuk janë pedagog universitetesh, pra ne nuk “beat around the bush” por futemi direkt në cfarë ju nevojitet juve për t’u punësuar.

Kursi zgjat 9 javë ose 2 muaj e një javë- zhvillohet 2 herë në javë nga 2.5 orë (45 orë). Trajnimi mbahet pasditeve 6:30 me 9:00. Cmimi është 30.000 Lek të reja per personat qe jane prezent fizikisht dhe 20.000 Lek të reja nese e ndiqni online, dhe pagesa mund të kryhet me dy këste nga 15.000 Lek të reja.

Vizitoni TCT dhe do ju japim orientim karriere si edhe aftësitë për cdo pozicion pune në Teknologji Informacioni. TCT është qendër e licencuar për trajnime profesionale dhe në përfundim të suksesshëm të kursit i pajis studentët me certifikatë të njohur nga shteti Shqiptar.

Ju mirëpresim në TCT,

Rr. Durrësit përballë gjimnazit Qemal Stafa (sipër Bankës BKT)  | Tel: 069.89.69.889

Web:  tct.al | Email: info@tct.al

Programimi JAVA

Do të ketë gjithmonë punë për programues dhe shpesh herë mund të punoni nga rehatia e shtëpisë tuaj.

Me kursin e programimit JAVA në TCT do të merrni njohuritë themelore të data abstraksion në gjuhët object
oriented. Kodimi procedurial si variablat, tabelat, ciklet, if… else.., si dhe funksionet do të merren si të
ditura. Në TCT kursi JAVA zhvillohet mbasi ke marrë njohuritë në C++.
Do të mësoni të ngrini ambjentin tuaj të programimit duke përdorur Net Beans si development platform dhe Java
Development KIT (JDK).

java-image

JAVA si gjuhë ka të gatshme shumë librari, menaxhimin e memories por përsëri programuesi duhet të shkruajë shumë
kod. Nga ana tjetër JAVA është një gjuhë strongly typed, pra, strikte në programim, shumica erroreve gjurmohen që
në kompilim dhe thjeshtë, kjo e bën JAVA një gjuhë solide dhe një platformë ku mund të ngrihen aplikacione të
shkallës së gjerë. JAVA është një gjuhë e shpejtë e kompiluar dhe performanca ka ardhur duke u ngritur me
përmirësimin e JVM. JAVA është një gjuhë e pjekur kështu që nuk do të hysh në rrugë pa krye.
Programimin në JAVA e lehtëson edhe komuniteti i gjerë i cili e përdor këtë gjuhë në mbarë botën. Pra, do të gjeni
ndihmë nga shumë programues anembanë botës.

Në përmbledhje, pse duhet të mësoni JAVA:
1. Gjenden shumë informacion online
2. Ka një librari shumë të pasur
3. Do të gjeni shumë shembuj online
4. Ambjente programimi pa lek dhe shumë efikas
5. Gjendet anembanë botës
6. Ka shumë pozicione pune
7. Mund të kaloni në programimin e aplikacioneve Android
8. Vështirësi mesatare, JAVA shkruhet me fjalë (ndihmon në kodim)