A "For Dummies" egy legjobban értékelt könyvsorozat. Tehát amikor valaki megpróbál egy kezdő könyvet találni, hogy jól megtanuljon, többé-kevésbé bármilyen témát, akkor elég gyakran alaposabban megnézi valamelyik könyvet. A Barry Burd által írt Java For Dummies néhány hallgatói kategória számára érdemes elolvasni.
https://www.amazon.com/Java-Dummies-Computers-Barry-Burd/dp/1119235553

Miről szól ez a könyv?
Nincs meglepetés, ez a könyv a Java nyelvről szól. Java Core kezdőknek, egészen pontosan. Maga a szerző azt tanácsolja, hogy a könyv azon részéből kezdje el az olvasást, amelyre most szüksége van. Hasznos ajánlásokat talál a „Mit nem kell elolvasnia” részben. És azoknak, akik alig várják, hogy elkezdjék kódolni, azt javaslom, hogy kövesse Barry tanácsát.1. rész: A Java használatának megkezdése
Az első rész három fejezetből áll. Az első fejezet azoknak a diákoknak szól, akik semmit sem tudnak a programozás modern megközelítéseiről. A második fejezet hasznos információkat tartalmaz a Java működéséről (Java Virtual Machine), a szoftverfejlesztés folyamatairól stb. Azt is megtudhatja, milyen csomagokat és szoftvereket kell telepítenie a számítógépére, mielőtt elkezdi a programozást. Úgy tűnik azonban, hogy e fejezet helyett használhatja az internetről származó rövid oktatóanyagok egyikét. A harmadik fejezet bemutatja az első Java programot, vagy inkább annak összetevőinek elemzését. Az információ hasznos, ezért ha most nehéznek tűnik, akkor az a helyes ötlet, ha később visszatérünk rá. Ezzel a fejezettel az a probléma, hogy a tárgyalt pontok közül sok sokkal jobban megy a gyakorlatban. Mit mondhatnék az első részről általában? A tanulmány kezdeteként csak azoknak ajánlom a részletes elolvasását, akik semmit sem tudnak a programozásról, és nem sietnek az első programjuk megírásával, mint például a felnőtt hallgatók, vagy akik a következetes akadémiai megközelítést preferálják. Ez nem azt jelenti, hogy a könyv szigorúan és akadémikusan íródott, egyáltalán nem, nagyon szórakoztató. Ha azonban mielőbb meg akarja próbálni a kódolást, jobb, ha a kódolást a Java tanulás legelső napjától kezdi. Hogy őszinte legyek, ez tűnik a leggyorsabb és legmegfelelőbb útnak a professzionális programozáshoz! Tehát az első program elkészítéséhez használhat néhány online oktatóanyagot, és elolvashatja a „Java for Dummies”-t ingázás közben vagy lefekvés előtt. Ez nem azt jelenti, hogy a könyv szigorúan és akadémikusan íródott, egyáltalán nem, nagyon szórakoztató. Ha azonban mielőbb meg akarja próbálni a kódolást, jobb, ha a kódolást a Java tanulás legelső napjától kezdi. Hogy őszinte legyek, ez tűnik a leggyorsabb és legmegfelelőbb útnak a professzionális programozáshoz! Tehát az első program elkészítéséhez használhat néhány online oktatóanyagot, és elolvashatja a „Java for Dummies”-t ingázás közben vagy lefekvés előtt. Ez nem azt jelenti, hogy a könyv szigorúan és akadémikusan íródott, egyáltalán nem, nagyon szórakoztató. Ha azonban mielőbb meg akarja próbálni a kódolást, jobb, ha a kódolást a Java tanulás legelső napjától kezdi. Hogy őszinte legyek, ez tűnik a leggyorsabb és legmegfelelőbb útnak a professzionális programozáshoz! Tehát az első program elkészítéséhez használhat néhány online oktatóanyagot, és elolvashatja a „Java for Dummies”-t ingázás közben vagy lefekvés előtt.2. rész Saját Java program megírása
Ebben a részben megismerheti egy program főbb elemeit, és végül javaslatot kap a program megírására. Ahogy Barry (a szerző) helyesen megjegyezte, ez a fejezet a Java sajátosságait figyelembe véve készült, de többnyire a programozás alapjait tanítja úgy, ahogy van. Ebben a részben három fejezet is van. "Változók és értékeik", "Vezérlőszerkezetek" és "Ciklusok". Nagyon részletesek, és olyan pillanatokat vesznek figyelembe, amelyekben gyakran még azok is összezavarodnak, akik már programoznak. Például mi a különbség a változó és a neve, utasítása és operátora között? Minden kezdőnek ajánlott (de ne feledkezzünk meg a gyakorlati feladatokról sem!).3. rész OOP
Ez a rész elengedhetetlen azoknak a Java-babáknak, akik valódi Java szoftverfejlesztők akarnak lenni a jövőben. Osztályoknak és objektumoknak szentelte, Object-Oriented Programming Principles (OOP). Megtudhatod, miért kiváló az OOP megközelítés nagy programok fejlesztésére (spoiler: mindenekelőtt a kód ismételhetőségének elkerülése érdekében, haha). A rész tartalmaz néhány fejezetet a fájlokkal és osztálykonstruktorokkal való munkáról. Ha nem érti a legtöbb szót, amit a fenti mondatban írtam, akkor ezt a részt feltétlenül meg kell tanulnia. Az itt található magyarázatok és példák nagyszerűek; Gondolom, megértheti az OOP-t az alapok szintjén, miután elolvasta ezt, és ír néhány kódpéldát. Azonban hiányzik néhány OOP-elv részletesebb ismertetése, mint például a polimorfizmus és a tokozás. Csak utalások vannak rájuk.4. rész Intelligens Java technikák
Hasznos része. Jobb elolvasni és sok kódolási gyakorlatot elvégezni, hogy jobban megértsük az összes új technikát. A változóknak és helyes használatuknak szentelt fejezet, valamint a kivételekről szóló fejezet tele van jó magyarázatokkal. A tömbökről szóló fejezet pontos és izgalmas. Gyűjtemények, általános gyógyszerek és adatfolyamok. Ami engem illet, ezek a témák nem voltak jól áttekintve. Természetesen ez a könyv a Java fejlesztésről szól. Egyébként nem lenne felesleges a kollekciókról részletesebben beszélni. Ebből a részből megtudhat egy kicsit a többé-kevésbé modern Java funkciókról, például a lambdákról és a funkcionális programozásról, valamint a régi és elavult technológiáról a Swingről. Természetesen a szerző grafikus felhasználói felületet mutat be ezen, de ez ősi. Az egész harmadik rész, azt kell mondanom, nagyon kontrasztos. Néhány téma jól van leírva, néhány - nem a legjobb módon; néhány téma hasznos, a többi elavult.5. rész. A tízesek része
Ez a rész elég rövid. Tartalmaz néhány tippet a tipikus hibák elkerülésére és hasznos weboldalakat. Úgy tűnik, ez inkább egy cikk az interneten, jó.
GO TO FULL VERSION