CodeGym/Blog Java/Aleatoriu/Java for Dummies de Barry Burd - Merită această carte ate...
John Squirrels
Nivel
San Francisco

Java for Dummies de Barry Burd - Merită această carte atenția ta?

Publicat în grup
„For Dummies” este o serie de cărți de top. Deci, atunci când cineva încearcă să găsească o carte pentru începători pentru a învăța bine, mai mult sau mai puțin orice subiect, el/ea aruncă o privire mai atentă la una dintre aceste cărți destul de des. Java For Dummies de Barry Burd ar putea merita citit pentru unele categorii de studenți. Java for Dummies de Barry Burd - Merită această carte atenția ta?  - 1

Despre ce este această carte?

Fără surprize, această carte este despre limbajul Java pentru manechin. Java Core pentru începători, mai exact. Autorul însuși recomandă să începeți să citiți din acea parte a cărții de care aveți nevoie chiar acum. Puteți găsi recomandări utile în secțiunea „Ce nu trebuie să citiți”. Și pentru cei care abia așteaptă să înceapă codificarea, le-aș recomanda să urmeze acest sfat al lui Barry.

Partea 1. Noțiuni de bază cu Java

Prima parte este formată din trei capitole. Primul capitol este pentru studenții care nu știu nimic despre abordările moderne ale programarii. Al doilea capitol conține informații utile despre modul în care funcționează Java (Java Virtual Machine), procesele de dezvoltare software și așa mai departe. Aflați și despre pachetele și software-ul pe care ar trebui să le instalați pe computer înainte de a începe programarea. Cu toate acestea, se pare că în locul acestui capitol, puteți folosi unul dintre scurtele tutoriale de pe Internet. Al treilea capitol vă arată primul program Java, sau mai degrabă, analiza componentelor acestuia. Informația este benefică, așa că dacă acum pare a fi dificilă, ideea potrivită este să revenim la ea mai târziu. Problema cu acest capitol este că multe dintre punctele discutate merg mult mai bine prin practică. Ce pot spune despre prima parte în general? Aș recomanda citirea lui în detaliu ca început al studiului doar acelor persoane care nu știu nimic despre programare și nu se grăbesc să își scrie primele programe, precum studenții adulți-switcher sau celor care preferă o abordare academică consistentă. Nu înseamnă că cartea este scrisă strict și academic, deloc, este foarte distractivă. Cu toate acestea, dacă doriți să încercați să codificați cât mai curând posibil, ar fi bine să începeți să codați încă din prima zi de învățare Java. Sincer să fiu cu tine, mi se pare cel mai rapid și cel mai potrivit mod de programare profesională! Așadar, pentru a vă crea primul program, puteți folosi câteva tutoriale online și puteți citi „Java for Dummies” în timp ce faceți naveta sau înainte de a dormi. Nu înseamnă că cartea este scrisă strict și academic, deloc, este foarte distractivă. Cu toate acestea, dacă doriți să încercați să codificați cât mai curând posibil, ar fi bine să începeți să codați încă din prima zi de învățare Java. Sincer să fiu cu tine, mi se pare cel mai rapid și cel mai potrivit mod de programare profesională! Așadar, pentru a vă crea primul program, puteți folosi câteva tutoriale online și puteți citi „Java for Dummies” în timp ce faceți naveta sau înainte de a dormi. Nu înseamnă că cartea este scrisă strict și academic, deloc, este foarte distractivă. Cu toate acestea, dacă doriți să încercați să codificați cât mai curând posibil, ar fi bine să începeți să codați încă din prima zi de învățare Java. Sincer să fiu cu tine, mi se pare cel mai rapid și cel mai potrivit mod de programare profesională! Așadar, pentru a vă crea primul program, puteți folosi câteva tutoriale online și puteți citi „Java for Dummies” în timp ce faceți naveta sau înainte de a dormi.

Partea 2. Scrierea propriului program Java

În această parte, veți afla despre elementele principale ale unui program și, în final, vi se va propune să vă scrieți programul. După cum a remarcat corect Barry (autorul), acest capitol este scris, ținând cont de specificul Java, dar în mare parte învață elementele de bază ale programării așa cum sunt. Există și trei capitole în această parte. „Variabile și valorile lor”, „Structuri de control” și „Ciccuri”. Sunt foarte detaliate și iau în considerare momente în care chiar și cei care deja programează sunt adesea confuzi. De exemplu, care este diferența dintre o variabilă și numele, instrucțiunea și operatorul ei? Este recomandat tuturor începătorilor (dar nu uitați de sarcinile practice!).

Partea 3. OOP

Această parte este esențială pentru manechinii Java care doresc să fie adevărați dezvoltatori de software Java în viitor. Este dedicat claselor și obiectelor, principiilor de programare orientată pe obiecte (OOP). Veți afla de ce abordarea OOP este excelentă pentru dezvoltarea de programe mari (spoiler: în primul rând, pentru a evita repetabilitatea codului, haha). Partea conține câteva capitole despre lucrul cu fișiere și constructori de clase. Dacă nu înțelegeți majoritatea cuvintelor pe care le-am scris în propoziția de mai sus, cu siguranță ar trebui să învățați această parte. Explicațiile și exemplele de aici sunt grozave; Cred că puteți înțelege OOP la nivel de bază după ce citiți acest lucru și scrieți câteva exemple de cod. Cu toate acestea, există o lipsă de dezvăluire mai detaliată a unor principii OOP, cum ar fi polimorfismul și încapsularea. Există doar indicii despre ele.

Partea 4. Tehnici Smart Java

O parte benefică. Este mai bine să-l citiți și să faceți multe exerciții de codare pentru a înțelege mai bine toate noile tehnici. Un capitol dedicat variabilelor și folosirii lor corecte, precum și un capitol despre excepții, este plin de explicații bune. Capitolul despre matrice este precis și captivant. Colecții, generice și fluxuri. În ceea ce mă privește, aceste subiecte nu au fost bine revizuite. Sigur că această carte este despre dezvoltarea Java pentru manechini. Oricum, nu ar fi de prisos să vorbim mai detaliat despre colecții. Din această parte, veți afla puțin despre caracteristicile Java mai mult sau mai puțin moderne, cum ar fi Lambda și programarea funcțională, precum și tehnologia veche și învechită Swing. Sigur că autorul demonstrează o interfață grafică cu utilizatorul pe aceasta, dar este veche. Toată a treia parte, trebuie să spun, este foarte contrastată. Unele subiecte sunt descrise bine, altele - nu în cel mai bun mod; unele subiecte sunt utile, altele sunt depășite.

Partea 5. Partea zecilor

Această parte este destul de scurtă. Conține câteva sfaturi despre cum să evitați greșelile tipice și site-urile web utile. Pare a fi mai degrabă un articol de pe internet, unul bun. Java for Dummies de Barry Burd - Merită această carte atenția ta?  - 2
https://www.amazon.com/Java-Dummies-Computers-Barry-Burd/dp/1119235553

Concluzii

Concluziile generale despre carte seamănă cu concluziile capitolului 4. Java for Dummies de Barry Burd este o carte excelentă pentru începătorii care sunt gata să folosească mai multe resurse pentru învățarea lor. Nu poate fi numit manual de programare sau tutorial; este, în schimb, primul tău manual Java. Este mai bine să citiți în paralel cu tutoriale pas cu pas și (neapărat!) rezolvarea sarcinilor de codare. Mai multe probleme sunt analizate în detaliu aici. Este posibil să simțiți trecutul autorului ca profesor, așa că el explică acele probleme care au cauzat cele mai semnificative dificultăți studenților săi începători. Iată însă câteva subiecte dezvăluite destul de superficial, la nivelul articolelor informative. Cu toate acestea, Java for Dummies este o carte pentru începători. Prin urmare, ar putea fi prima ta iterație de cunoaștere a limbii.Mai mult, Java For Dummies este ușor de citit, plin de exemple și digresiuni vii și amuzante. Poate fi citit cu ușurință oriunde pe drum sau înainte de culcare. Dacă, desigur, ești mulțumit de stilul autorului. Și amintiți-vă: nicio carte din această lume nu vă poate transforma într-un dezvoltator de software. Doar practica poate.
Comentarii
  • Popular
  • Nou
  • Vechi
Trebuie să fii conectat pentru a lăsa un comentariu
Această pagină nu are încă niciun comentariu