Tiny Python Projects: 21 Small Fun Projects for Python Beginners Designed to Build Programming Skill, Teach New Algorithms and Techniques, a

Evaluare:   (4.6 din 5)

Tiny Python Projects: 21 Small Fun Projects for Python Beginners Designed to Build Programming Skill, Teach New Algorithms and Techniques, a (Ken Youens-Clark)

Recenzii ale cititorilor

Rezumat:

Cartea „Tiny Python Projects” este concepută pentru cursanții intermediari de Python, concentrându-se pe construirea unor practici solide de codare prin proiecte mici și practice. Aceasta utilizează modulul argparse și pune accentul pe dezvoltarea bazată pe teste (TDD) cu pytest. În timp ce mulți recenzenți laudă claritatea și structura cărții, există critici semnificative cu privire la lipsa sa de accesibilitate pentru utilizatorii Windows și dependența de codul extern. În general, este considerată o resursă eficientă pentru cei care doresc să-și aprofundeze înțelegerea Python.

Avantaje:

Ușor de citit și bine structurată.
Comprehensivă, cu exemple și explicații excelente.
Învață practici excelente de codare și dezvoltare bazată pe teste.
Potrivită pentru consolidarea încrederii în programarea Python.
Oferă experiență practică, hands-on în proiecte.

Dezavantaje:

Nu este ușor de utilizat pentru începători de către utilizatorii de Windows; îi lipsește compatibilitatea și ghidul de configurare.
Se bazează foarte mult pe Linux și pe șabloane pre-construite.
Unii dezvoltatori au simțit că proiectele au fost juvenile sau neinteresante.
Explicație limitată a cadrului pytest.
Unele recenzii au descris dependența de codul extern ca fiind un dezavantaj.

(pe baza a 21 recenzii ale cititorilor)

Conținutul cărții:

O călătorie lungă este, de fapt, o mulțime de pași mici. Același lucru este valabil și atunci când înveți Python, așa că ai putea la fel de bine să te distrezi pe parcurs Scris într-un stil vesel, cu exerciții distractive care dezvoltă abilități puternice, Tiny Python Projects te duce de la amator la Pythonista pe măsură ce creezi 19 programe de dimensiuni reduse.

Tiny Python Projects vă învață ideile mari ale programării Python prin mici puzzle-uri, sarcini și jocuri. Fiecare capitol vă provoacă cu un nou program Python amuzant pe care trebuie să îl scrieți și să îl executați, inclusiv un generator de insulte shakespeariene, un creator de parole incasabile și diverse codificatoare de text. Pe măsură ce exersați caracteristicile de bază ale limbajului Python și abilitățile de codare, veți explora, de asemenea, principiile dezvoltării bazate pe teste, rulând programele dvs.

în raport cu o suită de teste special concepute. Achiziționarea cărții tipărite include o carte electronică gratuită în format PDF, Kindle și ePub de la Manning Publications.

Alte date despre carte:

ISBN:9781617297519
Autor:
Editura:
Legare:Copertă moale
Anul publicării:2020
Numărul de pagini:325

Cumpărare:

Disponibil în prezent, pe stoc.

Alte cărți ale autorului:

Tiny Python Projects: 21 Small Fun Projects for Python Beginners Designed to Build Programming...
O călătorie lungă este, de fapt, o mulțime de pași...
Tiny Python Projects: 21 Small Fun Projects for Python Beginners Designed to Build Programming Skill, Teach New Algorithms and Techniques, a
Mastering Python pentru bioinformatică: Cum să scrieți cod Python flexibil, documentat și testat...
În prezent, oamenii de știință din domeniul vieții...
Mastering Python pentru bioinformatică: Cum să scrieți cod Python flexibil, documentat și testat pentru calculul de cercetare - Mastering Python for Bioinformatics: How to Write Flexible, Documented, Tested Python Code for Research Computing
Command-Line Rust: A Project-Based Primer for Writing Rust Clis
Timp de mai mulți ani consecutivi, Rust a fost votat „cel mai iubit limbaj de programare” în...
Command-Line Rust: A Project-Based Primer for Writing Rust Clis

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)