Learn Python programming in this complete course for beginners. This tutorial features mini-projects throughout so you can put what you learn into use immediately.

Resources: https://github.com/gitdagray/python-course

️ Course developed by @DaveGrayTeachesCode

⭐️ Contents ⭐️
(0:00:00) Intro
(0:01:23) Chapter 1 - Getting Started
(0:14:50) Chapter 2 - Python Basics
(0:29:58) Chapter 3 - Operators
(0:46:18) Chapter 4 - Data Types
(1:23:25) Chapter 5 - User Input
(1:45:31) Chapter 6 - Lists & Tuples
(2:17:00) Chapter 7 - Dictionaries & Sets
(2:46:23) Chapter 8 - Loops
(3:09:03) Chapter 9 - Functions
(3:23:48) Chapter 10 - Recursion
(3:41:11) Chapter 11 - Scope
(4:00:30) Chapter 12 - Closures
(4:19:32) Chapter 13 - f-Strings
(4:42:15) Chapter 14 - Modules
(4:59:47) Chapter 15 - Command Line Arguments
(5:20:39) Chapter 16 - Challenges
(5:35:59) Chapter 17 - Lambda & Higher Order Functions
(5:56:45) Chapter 18 - Classes & Objects
(6:15:44) Chapter 19 - Exceptions & Errors
(6:27:29) Chapter 20 - OOP Project
(6:57:15) Chapter 21 - Virtual Environments & PIP
(7:27:23) Chapter 22 - File Operations
(7:49:32) Chapter 23 - Final Project


Thanks to our Champion and Sponsor supporters:
davthecoder
jedi-or-sith
南宮千影
Agustín Kussrow
Nattira Maneerat
Heather Wcislo
Serhiy Kalinets
Justin Hual
Otis Morgan
Oscar Rahnama

--

Learn to code for free and get a developer job: https://www.freecodecamp.org

Read hundreds of articles on programming: https://freecodecamp.org/news