@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

@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.

@delandngong4165

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

@arai_music

me: printing "Hello World" for the first time in python

my brain: "I feel like I was born for this. Now I just need a few extra skills in AI and then I'm gonna work for Apple and Google. Soon, we'll be rich, mom."

@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!

@Sharma-keShardimake

Today I'm starting to learn Python, I hope to come back after I've learned it, Insha Allah

@varieous493

Anyone else regret they didn't start this during early quarantine?

@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

@samimahmood1359

When I was 16 I was bored and decided to pick up programming, this was my first ever tutorial. 
Skip now I'm 22,  I have had job opportunities all because of my skills, which I gained a solid base from this tutorial. 

Getting a job is hard, it isn't easy. 
But Mosh, a God given gift, gave me the skills that I needed to land these jobs and actually excel in them. 

To anyone reading this, tutorials alone won't get you a job, but they will give you a solid understanding, especially this tutorial. STICK WITH THIS TUTORIAL ITS WORTH IT. Those 6 hours of doing those projects with Mosh, gave me jobs as a web developer and a finance analyst. And you know what, at the time I sucked at programming, hell I still suck. But I kept watching Mosh's tutorial, over and over again until it drilled in and I did my own projects. 

Mosh, perhaps you see this, thank you so much. For your time and effort.

@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.

@freecodecamp

Wow, this looks like a great course! 😀

@justlaugh9578

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

@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.

@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!

@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.