Search courses ranked by devsStop wasting time. Search coding courses, tutorials, and books — ranked by developers who voted for themSee how→
Learn to Code in Python


Extra perks unlocked via skillcraft.ai link
Learn the basics of the Python programming language, and why it's one of the most popular programming languages out there. You'll get hands-on practice with all the core concepts, and learn how to apply them to real-world problems. You don't need any prior programming experience to be able to complete this course, it's intended for complete beginners.
Instructor

Lane Wagner
Lane is a back-end engineer and the lead instructor of Boot.dev. He has taught over one million students worldwide, on Boot.dev, FreeCodeCamp, YouTube and the Backend Banter podcast. Lane worked as a backend engineer writing Go, Python and TypeScript, then moved into engineering management and a couple of years later left to build Boot.dev full-time.
Course details
30 hours
video
Included
Freemium
What you'll learn
Master Python fundamentals from scratch
Write and debug Python programs effectively
Work with lists, dictionaries, and sets
Implement functions and understand scope
Prerequisites
No programming experience required
Basic computer skills
Who this course is for
Complete beginners to programming
Students learning their first programming language
Anyone wanting to start a career in tech
Curriculum
Introduction
Variables
Functions
Scope
Testing and Debugging
Computing
Comparisons
Loops
Lists
Dictionaries
Sets
Errors
Practice
Quiz
Notice something missing?
Help us improve this course information for the community