Programiranje Java

Izvor: Vidipedija
Skoči na: orijentacija, traži
Programiranje Java
Omot JAVA24.jpg
Autor Yakov fain
Nakladnik knjizara.hr
Broj Stranica 504
Jezik hrvatski
Godina izdanja 2011
ISBN 978-953-95207-33-0
Više informacija knjizara.hr

Zbog svoje iznimne popularnosti, Java je jezik za razvoj Web aplikacija koji programeri često prvi nauče koristiti. Ova knjiga idealan je udžbenik za Javu. Kombinirajući ovaj priručnik i paket Java Development Kit moći ćete kompajlirati svoj prvi program. Autor knjige pretpostavlja da čitatelj ima malo ili nimalo iskustva pa su dobro strukturirane lekcije u knjizi popraćene praktičnim Java vježbama i zadaćama koje čitatelj mora sam dovršiti. Ova knjiga pomoći će vam da svladate Java tehnologije koje se danas najčešće koriste, naučite fundamentalne koncepte, važne značajke i postupke programiranja koji se koriste za razvoj profesionalnih aplikacija, upoznate najnovije izdanje Java EE 6 koje se koristi za razvoj poslužiteljskih aplikacija, naučite pisati i projektirati praktične Java aplikacije te se bolje pripremite za razgovor za posao Java programera. Naučit ćete osnove Jave, programirati s apstraktnim klasama i sučeljima, razvijati korisnička sučelja korištenjem Java Swinga, obrađivati pogreške, istražiti mogućnosti istovremenog izvršavanja, učitavati podatke s Interneta, slati poruke e-pošte iz Jave, raditi s aplikacijskim poslužiteljem, razvijati Web aplikacije sa servletima, JSP-om i JSF-om, projektirati aplikacije s EJB zrnima i razmjenom poruka.

Sadržaj knjige

  • Uvod
  • Lekcija 1: Upoznajte Javu
  • Lekcija 2: Integrirano razvojno okruženje Eclipse
  • Lekcija 3: Objektno orijentirano programiranje
  • Lekcija 4: Metode klase
  • Lekcija 5: Povratak osnovama Jave
  • Lekcija 6: Paketi, sučelja i učahurivanje
  • Lekcija 7: Programiranje s apstraktnim klasama i sučeljima
  • Lekcija 8: Grafičko korisničko sučelje
  • Lekcija 9: Obrada događaja korisničkog sučelja
  • Lekcija 10: Uvod u Java aplete
  • Lekcija 11: Razvoj apleta križić i kružić
  • Lekcija 12: Razvoj igre Ping-pong
  • Lekcija 13: Obrada pogrešaka
  • Lekcija 14: Kolekcije
  • Lekcija 15: Uvod u generike
  • Lekcija 16: Rad s tokovima podataka
  • Lekcija 17: Serijalizacija
  • Lekcija 18: Programiranje mrežne komunaikcije
  • Lekcija 19: Obrada poruka elektroničke pošte u Javi
  • Lekcija 20: Uvod u višenitni rad
  • Lekcija 21: Detaljnije o istovremenom izvršavanju
  • Lekcija 22: Rad s bazama podataka korištenjem JDBC-a
  • Lekcija 23: Swing s JTable
  • Lekcija 24: Napomene i refleksija
  • Lekcija 25: Daljinsko pozivanje metoda
  • Lekcija 26: Pregled izdanja Java EE 6
  • Lekcija 27: Programiranje sa servletima
  • Lekcija 28: JavaServer Pages
  • Lekcija 29: Razvoj Web aplikacija pomoću JSF
  • Lekcija 30: JMS i MOM
  • Lekcija 31: JNDI
  • Lekcija 32: Enterprise JavaBeans
  • Lekcija 33: Java Persistence API
  • Lekcija 34: Rad s restful Web uslugama
  • Lekcija 35: Spring MVC kostur
  • Lekcija 36: Hibernate kostur
  • Lekcija 37: JavaFX
  • Lekcija 38: Pripreme za posao Java programera
  • Dodatak: Sadržaj DVD-a
  • Kazalo

O autoru

Yakov Fain radi kao softverski arhitekt u tvrtci Farata System, koja pruža konzultantske usluge u području razvoja poslovnih aplikacija. Napisao je nekoliko knjiga i mnoštvo članaka o razvoju aplikacija. Tvrtka Sun Microsystems dodijelila mu je titulu Java šampiona (Java Champion) koju nosi samo 150 ljudi u cijelom svijetu. Njegov račun na Twitteru je @yfain.

Vanjske poveznice