-33%
, ,

Python Crash Course: A Practical, Project-Based Introduction to Programming Paperback – April 24, 2023


Partilhe este Produto

With this fast-paced, comprehensive introduction, you’ll be able to write, program, troubleshoot, and build working applications in no time.

Start by learning basic programming concepts like 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 safely test your code before adding it to a project. Then, you can put your knowledge to work by developing an arcade game inspired by Space Invaders, creating a set of data visualizations with useful Python libraries, and deploying a simple online application.

With this book, you’ll learn how to:

• Use powerful Python libraries and tools like pytest, Pygame, Matplotlib, Plotly, and Django.

• Create increasingly complex 2D games that respond to keystrokes and mouse clicks.

• Generate interactive data visualizations using a variety of data sets.

• Develop applications that allow users to create accounts and manage their own data, and deploy applications online.

• Create interactive visualizations of data … • Troubleshoot code errors and solve common programming problems.
What’s New in This Edition: This third edition has been completely revised to cover the latest in Python programming. New and updated coverage includes VS Code for text editing, the pathlib module for file manipulation, pytest for testing your code, and the latest features from Matplotlib, Plotly, and Django.
If you’re looking to dive deeper into programming, the Python Crash Course will give you the skills to write programs in no time. Why wait any longer? Buckle up and let’s get coding!

R$126,75 R$189,99

The Python Crash Course is the world’s best-selling Python programming guide.

With this fast-paced, comprehensive introduction, you’ll be able to write, program, troubleshoot, and build working applications in no time.

Start by learning basic programming concepts like 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 safely test your code before adding it to a project. Then, you can put your knowledge to work by developing an arcade game inspired by Space Invaders, creating a set of data visualizations with useful Python libraries, and implementing a simple online application.

With this book, you’ll learn how to:
• Use powerful Python libraries and tools like pytest, Pygame, Matplotlib, Plotly, and Django.
• Create increasingly complex 2D games that respond to keystrokes and mouse clicks.
• Generate interactive data visualizations using a variety of data sets.

• Develop applications that allow users to create accounts and manage their own data, and deploy applications online.
• Troubleshoot code errors and solve common programming problems.
What’s New in This Edition: This third edition has been completely revised to cover the latest in Python programming. New and updated coverage includes VS Code for text editing, the pathlib module for file manipulation, pytest for testing your code, as well as the latest features from Matplotlib, Plotly, and Django.
If you’re looking to dive deeper into programming, the Python Crash Course will give you the skills to write programs in no time. Why wait any longer? Buckle up and let’s get coding!

Python Crash Course: A Practical, Project-Based Introduction to Programming” is a book that aims to teach Python in a practical and direct way.

Published on April 24, 2023, it is ideal for those who want to learn to program quickly or improve their Python skills. The book adopts a practical, project-based approach, which means that the reader will learn Python by applying the concepts directly to real-world projects, such as games, web applications, and data visualization.

Positive Points:
Clear and Objective Didactics: The book is known for its accessible language and clear explanations, making it suitable for beginners.
Project-Based Learning: The learning-by-doing methodology is a great attraction, as it allows the reader to see tangible results as they progress.
Scope of Content: Covers everything from basic concepts to more advanced topics, such as APIs and data analysis.
Negative Points:
Focus on Projects Can Be Challenging for Beginners: Although it is a practical approach, it can be a bit intimidating for those with no prior programming experience.
Requires Dedication: Since this is an intensive course, it requires time and commitment to absorb all of the content.
Conclusion:

“Python Crash Course” is an excellent choice for those looking for a thorough and practical introduction to Python, especially for those who prefer to learn through projects. However, absolute beginners may need an additional theoretical foundation to keep up with the pace of the book.

About the Author
Follow authors to get updates on new releases and improved recommendations.

Eric Matthes

Eric Matthes

Descubra mais livros do autor, veja autores semelhantes, leia blogs de autores e muito mais