Python Crash Course, 2nd Edition: A Hands-On, Project-Based Introduction to Programming
points - Details)
Python Crash Course is the world’s best-selling information to the Python programming language. This fast-paced, thorough introduction to programming with Python could have you writing packages, fixing issues, and making issues that work very quickly.
In the primary half of the guide, you will study fundamental programming ideas, corresponding to variables, lists, lessons, and loops, and apply writing clear code with workout routines for every matter. You’ll additionally find out how to make your packages interactive and check your code safely earlier than including it to a undertaking. In the second half, you will put your new data into apply with three substantial tasks: a Space Invaders-inspired arcade recreation, a set of information visualizations with Python’s useful libraries, and a easy net app you may deploy on-line.
As you’re employed by the guide, you will find out how to:
• Use highly effective Python libraries and instruments, together with Pygame, Matplotlib, Plotly, and Django
• Make 2D video games that reply to keypresses and mouse clicks, and that enhance in problem
• Use knowledge to generate interactive visualizations
• Create and customise net apps and deploy them safely on-line
• Deal with errors and errors so you may clear up your personal programming issues
If you have been fascinated about digging into programming, Python Crash Course will get you writing actual packages quick. Why wait any longer? Start your engines and code!
From the Publisher
User expertise degree
Beginner to Intermediate
For readers who need
A mild, kid-friendly introduction to Python
A fast-paced, thorough introduction to Python
A sensible information to utilizing Python for automating tedious duties
A fast and simple method to overview Python fundamentals, vocabulary, syntax and extra
Fun, entertaining tasks to take your Python abilities to the subsequent degree
Expert, sensible recommendation and tutorials to excellent your skilled Python abilities
Compatible with Python model
Python 2 & 3
Kid-friendly, full-color code and illustrations
Covers Django, matplotlib and plotly, and pygame
Covers working with recordsdata en masse, automating emails and texts, scraping the online, and extra
Flash card format; contains workout routines and challenges to check and hone your abilities
Covers modules like pygame, Pylint, pydocstyle, tkinter, python-docx, matplotlib, and pillow
Covers highly effective strategies like utilizing turbines, dealing with time zones, and making use of purposeful programming
101 playing cards
Why strive the remainder when you may study from the BEST?
The world’s high information to Python combines thorough coding instruction with a great deal of illustrative pattern code, making for a terrific method to study laptop programming typically and the Python language specifically.
Covers each idea inexperienced persons want to know for writing clear code, like Python variables, lists, loops, and libraries. You’ll apply these abilities towards making interactive packages, problem-solving, and strategies for testing your code.
Fast-paced and enjoyable, Python Crash Course teaches you the artwork of programming then places your new data into apply, displaying you the way to create 2D laptop video games, knowledge visualizations, and customized net apps.