Evaluare:
Cartea este bine primită pentru începătorii în programarea Python, oferind o bază solidă și explicații clare ale conceptelor fundamentale. Este recomandată ca resursă suplimentară pentru cursurile online, în special Coursera. Cu toate acestea, este remarcată pentru lipsa de profunzime și conținut avansat, ceea ce o face mai puțin potrivită pentru cei cu experiență anterioară în programare. Unii utilizatori consideră exercițiile dificile, în special fără soluții până mai târziu în carte.
Avantaje:⬤ Bine scrisă și ușor de înțeles
⬤ excelentă pentru începători
⬤ bine organizată cu exemple și exerciții practice
⬤ se potrivește bine cu cursurile online
⬤ oferă cunoștințe de bază și perspective asupra Python.
⬤ Lipsită de profunzime pentru programatorii intermediari
⬤ exercițiile nu sunt corectate până la sfârșitul capitolelor
⬤ unele exemple pot să nu respecte cele mai bune practici
⬤ deconectată de cursul online însoțitor pentru unii utilizatori.
(pe baza a 50 recenzii ale cititorilor)
Practical Programming: An Introduction to Computer Science Using Python 3
Această carte este pentru oricine dorește să înțeleagă programarea calculatoarelor. Veți învăța să programați într-un limbaj care' este folosit în milioane de smartphone-uri, tablete și PC-uri. Veți codifica împreună cu cartea, scriind programe pentru a rezolva probleme din lumea reală, pe măsură ce învățați elementele fundamentale ale programării folosind Python 3. Veți învăța despre proiectare, algoritmi, testare și depanare, și veți pleca cu toate instrumentele de care aveți nevoie pentru a produce cod de calitate. În această a doua ediție, am actualizat aproape tot materialul, încorporând lecțiile pe care le-am învățat în ultimii cinci ani în care am predat Python persoanelor noi în programare.
Nu aveți nevoie de nicio experiență în programare pentru a începe. În primul rând, veți primi o introducere detaliată în Python și în programare. Veți afla exact ce se întâmplă atunci când programele dvs. sunt executate. Prin exemple din lumea reală, veți învăța cum să lucrați cu numere, text, seturi mari de date și fișiere. Apoi veți vedea cum să creați și să utilizați propriile tipuri de date.
Exemplele incrementale vă arată pașii și pașii greșiți care au loc în timpul dezvoltării programelor, astfel încât să știți la ce să vă așteptați atunci când abordați o problemă pe cont propriu. Inspirat de "How to Design Programs" (HtDP), veți învăța o rețetă în șase pași pentru proiectarea funcțiilor, care vă ajută pe măsură ce începeți să învățați conceptele - și devine o parte integrantă a scrierii programelor până la sfârșit.
Pe măsură ce învățați să utilizați instrumentele fundamentale de programare din prima jumătate a cărții, veți vedea cum să vă documentați și să vă organizați codul astfel încât dumneavoastră și alți programatori să îl puteți citi și înțelege mai ușor. Dincolo de elementele de bază, veți învăța cum să vă asigurați că programele dvs. sunt fiabile și cum să lucrați cu baze de date, să descărcați automat date de pe web și să construiți interfețe utilizator. Cel mai important, veți învăța cum să gândiți ca un programator profesionist.
Va trebui să descărcați Python 3, disponibil de la "python.org". Odată cu această descărcare vine IDLE, editorul pe care îl folosim pentru scrierea și rularea programelor Python. (Dacă utilizați Linux, este posibil să fie necesar să instalați separat Python 3 și IDLE. )
© 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)