Python Crash Course, 2nd Edition: A Hands-On, Project-Based Introduction to Programming
Python Crash Course — это всемирно известный бестселлер, который уже помог более 500 000 человек освоить программирование на Python. Второе издание книги было полностью переработано и обновлено в соответствии с современными стандартами Python 3.x и лучшими практиками программирования.
Книга разделена на две логические части. В первой половине вы изучите фундаментальные концепции программирования: переменные, списки, классы, циклы, функции и работу с ошибками. Особое внимание уделяется написанию чистого, читаемого кода и безопасному тестированию программ перед их интеграцией в проекты.
Вторая половина книги посвящена практическому применению полученных знаний через три масштабных проекта: аркадную игру в стиле Space Invaders с использованием Pygame, создание интерактивных визуализаций данных с библиотеками Matplotlib и Plotly, а также разработку и деплой веб-приложения на Django. Эти проекты охватывают ключевые области применения Python — от игр до data science и веб-разработки.
Обновлённое издание включает улучшенное покрытие f-строк, констант, управления данными, а также обновлённую структуру кода проектов с использованием самых современных и популярных библиотек.









