Java 8 programiranje, Yakov Fain
Java 8 programiranje, Yakov Fain
Java 8 programiranje, prevod drugog izdanja, je vaš potpuni vodič za početnike Java programskog jezika, sa lekcijama koje se mogu jednostavno pratiti i dodatnim vežbama koje pomažu da brzo počnete sa samostalnim radom.
Instrukcije tipa „korak-po-korak“ vode vas kroz osnove objektno-orijentisanog programiranja, sintaksu, interfejse, i još mnogo toga, kako biste stekli veštine za razvoj igara, web aplikacija, mrežnih aplikacija i automata.
Ovo drugo izdanje je dopunjeno tako da obuhvata Java SE 8 i Java EE 7 verzije, a uključuje nove informacije o GUI osnovama, lambda izrazima, API interfejsima za tokove, WebSocket interfejsu i Gradle alatu.
Ovo je kratak i jednostavan vodič za ovladavanje Java programskog jezika, bilo da startujete od početka ili samo želite da unapredite svoje veštine.
- Ovladajte gradivnim blokovima od kojih se sastoji svaki Java projekat
- Jednostavnije pišite kod pomoću Eclipse alata
- Naučite da povezujete Java aplikacije sa bazama podataka
- Dizajnirajte i kreirajte grafičke korisničke interfejse i web aplikacije
- Naučite da razvijate GUI interfejse koristeći JavaFX
Ukoliko želite da brzo naučite programiranje, Java programiranje, prevod drugog izdanja, je idealno rešenje za vas.
Informacije o autoru
Jakov Fain (Yakov Fain) je Java šampion, menadžer u Farata Systems softverskoj konsultantskoj kompaniji. Autor je nekoliko tehničkih knjiga i velikog broja članaka o razvoju softvera, a vodi Princeton Java korisničku grupu.
Čed Darbi (Chad Darby) je Java arhitekta, autor i instruktor. Ima preko 18 godina iskustva u razvoju Java aplikacija. Čed je kreirao video trening za ovu knjigu i materijal za luv2code YouTube kanal.
Wrox vodiči
Wrox vodiči su kerirani tako da omogućavaju jednostavnije učenje programskih jezika i tehnologija nego što biste pomislili. Pisani od strane programera i namenjeni programerima, oni su strukturnog formata koji će vas voditi kroz sve opisane tehnike.
Kratak sadržaj
LEKCIJA 1 Uvod u programski jezik Java 1
LEKCIJA 2 Eclipse IDE okruženje 9
LEKCIJA 3 Objektno-orijentisano programiranje pomoću Java jezika 21
LEKCIJA 4 Metodi klase i konstruktori 37
LEKCIJA 5 Java sintaksa: bitovi i delovi 47
LEKCIJA 6 Paketi, interfejsi i enkapsulacija 61
LEKCIJA 7 Programiranje korišćenjem apstraktnih klasa i interfejsa 73
LEKCIJA 8 Osnove grafičkog interfejsa pomoću Swing biblioteke komponenata 83
LEKCIJA 9 Rukovanje događajima u Swing grafičkom interfejsu 99
LEKCIJA 10 Rukovanje greškama 115
LEKCIJA 11 Uvod u kolekcije 127
LEKCIJA 12 Uvod u generičke tipove 141
LEKCIJA 13 Lambda izrazi i funkcionalno programiranje 151
LEKCIJA 14 Ulazno-izlazni tokovi 171
LEKCIJA 15 Java serijalizacija 185
LEKCIJA 16 Osnove mrežnog programiranja 195
LEKCIJA 17 Konkurentnost i višenitno izvršavanje 209
LEKCIJA 18 Osnove JavaFX grafičkog korisničkog interfejsa 233
LEKCIJA 19 Razvoj JavaFX kalkulatora i Iks-oks igre 251
LEKCIJA 20 Stream API interfejs 281
LEKCIJA 21 Korišćenje relacionih baza podataka pomoću JDBC drajvera 297
LEKCIJA 22 Prikazivanje tabličnih podataka u grafičkom korisničkom interfejsu 311
LEKCIJA 23 Anotacije i refleksija 321
LEKCIJA 24 Poziv udaljenih procedura 335
LEKCIJA 25 Java EE 7 platforma 345
LEKCIJA 26 Programiranje korišćenjem servleta 355
LEKCIJA 27 JavaServer Pages tehnologija 379
LEKCIJA 28 Razvoj WebSocket web aplikacija 395
LEKCIJA 29 Osnove JNDI interfejsa 413
LEKCIJA 30 Osnove JMS i MOM 423
LEKCIJA 31 Uvod u Enterprise JavaBeans 445
LEKCIJA 32 Pregled Java Persistence API interfejs a 463
LEKCIJA 33 Korišćenje RESTful web servisa 481
LEKCIJA 34 Java Logging API interfejs 499
LEKCIJA 35 Osnove testiranja programskih jedinica pomoću JUnit radnog okvira 511
LEKCIJA 36 Automatizovanje razvoja pomoću Gradle alata 527
LEKCIJA 37 Java intervjui za posao 551
INDEKS
Autor: Yakov Fain
Broj strana: 624
ISBN broj: 978-86-7310-503-1
Godina izdanja: 2015.
Izdavač: Kompjuter biblioteka, Beograd