Python pentru proiectarea de software

Evaluare:   (4.4 din 5)

Python pentru proiectarea de software (B. Downey Allen)

Recenzii ale cititorilor

Rezumat:

Cartea este lăudată pentru prezentarea sa clară și introducerea cuprinzătoare în programarea Python, ceea ce o face potrivită atât pentru începători, cât și pentru cei care doresc să își îmbunătățească abilitățile de programare. Cu toate acestea, a fost criticată pentru că prezintă exerciții care pot fi prea provocatoare și pentru dependența sa de concepte matematice, care pot fi descurajante pentru cititorii fără o pregătire matematică solidă.

Avantaje:

Explicații bine scrise și clare, potrivite pentru începători.

Dezavantaje:

Ajută cursanții să treacă de la Python de bază la concepte mai avansate, cum ar fi programarea orientată pe obiecte.

(pe baza a 32 recenzii ale cititorilor)

Titlul original:

Python for Software Design

Conținutul cărții:

Python for Software Design este o introducere concisă în proiectarea de software utilizând limbajul de programare Python. Destinată persoanelor fără experiență în programare, această carte începe cu cele mai elementare concepte și adaugă treptat materiale noi.

Unele dintre ideile pe care studenții le consideră cele mai provocatoare, cum ar fi recursivitatea și programarea orientată pe obiecte, sunt împărțite într-o secvență de pași mai mici și introduse pe parcursul mai multor capitole. Accentul este pus pe procesul de programare, cu un accent deosebit pe depanare.

Cartea include o gamă largă de exerciții, de la exemple scurte la proiecte substanțiale, astfel încât studenții să aibă numeroase ocazii de a exersa fiecare concept nou. Soluțiile exercițiilor și exemplele de cod sunt disponibile pe thinkpython.com, împreună cu Swampy, o suită de programe Python care este utilizată în unele dintre exerciții.

Alte date despre carte:

ISBN:9780521898119
Autor:
Editura:
Limbă:engleză
Legare:Copertă dură
Anul publicării:2009
Numărul de pagini:270

Cumpărare:

Disponibil în prezent, pe stoc.

Alte cărți ale autorului:

Python pentru proiectarea de software: Cum să gândești ca un informatician - Python for Software...
Python for Software Design este o introducere...
Python pentru proiectarea de software: Cum să gândești ca un informatician - Python for Software Design: How to Think Like a Computer Scientist
Think STATS: Analiza exploratorie a datelor - Think STATS: Exploratory Data Analysis
Dacă știți să programați, aveți abilitățile necesare pentru a...
Think STATS: Analiza exploratorie a datelor - Think STATS: Exploratory Data Analysis
Gândiți Python: Cum să gândești ca un informatician - Think Python: How to Think Like a Computer...
Dacă doriți să învățați cum să programați, lucrul...
Gândiți Python: Cum să gândești ca un informatician - Think Python: How to Think Like a Computer Scientist
Gândiți-vă la complexitate: Știința complexității și modelarea computațională - Think Complexity:...
Știința complexității utilizează calculul pentru a...
Gândiți-vă la complexitate: Știința complexității și modelarea computațională - Think Complexity: Complexity Science and Computational Modeling
Think Bayes: Statistică bayesiană în Python - Think Bayes: Bayesian Statistics in Python
Dacă știți să programați, sunteți gata să abordați...
Think Bayes: Statistică bayesiană în Python - Think Bayes: Bayesian Statistics in Python
Think Data Structures: Algoritmi și regăsirea informațiilor în Java - Think Data Structures:...
Dacă sunteți un student care studiază informatica...
Think Data Structures: Algoritmi și regăsirea informațiilor în Java - Think Data Structures: Algorithms and Information Retrieval in Java
Think Java: Cum să gândești ca un informatician - Think Java: How to Think Like a Computer...
Think Java este o introducere practică în...
Think Java: Cum să gândești ca un informatician - Think Java: How to Think Like a Computer Scientist
Think DSP: Prelucrarea digitală a semnalelor în Python - Think DSP: Digital Signal Processing in...
Dacă înțelegeți matematica de bază și știți cum să...
Think DSP: Prelucrarea digitală a semnalelor în Python - Think DSP: Digital Signal Processing in Python
Modelare și simulare în Python: O introducere pentru cercetători și ingineri - Modeling and...
Modelarea și simularea în Python îi învață pe...
Modelare și simulare în Python: O introducere pentru cercetători și ingineri - Modeling and Simulation in Python: An Introduction for Scientists and Engineers
Python pentru proiectarea de software - Python for Software Design
Python for Software Design este o introducere concisă în proiectarea de software utilizând...
Python pentru proiectarea de software - Python for Software Design
Probably Overthinking It: Cum să utilizați datele pentru a răspunde la întrebări, a evita capcanele...
Un ghid esențial al modului în care datele pot...
Probably Overthinking It: Cum să utilizați datele pentru a răspunde la întrebări, a evita capcanele statistice și a lua decizii mai bune - Probably Overthinking It: How to Use Data to Answer Questions, Avoid Statistical Traps, and Make Better Decisions

Lucrările autorului au fost publicate de următorii editori:

© 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)