Python Tutorials for Beginners - Learn Python Online

Programming with Mosh · Beginner ·🛠️ AI Tools & Apps ·7y ago
Watch my BRAND NEW Python tutorial with projects: https://youtu.be/_uQrJ0TkZlc Looking for Python tutorials for beginners? Watch this video to learn Python online. 🔥Subscribe for more Python tutorials for beginners: https://goo.gl/6PYaGF 🔥Get my COMPLETE Python course: https://bit.ly/35BLHHP - Python Exercises for Beginners: https://goo.gl/1XnQB1 - Python 3 Cheat Sheet: https://goo.gl/Jeu29b Want to learn more from me? Check out my blog and courses: http://programmingwithmosh.com https://www.facebook.com/programmingwithmosh/ https://twitter.com/moshhamedani These days everybody is learning Python 3 because it’s the most popular programming language. If you’re looking for a Python course that teaches you the fundamentals of Python, you’ve come to the right place. This video shows you Python applications as well as python salaries. If you’re looking for a programming job to make more money, Python is the best programming language to learn first. TABLE OF CONTENT 00:00:00 What is Python? 00:03:22 Installing Python 00:05:15 Python Interpreter 00:07:12 Code Editors 00:08:32 Your First Python Program 00:12:11 Python Extensions 00:15:04 Linting Python Code 00:19:20 Formatting Python Code 00:23:16 Running Python Code 00:26:17 Quiz 00:28:41 Variables 00:31:48 Variable Names 00:34:52 Strings 00:40:24 Escape Sequences 00:43:06 Formatted Strings 00:45:16 String Methods 00:51:13 Numbers 00:54:01 Working with Numbers 00:56:12 Type Conversion 01:01:18 Quiz 01:04:03 Comparison Operators 01:06:09 Conditional Statements 01:10:20 Ternary Operator 01:12:31 Logical Operators 01:16:35 Short-circuit Evaluation 01:18:44 Chaining Comparison Operators 01:20:08 Quiz 01:21:53 For Loops 01:25:32 For..Else 01:28:21 Nested Loops 01:31:07 Iterables 01:34:17 While Loops 01:39:18 Infinite Loops 01:40:57 Exercise 01:43:04 Defining Functions 01:45:30 Arguments 01:47:53 Types of Functions 01:51:57 Keyword Arguments 01:53:59 Default Arguments 01:55:36 *args 01:59:53 **a
Watch on YouTube ↗ (saves to browser)
Sign in to unlock AI tutor explanation · ⚡30

Playlist

Uploads from Programming with Mosh · Programming with Mosh · 0 of 60

← Previous Next →
1 6 Visual Studio Tips to Increase Your Productivity | Mosh
6 Visual Studio Tips to Increase Your Productivity | Mosh
Programming with Mosh
2 Visual Studio Keyboard Shortcuts that Speed Up Debugging Applications | Mosh
Visual Studio Keyboard Shortcuts that Speed Up Debugging Applications | Mosh
Programming with Mosh
3 Backbone.js Tutorial Part 2 - Backbone.js Models: Working with Model Attributes
Backbone.js Tutorial Part 2 - Backbone.js Models: Working with Model Attributes
Programming with Mosh
4 Backbone.js Tutorial Part 3 - Backbone.js Models: Model Validation
Backbone.js Tutorial Part 3 - Backbone.js Models: Model Validation
Programming with Mosh
5 Backbone.js Tutorial Part 4 - Backbone.js Models: Model Inheritance
Backbone.js Tutorial Part 4 - Backbone.js Models: Model Inheritance
Programming with Mosh
6 Backbone.js Tutorial Part 1 - Backbone.js Models: Creating Models
Backbone.js Tutorial Part 1 - Backbone.js Models: Creating Models
Programming with Mosh
7 Backbone.js Tutorial Part 5 - Backbone.js Models: Syncing Models with the Server
Backbone.js Tutorial Part 5 - Backbone.js Models: Syncing Models with the Server
Programming with Mosh
8 Backbone.js Tutorial Part 6 - Backbone.js Collections: Creating Collections
Backbone.js Tutorial Part 6 - Backbone.js Collections: Creating Collections
Programming with Mosh
9 Backbone.js Tutorial Part 7 - Backbone.js Collections: Working with Collections
Backbone.js Tutorial Part 7 - Backbone.js Collections: Working with Collections
Programming with Mosh
10 Backbone.js Tutorial Part 8 - Backbone.js Collections: Fetching Collections from the Server
Backbone.js Tutorial Part 8 - Backbone.js Collections: Fetching Collections from the Server
Programming with Mosh
11 Backbone.js Tutorial Part 9 - Backbone.js Views: Creating Views
Backbone.js Tutorial Part 9 - Backbone.js Views: Creating Views
Programming with Mosh
12 Backbone.js Tutorial Part 10 - Backbone.js Views: Passing Data to Views
Backbone.js Tutorial Part 10 - Backbone.js Views: Passing Data to Views
Programming with Mosh
13 Backbone.js Tutorial Part 11 - Backbone.js Views: Handling the DOM Events
Backbone.js Tutorial Part 11 - Backbone.js Views: Handling the DOM Events
Programming with Mosh
14 Backbone.js Tutorial Part 12 - Backbone.js Views: Handling the Model Events
Backbone.js Tutorial Part 12 - Backbone.js Views: Handling the Model Events
Programming with Mosh
15 Backbone.js Tutorial Part 13 - Backbone.js Views: Handling Collection Events
Backbone.js Tutorial Part 13 - Backbone.js Views: Handling Collection Events
Programming with Mosh
16 Backbone.js Tutorial Part 14 - Backbone.js Views: Templating
Backbone.js Tutorial Part 14 - Backbone.js Views: Templating
Programming with Mosh
17 Clean Code: Learn to write clean, maintainable and robust code
Clean Code: Learn to write clean, maintainable and robust code
Programming with Mosh
18 C# Events and Delegates Made Simple | Mosh
C# Events and Delegates Made Simple | Mosh
Programming with Mosh
19 C# Generics Tutorial: Whats and Whys | Mosh
C# Generics Tutorial: Whats and Whys | Mosh
Programming with Mosh
20 Debugging C# Code in Visual Studio | Mosh
Debugging C# Code in Visual Studio | Mosh
Programming with Mosh
21 Repository Pattern with C# and Entity Framework, Done Right | Mosh
Repository Pattern with C# and Entity Framework, Done Right | Mosh
Programming with Mosh
22 Angular 2 Tutorial for Beginners: Learn Angular 2 from Scratch | Mosh
Angular 2 Tutorial for Beginners: Learn Angular 2 from Scratch | Mosh
Programming with Mosh
23 Architecture of Angular 2+ Apps
Architecture of Angular 2+ Apps
Programming with Mosh
24 Working with Components in Angular
Working with Components in Angular
Programming with Mosh
25 C# Tutorial For Beginners - Learn C# Basics in 1 Hour
C# Tutorial For Beginners - Learn C# Basics in 1 Hour
Programming with Mosh
26 Difference between Junior and Senior Developers
Difference between Junior and Senior Developers
Programming with Mosh
27 Step-by-step ASP.NET MVC Tutorial for Beginners | Mosh
Step-by-step ASP.NET MVC Tutorial for Beginners | Mosh
Programming with Mosh
28 [Pluralsight]: Become a Full-stack .NET Developer
[Pluralsight]: Become a Full-stack .NET Developer
Programming with Mosh
29 Xamarin Forms Tutorial: Build Native Mobile Apps with C#
Xamarin Forms Tutorial: Build Native Mobile Apps with C#
Programming with Mosh
30 Value Types and Reference Types in JavaScript
Value Types and Reference Types in JavaScript
Programming with Mosh
31 Using Redux in Angular 2+ Apps | Mosh
Using Redux in Angular 2+ Apps | Mosh
Programming with Mosh
32 Testing Angular 2+ Apps with Jasmine and Karma | Mosh
Testing Angular 2+ Apps with Jasmine and Karma | Mosh
Programming with Mosh
33 Profile and optimize your Angular 2 apps
Profile and optimize your Angular 2 apps
Programming with Mosh
34 Build a Real-world App with ASP.NET Core and Angular 2
Build a Real-world App with ASP.NET Core and Angular 2
Programming with Mosh
35 Entity Framework 6 Tutorial: Learn Entity Framework 6 from Scratch
Entity Framework 6 Tutorial: Learn Entity Framework 6 from Scratch
Programming with Mosh
36 Two-way Binding and ngModel in Angular 4
Two-way Binding and ngModel in Angular 4
Programming with Mosh
37 Udemy Live 2017: Teaching Tech Panel
Udemy Live 2017: Teaching Tech Panel
Programming with Mosh
38 Demo of An E-commerce App Built with Angular, Firebase and Bootstrap 4
Demo of An E-commerce App Built with Angular, Firebase and Bootstrap 4
Programming with Mosh
39 My Brand New Angular Course
My Brand New Angular Course
Programming with Mosh
40 TypeScript Tutorial - TypeScript for React - Learn TypeScript
TypeScript Tutorial - TypeScript for React - Learn TypeScript
Programming with Mosh
41 Access Modifiers in TypeScript
Access Modifiers in TypeScript
Programming with Mosh
42 TypeScript Interfaces
TypeScript Interfaces
Programming with Mosh
43 TypeScript Classes
TypeScript Classes
Programming with Mosh
44 TypeScript Constructors
TypeScript Constructors
Programming with Mosh
45 TypeScript Properties
TypeScript Properties
Programming with Mosh
46 Angular Tutorial for Beginners: Learn Angular & TypeScript
Angular Tutorial for Beginners: Learn Angular & TypeScript
Programming with Mosh
47 AngularJS vs Angular 2 vs Angular 4 | Mosh
AngularJS vs Angular 2 vs Angular 4 | Mosh
Programming with Mosh
48 Angular Material Tutorial | Mosh
Angular Material Tutorial | Mosh
Programming with Mosh
49 Angular Animations Tutorial | Mosh
Angular Animations Tutorial | Mosh
Programming with Mosh
50 Firebase in Angular Applications | Mosh
Firebase in Angular Applications | Mosh
Programming with Mosh
51 Deploying Angular Applications | Mosh
Deploying Angular Applications | Mosh
Programming with Mosh
52 Building Forms in Angular Apps | Mosh
Building Forms in Angular Apps | Mosh
Programming with Mosh
53 Directives in Angular Applications
Directives in Angular Applications
Programming with Mosh
54 Routing and Navigation in Angular | Mosh
Routing and Navigation in Angular | Mosh
Programming with Mosh
55 Angular 4 in 40 Minutes
Angular 4 in 40 Minutes
Programming with Mosh
56 [NEW COURSE] Unit Testing for C# Developers
[NEW COURSE] Unit Testing for C# Developers
Programming with Mosh
57 Unit Testing C# Code - Tutorial for Beginners
Unit Testing C# Code - Tutorial for Beginners
Programming with Mosh
58 C# Classes Tutorial | Mosh
C# Classes Tutorial | Mosh
Programming with Mosh
59 C# Object Initializers Tutorial
C# Object Initializers Tutorial
Programming with Mosh
60 C# Constructors Tutorial | Mosh
C# Constructors Tutorial | Mosh
Programming with Mosh

Related AI Lessons

Why I stopped picking image models and built a router instead
Learn why using a single image model can be limiting and how building a router can improve AI-generated asset workflows
Medium · AI
ComfyUI hits $500M valuation as creators seek more control over AI-generated media
ComfyUI reaches $500M valuation as creators demand more control over AI-generated media, highlighting the need for customizable AI tools
TechCrunch AI
5 Free AI Tools Every Teacher Should Be Using in 2026
Discover 5 free AI tools to enhance teaching and learning in 2026, and how to apply them in the classroom
Medium · AI
8 Gemini tips for organizing your space (and life)
Use Gemini's AI-powered tips to organize your space and life, and learn how to apply these tips to your daily routine
Google AI Blog

Chapters (41)

What is Python?
3:22 Installing Python
5:15 Python Interpreter
7:12 Code Editors
8:32 Your First Python Program
12:11 Python Extensions
15:04 Linting Python Code
19:20 Formatting Python Code
23:16 Running Python Code
26:17 Quiz
28:41 Variables
31:48 Variable Names
34:52 Strings
40:24 Escape Sequences
43:06 Formatted Strings
45:16 String Methods
51:13 Numbers
54:01 Working with Numbers
56:12 Type Conversion
1:01:18 Quiz
1:04:03 Comparison Operators
1:06:09 Conditional Statements
1:10:20 Ternary Operator
1:12:31 Logical Operators
1:16:35 Short-circuit Evaluation
1:18:44 Chaining Comparison Operators
1:20:08 Quiz
1:21:53 For Loops
1:25:32 For..Else
1:28:21 Nested Loops
1:31:07 Iterables
1:34:17 While Loops
1:39:18 Infinite Loops
1:40:57 Exercise
1:43:04 Defining Functions
1:45:30 Arguments
1:47:53 Types of Functions
1:51:57 Keyword Arguments
1:53:59 Default Arguments
1:55:36 *args
1:59:53 **a
Up next
6 AI Video Editing Apps You Won't Believe Exist in 2026!
Greg Preece
Watch →