The quick course for budding Python professionals
- Use Python libraries and tools including pytest, Pygame, Matplotlib, Plotly and Django
- Fixes programming errors and solving common programming problems
- New in this edition: VS code for text editing and the pathlib module for file management.
Python Crash Course is one of the world's bestsellers among the introductions to the Python programming language. With this compact and thorough guide, you will write programs, solve problems and develop working applications in no time.
To begin with, author Eric Matthes introduces you to basic programming concepts such as variables, lists, classes, and loops. You will put your new knowledge into practice by designing a Space Invaders inspired arcade game and programming a range of data visualizations using the handy Python libraries.
With the exercises of the book you will learn
- powerful Python libraries and tools, including pytest, Pygame, Matplotlib, Plotly and Django.
- Create increasingly complex 2D games that respond to keystrokes and mouse clicks
- Build applications that allow users to create accounts and manage their data. Deploy applications online.
- generate interactive data visualisations with a variety of data sets
- Fix programming errors and solve classic programming problems
New in this edition: this 3rd Edition has been completely updated to the latest Python Code. New and updated topics include VS code for text editing, the pathlib module for file management, pytest for testing your code, and the latest features from Matplotlib, Plotly and Django.
If you want to get into programming, Python Crash Course will teach you the skills to write real programs quickly.