Professional Java JDK5

Izvor: Vidipedija
Skoči na: orijentacija, traži
Professional Java JDK5
Java JDK.jpg
Autor W. Clay Richardson i suradnici
Nakladnik knjizara.hr
Broj Stranica 656
Jezik hrvatski
Godina izdanja 2006
ISBN 953-95207-3-8
Više informacija knjizara.hr

Java je i dalje vodeći jezik za razvoj poslužiteljskih aplikacija, a najnovija inačica Java platforme – JDK 5 – donosi brojne nove značajke, uključujući primjenu metapodataka, generike, automatsko pakiranje te poboljšanu izvedbu korisničkog sučelja. Ova knjiga nudi detaljan pregled naprednih mogućnosti JDK-a 5 i objašnjava kako da svladate napredne mogućnosti jezika koji se stalno razvija.



Na početku je dan pregled najboljih alata i tehnika za razvoj Java aplikacija. Nakon toga, tim stručnih autora objašnjava kako koristiti Javu za razvoj programskih rješenja. Nekoliko praktičnih primjera dat će cjelovit pregled profesionalnog razvoja na Javi što će pomoći da svladate sam jezik, ali i detalje platforme JDK 5. Iz ove knjige moguće je naučiti sljedeće:

  • Kada koristiti alate otvorenog izvornog koda za Javu kao što su Ant i JUnit
  • Tehnike za implementiranje, pohranjivanje i restauriranje funkcionalnosti u aplikacijama
  • Kako raditi s bibliotekama drugih jezika koristeći Java Native Interface
  • Načine za komunikaciju između Java komponenata
  • Metode za osiguravanje i instaliranje Java aplikacija koje ste napisali
  • Kako načiniti prilagodljivu arhitekturu procesa
  • Kako primijeniti uobičajene predloške u Javi


Ova knjiga je namijenjena profesionalcima koji traže sveobuhvatni resurs, spremni su za naprednija Java rješenja i složene značajke jezika te im je potrebna pomoć prilikom rješavanja problema s kojima se ranije nisu susreli.

Sadržaj

  • Poglavlje 1: Ključne osobine i biblioteke jezika Java
  • Poglavlje 2: Alati i tehnike za razvoj programskih rješenja u Javi
  • Poglavlje 3: Upotreba predložaka u Javi
  • Poglavlje 4: Razvoj učinkovitih korisničkih sučelja korištenjem JFC-a
  • Poglavlje 5: Čuvanje podataka aplikacije u datotekama
  • Poglavlje 6: Čuvanje podataka aplikacije u bazi podataka
  • Poglavlje 7: Razvijanje mrežnih aplikacija upotrebom arhitekture Model 1
  • Poglavlje 8: Razvijanje mrežnih aplikacija upotrebom arhitekture Model 2
  • Poglavlje 9: Izvođenje C/C++ koda s pomoću Java Native Interfacea
  • Poglavlje 10: Komunikacija između Java komponenata sa RMI i EJB
  • Poglavlje 11: Komuniciranje između Java komponenata i komponenata drugih platformi
  • Poglavlje 12: Distribuirana obrada s JMS-om i JMX-om
  • Poglavlje 13: Java sigurnost
  • Poglavlje 14: Pakiranje i instaliranje Java aplikacija
  • Kazalo

O autorima

W. Clay Richardson je softverski savjetnik i posebno se bavi Java rješenjima za vrlo specifične poslovne potrebe. Razvio je mnoga takva rješenja radeći kao stariji programski projektant, voditelj programerskog tima te voditelj projekta. Koautor je knjiga More Java Pitfalls i Professional Portal Development with Open Source Tools (obje u izdanju tvrtke John Wiley & Sons, Inc.). Kao pridruženi profesor sveučilišta Virginia Tech predaje objektno orijentirano programiranje na postdiplomskim studijama. Diplomirao je na sveučilištima Virginia Tech i Virginia Military Institute.

Donald Avondolio je savjetnik s devetnaest godina iskustva u razvoju i instaliranju Java aplikacija u velikim tvrtkama. Karijeru je započeo u zrakoplovnoj industriji gdje je razvijao programe za simulatore letenja, a kasnije se bavio razvojem softvera i upravljačkih programa za razne uređaje. Do nedavno je radio na projektiranju aplikacija za elektroničko trgovanje za velike tvrtke kao što su The Home Depot, Federal Computer Week, US Postal Service i General Electric. Trenutno je tehnički arhitekt i glavni programer za nekoliko portala. Pridruženi je profesor sveučilišta Virginia Tech gdje predaje napredne metode objektno orijentiranog programiranja s posebnim naglaskom na uzorke.

Joe Vitale je radio kao razvojni inženjer zadnjih deset godina. Za to vrijeme koristio je najnovije Java tehnologije i open source alate. Osim što radi kao programer, Joe je i koautor knjige Professional Portal Development with Open Source Tools (u izdanju John Wiley & Sons) u čijem središtu je razvoj s pomoću alata otvorenog izvornog koda te Java Portlet API (nekad poznat kao JSR 168). Trenutno radi kao upravitelj razvoja u tvrtki McDonald Bradley gdje organizira posao za preko pedeset programera.

Scot Schrager je radio kao savjetnik u farmaceutskoj industriji, velikim opskrbnim lancima i sigurnosnim službama. Vodio je brojne razvojne timove i u poslu koristio Javu i tehnike objektno orijentirane analize i projektiranja. U zadnje vrijeme bavi se razvojem distribuiranih aplikacija korištenjem tehnologije J2EE.

Mark W. Mitchell ima bogato iskustvo u integriranju poslovnih aplikacija, prije svega Web usluga između Java i Microsoft platformi. Razvio je i instalirao nekoliko velikih aplikacija. Diplomirao je informatičke znanosti na sveučilištu Virginia Tech.

Jeff Scanlon je stariji programski inženjer u tvrtki McDonald Bradley iz Herdona u saveznoj državi Virginiji. Nosi naslove Sun Certified Java Developer i Microsoft Certified Solutions Developer.

Vanjske poveznice