Evaluare:
Cartea „Learning Python” de Fabrizio Romano a primit recenzii mixte, mulți lăudându-i stilul de scriere captivant și abordarea practică, în timp ce alții îi critică presupunerile privind cunoștințele anterioare ale cititorului și absența anumitor subiecte fundamentale.
Avantaje:⬤ Stil de scriere captivant și practic.
⬤ Oferă exemple utile și acoperă o gamă largă de subiecte, inclusiv dezvoltarea web, depanarea și cele mai bune practici.
⬤ Utilă pentru cititorii cu ceva cunoștințe de programare, oferind informații despre convențiile pythonice și cele mai bune cazuri de utilizare.
⬤ Feedback pozitiv din partea celor care fac tranziția de la alte limbaje de programare, în special pentru începătorii familiarizați cu programarea.
⬤ Presupune că cititorii au cunoștințe prealabile despre Python și anumite biblioteci, ceea ce poate îngreuna înțelegerea.
⬤ Lipsă de acoperire a subiectelor esențiale, cum ar fi fișierul I/O, pe care mulți îl consideră fundamental pentru programare.
⬤ Unii consideră că organizarea subiectelor este nestructurată și dificil de urmărit.
⬤ Confuzie din cauza faptului că are același titlu ca o carte bine cunoscută a lui Mark Lutz, ceea ce poate induce în eroare cititorii.
(pe baza a 21 recenzii ale cititorilor)
Learning Python: Learn to code like a professional with Python - an open source, versatile, and powerful programming language
Învață să codifici ca un profesionist cu Python - un limbaj de programare open source, versatil și puternic
Caracteristici principale
⬤ Învățați elementele de bază ale programării cu Python - unul dintre cele mai bune limbaje create vreodată.
⬤ Dezvoltați un set puternic de abilități de programare pe care le veți putea exprima în orice situație, pe orice platformă, datorită portabilității Python.
⬤ Creați aplicații remarcabile de toate tipurile, de la site-uri web la scripturi și de la interfețe grafice la știința datelor.
Descrierea cărții
Learning Python are o natură dinamică și variată. Se citește ușor și pune o bază bună pentru cei care sunt interesați să sape mai adânc. Are o abordare practică și orientată spre exemple prin care sunt explicate atât subiectele introductive, cât și cele avansate. Începând cu fundamentele programării și Python, se termină prin explorarea unor subiecte foarte diferite, cum ar fi GUI, aplicații web și știința datelor. Cartea vă duce până la crearea unei aplicații cu drepturi depline.
Cartea începe prin a explora elementele esențiale ale programării, structurile de date și vă învață cum să le manipulați. Se trece apoi la controlul fluxului unui program și la scrierea unui cod reutilizabil și rezistent la erori. Veți explora apoi diferite paradigme de programare care vă vor permite să găsiți cea mai bună abordare pentru orice situație și, de asemenea, veți învăța cum să efectuați optimizarea performanței, precum și depanarea eficientă. Pe tot parcursul, cartea vă îndrumă prin diferite tipuri de aplicații și se încheie cu un mini-site complet construit pe baza tuturor conceptelor pe care le-ați învățat.
Ce veți învăța
⬤ Să puneți Python în funcțiune pe Windows, Mac și Linux în cel mai scurt timp.
⬤ Să înțelegeți conceptele fundamentale ale codării, împreună cu elementele de bază ale structurilor de date și ale fluxului de control.
⬤ Scrieți cod elegant, reutilizabil și eficient în orice situație.
⬤ Înțelegeți când să folosiți abordarea de programare funcțională sau orientată pe obiect.
⬤ Crearea de software fiabil, rezistent la gloanțe, prin scrierea de teste care să vă susțină codul.
⬤ Explorați exemple de GUI, scripting, știința datelor și aplicații web.
⬤ Învățați să fiți independent, capabil să obțineți orice resursă de care aveți nevoie, precum și să săpați mai adânc.
© Book1 Group - toate drepturile rezervate.
Conținutul acestui site nu poate fi copiat sau utilizat, nici parțial, nici integral, fără permisiunea scrisă a proprietarului.
Ultima modificare: 2024.11.08 07:02 (GMT)