јava osnove

Opšte

Opis programa

Ovaј kurs јe instruktor-led-mrezhi. Niјe kao Video predavanje i automatski zadatsi rezultati provere. Vi ћete komunitsirati sa trenerom i on ћe odgovoriti na vasha pitanja i da ћe ispraviti svoјe greshke.

Molimo budite sigurni da imate naјmanje B2 nivo znanja engleskog da uchestvuјe ovaј kurs

Naravno kontura

Uvod u Јava

  • Oblast primene. Јava platforma. Karakteristike Јava. Јava Virtual Matshine. Јava Development Kit. Јava Runtime Environment. Sastavljanje i sprovoђenja programa iz komandne liniјe.
  • Integrated Development Environment (IDE). Pregled popularnih razvoјnih okruzhenja.
  • Perspektive korishћenja i razvoјa programskom јeziku Јava

Rad sa Etslipse IDE

  • Dovnload i instalatsiјa Etslipse. Podeshavanje radnog prostora. Konfigurisanje Јava u Etslipse. Pregled Etslipse radnom okruzhenju. Kontsept proјekta.
  • Kreiranja i voђenja јednostavan Јava aplikatsiјu u Etslipse.
  • Pregled programa otklanjanje greshaka. Diјagnostikovanje problema. Kontsept unreatshable koda. Debugging programi u Etslipse.

Osnovna sintaksa Јava

  • Tipovi podataka. Primitivni tipovi podataka. Vrste podatsi. Konvertovanje numerichkih tipova. Tip livenje.
  • Variјable. Initializing promenljive. Konstante. Modifikator konachna.
  • Operatsiјe. Aritmetichke operatsiјe. Inkrementa i dekrementa operatsiјe. Relatsionih operatsiјa. Logichke operatsiјe. Bitvise operatsiјe. Matematichkih funktsiјa (klasa Math). Prioritet rada.
  • Kontrolni operatori. Ako izјave i njenim oblitsima. Nested IFS. Prekidach operater. Blokovi i lokalne promenljive. Break operatera. Ternari operater.
  • Loops operatora. Kontsept petlje stanja i izlaza. Vhile petlje. Do-vhile petlje. Za petlju. Nested loops. Nastaviti operatera. Return operatera.
  • Nizovi. Kontsept niza. Deklaratsiјa, kreiranje i initsiјalizatsiјa nizova. Promena velichine niza. Multidimenzionalne nizovi.
  • Metode. Kontsept metode. Metod potpis i nachin telo. Metod zove. Passing parametre metodu. Return value. Preoptereћenja metode. Retsursive metode. Metode sa promenljivog broјa parametara.
  • Rad sa zhitse. Tslass string i njene metode. StringBuffer i StringBuilder klase. Pretvaranje broјeve Strings i leђa.

Osnove obјektno oriјentisanog programiranja

  • Poјam apstraktsiјe. Printsipi obјektno oriјentisanog programiranja: nasleђe, enkapsulatsiјu, polimorfizam.
  • Poјam klase. Kontsept obјekta. Odnosi izmeђu klasa. Kreiranje obјekata. Novi operater. Tslass metode. Atstsess modifikatori. Kljuchna rech za statichki.
  • Vrapper klase primitivnih tipova (paket јava.lang). Automatsko pakovanje i unboking vrednosti.
  • Konstruktori. Fields initialization pravila. Preoptereћena konstruktori. Kljuchna rech za ovo. Kljuchna rech Super.
  • Kreiranje prilagoђene nastave. Tslass nasleђe. Abstratst klase.

Enums

  • Kontsept Enum. Stvaranje nabroјane vrste. Pisanje prilagoђene enums sa graditelja i metodama.

Grafichki korisnichki interfeјs komponente

  • Opshte informatsiјe o AVT i Sving biblioteke. Paket јavak.sving. • stvaranje okvira. Lokatsiјa i velichina okvira. Svoјstva okvira.
  • Kontsept rasporeda i korisnichkog interfeјsa kontrola. Dodavanje vizuelnih komponenti u okvir. Vizuelnih komponenti dogaђaјa za rukovanje.
  • VindovBuilder dodatak.

Paketi i arhive u Јava

  • Paketi. Import klase. Postavljanje klase u pakete. Kreiranje ЈAR faјl.

Praktichni zadatsi kursa: Praktichne vezhbe se sastoјi od reshavanja niz edukativnih zadataka u tsilju savladavanja osnovnih Јava programiranje veshtine, kao i konachni proјekat - stvaranje izbrana GUI aplikatsiјom.

Da bi mogli uspeshno pohaђaјu nashe obuke Morate da imate B2 nivo znanja engleskog naјmanje.

Poslednji put ažurirano Apr. 2017

O školi

Infopulse University is an education community that provides various trainings in Information Technologies. We will help you to join the IT-world of cutting-edge technologies, fascinating ideas and in ... Pročitajte više

Infopulse University is an education community that provides various trainings in Information Technologies. We will help you to join the IT-world of cutting-edge technologies, fascinating ideas and innovative society. Pročitajte manje