Cantitate/Preț
Produs

Python Crash Course, 3rd Edition: A Hands-On, Project-Based Introduction to Programming

Autor Eric Matthes
en Limba Engleză Paperback – 12 ian 2023

Diferența majoră între Python Crash Course, 3rd Edition și documentația tehnică standard rezidă în abordarea sa bazată pe proiecte, care transformă sintaxa abstractă în soluții software palpabile. Considerăm că forța acestui volum, scris de Eric Matthes, stă în tranziția rapidă de la fundamentele teoretice — cum ar fi manipularea listelor sau definirea claselor — la execuția unor aplicații complexe. Ediția a treia aduce la zi fluxul de lucru modern, integrând VS Code pentru editare și pytest pentru testarea riguroasă a codului, elemente esențiale în mediul de producție actual.

Ne-a atras atenția modul în care autorul echilibrează trei piloni diferiți ai dezvoltării software prin proiecte dedicate: dezvoltarea de jocuri folosind Pygame, analiza și vizualizarea datelor prin Matplotlib și Plotly, și dezvoltarea web prin framework-ul Django. Această diversitate asigură o înțelegere holistică a ecosistemului Python 3.x. Complementar lui Automate the Boring Stuff with Python, 2nd Edition, care se concentrează pe scripturi utilitare și automatizarea sarcinilor de birou, volumul de față acoperă arhitectura completă a unei aplicații, de la gestionarea fișierelor cu modulul pathlib până la securizarea conturilor de utilizator și deployment-ul online.

În comparație cu Learning Python 5ed de Mark Lutz, care oferă o explorare academică și exhaustivă a limbajului, Python Crash Course, 3rd Edition adoptă un ritm accelerat, fiind calibrat pentru cei care preferă învățarea prin construcție (learning by doing). Stilul este tehnic dar aplicat, eliminând redundanța în favoarea exercițiilor care simulează provocări reale de programare, precum depanarea erorilor logice și optimizarea interacțiunii cu utilizatorul.

Citește tot Restrânge

Preț: 24422 lei

Preț vechi: 37972 lei
-36%

Puncte Express: 366

Carte disponibilă

Livrare economică 22 mai-02 iunie
Livrare express 07-13 mai pentru 9586 lei


Specificații

ISBN-13: 9781718502703
ISBN-10: 1718502702
Pagini: 552
Dimensiuni: 177 x 234 x 36 mm
Greutate: 1.04 kg
Ediția:3rd Edition
Editura: Penguin Random House Group
Colecția No Starch Press
Locul publicării:United States

De ce să citești această carte

Recomandăm această carte începătorilor care doresc o cale rapidă către rezultate concrete. Spre deosebire de manualele teoretice, aici câștigi experiență practică prin construirea unui joc, a unui tablou de bord pentru date și a unei aplicații web funcționale. Este resursa ideală pentru a trece de la scrierea de scripturi simple la înțelegerea modului în care bibliotecile moderne precum Django sau Plotly sunt utilizate în proiecte reale.


Descriere

Python Crash Course is the world’s bestselling programming book, with over 1,500,000 copies sold to date! Python Crash Course is the world’s best-selling guide to the Python programming language. This fast-paced, thorough introduction will have you writing programs, solving problems, and developing functioning applications in no time. You’ll start by learning basic programming concepts, such as variables, lists, classes, and loops, and practice writing clean code with exercises for each topic. You’ll also learn how to make your programs interactive and test your code safely before adding it to a project. You’ll put your new knowledge into practice by creating a Space Invaders–inspired arcade game, building a set of data visualizations with Python’s handy libraries, and deploying a simple application online. As you work through the book, you’ll learn how to: Use powerful Python libraries and tools, including pytest, Pygame, Matplotlib, Plotly, and DjangoMake increasingly complex 2D games that respond to keypresses and mouse clicksGenerate interactive data visualizations using a variety of datasetsBuild apps that allow users to create accounts and manage their own data, and deploy your apps online Troubleshoot coding errors and solve common programming problems New to this edition: This third edition is completely revised to reflect the latest in Python code. New and updated coverage includes VS Code for text editing, the pathlib module for file handling, pytest for testing your code, as well as the latest features of Matplotlib, Plotly, and Django. If you’ve been thinking about digging into programming, Python Crash Course will provide you with the skills to write real programs fast. Why wait any longer? Start your engines and code! Covers Python 3.x