Python 101 | Beginner-Friendly Python Programming Book
Michael Driscoll
Discover the fundamentals of Python programming with Python 101, a beginner-friendly book covering Python 3 from start to finish.
Technical TutorialsProgrammingPython
Introduction
Python 101 is a beginner-friendly book that introduces the fundamentals of Python programming, suitable for beginners and those new to coding.
Highlights
Covers Python 3 from beginning to end
Starts with the basics and builds up to more intermediate-level material
Includes a curated tour of the Python Standard Library
Covers topics like lambda, decorators, properties, debugging, testing, and profiling
Teaches how to install and use third-party libraries
Covers how to package and distribute your Python code
Recommendation
Python 101 is an excellent resource for those new to programming or looking to learn Python. The book covers a wide range of topics, making it suitable for both beginners and those with some programming experience. The structured approach and hands-on examples make it easy to follow along and start coding in Python.
How GetVM Works
Learn by Doing from Your Browser Sidebar
Access from Browser Sidebar
Simply install the browser extension and click to launch GetVM directly from your sidebar.
Select Your Playground
Choose your OS, IDE, or app from our playground library and launch it instantly.
Learn and Practice Side-by-Side
Practice within the VM while following tutorials or videos side-by-side. Save your work with Pro for easy continuity.