@programmingwithmosh

🔥Want to master Python? Get my Python mastery course: https://mosh.link/python-course
📕Get my FREE Python cheat sheet: https://mosh.link/python-cheatsheet
⭐Python Projects for Beginners: https://youtu.be/yVl_G-F7m8c?si=11emtFyDccTKCGn7
👍Subscribe for more Python tutorials like this: https://goo.gl/6PYaGF

@harryhunter1540

this guy, sat for 6 hours and talked about python, and then released it for free. legend

@ArthurMorgan-jg3cj

If u ever feel useless in life just remember there are idiotic fools that dislike a 6 hour video of a man teaching how to use python for absolutley free

@delandngong4165

To anyone who just started watching, i just finished it and it is worth it. Don't give up.

@InfinityInspire50

00:00:00 Introduction
00:01:49 Installing Python 3
00:06:10 Your First Python Program
00:08:11 How Python Code Gets Executed 
00:11:24 How Long It Takes To Learn Python 
00:13:03 Variables
00:18:21 Receiving Input
00:22:16 Python Cheat Sheet
00:22:46 Type Conversion
00:29:31 Strings
00:37:36 Formatted Strings
00:40:50 String Methods
00:48:33 Arithmetic Operations
00:51:33 Operator Precedence
00:55:04 Math Functions
00:58:17 If Statements
01:06:32 Logical Operators
01:11:25 Comparison Operators
01:16:17 Weight Converter Program 
01:20:43 While Loops
01:24:07 Building a Guessing Game
01:30:51 Building the Car Game
01:41:48 For Loops
01:47:46 Nested Loops
01:24:07 Building a Guessing Game
01:30:51 Building the Car Game
01:41:48 For Loops
01:47:46 Nested Loops
01:55:50 Lists
02:01:45 2D Lists
02:05:11 My Complete Python Course 
02:06:00 List Methods
02:13:25 Tuples
02:15:34 Unpacking
02:18:21 Dictionaries
02:26:21 Emoji Converter
02:30:31 Functions
02:35:21 Parameters
02:39:24 Keyword Arguments 
02:44:45 Return Statement
02:48:55 Creating a Reusable Function 
02:53:42 Exceptions
02:59:14 Comments
03:01:46 Classes
03:07:46 Constructors
03:14:41 Inheritance
03:19:33 Modules
03:30:12 Packages
03:36:22 Generating Random Values
03:44:37 Working with Directories 
03:50:47 Pypi and Pip
03:55:34 Project 1: Automation with Python
04:10:22 Project 2: Machine Learning with Python 
04:58:37 Project 3: Building a Website with Django

@kilovolt2494

After 2.5 years, I am returning here to say that I’ve just accepted a job offer for a good salary, and my IT journey started here, from this video, in November of 2019. This was my first source of information, when I got back from work (being a cable tech), and typed “Python full course” or something along those lines. 

Of course, back then, a lot of concepts like classes and inheritance meant nothing to me, and this video perhaps wasn’t the most beginner friendly. However, I was so sick of my job and I absolutely saw no growth in doing cable, where the salary cap for a technician was probably IT jobs base pay for the most part, so I decided to Google every single thing I don’t understand. 

And I successfully changed careers.

@TheRkmutube

Here's the table of content for you. Enjoy! 

00:00:00 Introduction
00:01:49 Installing Python
00:06:10 Your First Python Program
00:08:11 How Python Code Gets Executed 
00:11:24 How Long It Takes To Learn Python 
00:13:03 Variables
00:18:21 Receiving Input
00:22:16 Python Cheat Sheet
00:22:46 Type Conversion
00:29:31 Strings
00:37:36 Formatted Strings
00:40:50 String Methods
00:48:33 Arithmetic Operations
00:51:33 Operator Precedence
00:55:04 Math Functions
00:58:17 If Statements
01:06:32 Logical Operators
01:11:25 Comparison Operators
01:16:17 Weight Converter Program 
01:20:43 While Loops
01:24:07 Building a Guessing Game
01:30:51 Building the Car Game
01:41:48 For Loops
01:47:46 Nested Loops
01:55:50 Lists
02:01:45 2D Lists
02:05:11 My Complete Python Course 
02:06:00 List Methods
02:13:25 Tuples
02:15:34 Unpacking
02:18:21 Dictionaries
02:26:21 Emoji Converter
02:30:31 Functions
02:35:21 Parameters
02:39:24 Keyword Arguments 
02:44:45 Return Statement
02:48:55 Creating a Reusable Function 
02:53:42 Exceptions
02:59:14 Comments
03:01:46 Classes
03:07:46 Constructors
03:14:41 Inheritance
03:19:33 Modules
03:30:28 Packages
03:36:22 Generating Random Values
03:44:37 Working with Directories 
03:50:47 Pypi and Pip
03:55:34 Project 1: Automation with Python
04:10:22 Project 2: Machine Learning with Python 
04:58:37 Project 3: Building a Website with Django

@IceTeaCrackHead

I've known this man only for 6 hours, but I feel like I owe him 6 decades of gratitude. Thankyou for this awesome tutorial!

@สุทิวัชชาญศิลปากร

I’m back to say thank you again—five years since I first learned Python from your video. From my very first print("hello world") to writing small calculation programs on a black screen in Jupyter within VS Code, your video took me from worker who scanning  barcodes in a factory to becoming a data analyst.

Three years ago, I started learning other languages and fully developed into a full-stack developer. I still use Python regularly (mainly for writing FastAPI). Sometimes, I feel discouraged when my code fails, but ever since I learned from your video, I’ve been incredibly proud of how far I’ve come.

Thx. Mosh

@technomaestro6092

This course has literally changed my life. 2 years ago i started learning python from this course and now i am a software engineer intern at a great startup. Thanks Mosh♥️

@dangit5640

he did all this hard work and sent it to the internet for free. and he doesn't get too much but what he gets is RESPECT and credit for bringing new aspiring programmers to earth

@mutemathfan

(VERY IMPORTANT TIP FOR PEOPLE WATCHING!)
   Do not try watching the entire video at once. Limit your watch time from 30 or 60 minutes each day and make sure to participate and understand the code. This will take around a week to complete, but it will save you from feeling like you're not good enough. Don't rush yourself. Limit and pay attention!

EDIT: It also helps if you take notes or take a picture of the final result of the lesson. It is very helpful to look at when you're away from your computer. If you forget, you have a chance to examine the code and see how and why things work.

@MihretMruka

I started my machine learning journey a week ago with your machine learning roadmap. I am commenting here so that I will come here and reply on this "I got my first job with a hella good salary". I believe in hard work and miracle even though every day felt frustrating and like every thing is not going forward and like I am not giving it all my potential I know I will succeed on it and be an AI engineer. wish me luck.

@freecodecamp

Wow, this looks like a great course! 😀

@johnnhaas

I am 89 years old,  and have been a retired backend developer for about 15 years.  I'm bored out of my mind, so I thought I could learn something new. I had expert level skills with SQL Server Reporting Services (SSRS), SQL, T-SQL and PL/SQL, Stored Procedures and Packages. I was an expert in ETL as well as DTS.  If I can work from home, it should remove the overwhelming stigma of age bias.  We'll see how it goes.

@justlaugh9578

This guy is a legend. He is teaching python for free. 
Respect him.
Thank you sir!!!!

@luissantiago6540

It's January 21, 2025 I clicked on this video having no experience with any type of programming (didn't even know what python was) . I am 25 years old excited to learn and hopefully can pursue a career in the future.

@programmingwithmosh

Guys, I'm so sorry! I just realized the link to download the spreadsheet was broken. I just fixed it. Thanks for your patience!

@mikevoyce

As a retired teacher and lecturer, I admire Moshe's pace and pitch; really helpful

@tayseers3116

This man spent days for all we know and released it for free, man some good people are still among us in this world.
Much love man!