Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

Python Full Course for Beginners [2025]

Programming with Mosh via YouTube

Overview

Coursera Flash Sale
40% Off Coursera Plus for 3 Months!
Grab it
Learn Python programming fundamentals in this comprehensive 2-hour video tutorial designed for complete beginners. Start with the basics of Python installation and setup, then progress through essential concepts including variables, strings, numbers, and control structures. Master fundamental programming concepts like loops, conditional statements, and functions while gaining hands-on experience with practical coding examples. Explore important programming practices such as code linting and formatting, and understand how Python code is executed. Through structured lessons covering comparison operators, logical operators, various types of loops, and function arguments, develop a solid foundation in Python programming. Practice exercises reinforce learning, while multiple quizzes throughout help verify understanding of key concepts.

Syllabus

0:00:00 Introduction
0:00:56 What is Python?
0:04:11 Installing Python
0:05:36 Python Interpreter
0:07:30 Code Editors
0:08:49 Your First Python Program
0:12:25 Python Extension
0:14:26 Linting Python Code
0:18:40 Formatting Python Code
0:22:51 Running Python Code
0:24:30 Python Implementations
0:26:59 How Python Code is Executed
0:29:45 Quiz
0:31:17 Python Mastery Course
0:31:44 Variables
0:34:48 Variable Names
0:37:51 Strings
0:43:20 Escape Sequences
0:46:01 Formatted Strings
0:48:09 String Methods
0:54:03 Numbers
0:56:50 Working With Numbers
0:58:59 Type Conversion
1:04:03 Quiz
1:06:43 Comparison Operators
1:08:46 Conditional Statements
1:12:56 Ternary Operator
1:15:04 Logical Operators
1:19:07 Short-circuit Evaluations
1:21:13 Chaining Comparison Operators
1:22:35 Quiz
1:24:18 For Loops
1:27:56 For..Else
1:30:42 Nested Loops
1:33:26 Iterables
1:36:34 While Loops
1:41:33 Infinite Loops
1:43:10 Exercise
1:45:13 Defining Functions
1:47:37 Arguments
1:49:57 Types of Functions
1:53:59 Keyword Arguments
1:55:59 Default Arguments
1:57:34 xargs

Taught by

Programming with Mosh

Reviews

Start your review of Python Full Course for Beginners [2025]

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.