🔥Want to master Python? Get my Python mastery course: mosh.link/python-course 📕Get my FREE Python cheat sheet: mosh.link/python-cheatsheet ⭐Python Projects for Beginners: ruclips.net/video/yVl_G-F7m8c/видео.htmlsi=11emtFyDccTKCGn7 👍Subscribe for more Python tutorials like this: goo.gl/6PYaGF
Hello MR MOSH: If I may ask you, what age did you start learning Python? Can I just rely on ai and ChatGpt in programming, even in my Python projects? + i'm a new subsc
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
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♥️
*2024 here as well, starting with Python to be able to get an additional skill to SQL and be able to work in Data Engineering! Thanks so much Mosh, your way of explaining with clarity and examples and most importantly, the exercises are golden!*
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.
@@Ollied Data Science. I prepared myself mostly to take Data Analytics job, but currently I am working as an Integration Specialist, and my goal is to become Data Architect in like 7 years, because I enjoy making pipelines and code something actually rather than just make good graphs and present them to people. I will probably take an AWS Architect exam soon
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
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.
bro hello i saw your comment on a python programming channel programming with mosh i am also from pakistan 13 year old just started rpgramming with python can we be friend and learn together
Ayoo I'm a 14 year old Bangladeshi girl, I'm learning python because I want to learn how to make a game :D I'm also gonna learn C but let's see how it goes-
@@FinnTheHuman4D No. Not a single serious company will require a diploma. The ones that do give a shit about their employees and pay barely anything. The big companies won't require a diploma.
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
yeah the tutorial is great but the exercises later on in the video becomes very difficult and the reason for that is, in the solution some line of code is there and works which i thought wont work or is not possible like you can add strings or have empty strings or lists and this is something that i have experienced myself and maybe it is only me
Same happened to me, I've been writing codes that can store new user data on excel and assign a username and allows the new user create a password, so the new user can login with the assigned login details and the code is able to check the login details if it exist or not in the excel workbook, and if doesn't, it prints invalid login details ................been on this project for month but finally got it today, am happy right now
I really think the pace at which this instructor goes is good for many people. Many presenters move as quickly as possible, and do not dwell on anything at all. This particular presenter, is careful to try to get his point across. I am enjoying it very much.
(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.
Starting in November 2024... I haven’t started my university yet (will begin approximately in 2 months), so I'm taking this time to explore coding and see if it’s something I’ll love. Long journey ahead! Leaving this comment here to remind myself in the future of where it all began. 🚀
To find this whole course freely available on RUclips is such a gift. Seriously, you cover a LOT of ground. Thank you for all your hard work on this! 👏👏👏
name = input("What is your name? ") color = input("What is your favorite color? ") sparrow = input("What is the airspeed velocity of a laden sparrow in flight? ") print(name + ' likes ' + color.lower()) Yep, got that reference.
Honestly, this guy is incredible. He explains everything soo precisely and efficiently without any unnecessary information. Thanks a lot for this video. You made my life easier.
Yeah thats correct my brother suggested me this video i was thinking it will be very boring but now my thinking is totally changed and from my childhood i really wanna become a Game developer. My brother is a Computer Engineer he told me right thing......
@@programmingwithmosh WITH GLEE I DID. And Mosh BTW I want to buy your Python course on your website but I can't because every time I try it says that the credit card is declined. :(
@@veteranoob5661 I found this on Google: A teacher educates students at the secondary, middle school, or elementary level whereas a lecturer teaches at the postsecondary level in colleges and universities.
1:55:35 Another way to solve: Dear sir, I took challenge since you said you'll be proud of us if we can do this. Finally I do in the following way.... numbers = [ 5, 2, 5, 2, 2] for y in range(1): # give inner loop's format 1 time only for z in numbers: print("x" * z) xxxxx xx xxxxx xx xx
@@novaapostle9739 If you make it(range of outer loop) 2 instead of 1 it give 2 F like form , if you make it 3 it give 3 F like form, So, how it is not working?
@@MD.AbulHasan-ss3xm If you remove your outer loop, you're getting the same exact thing 😂. And what's left is ("x" * z) which is exactly what he said he didn't want.
@@novaapostle9739 Basically you're right, this is a weak solution of his question. Now think about Python how amazing it is? It left multiples ways to solve a question...
I work in tech but have always been a major hardware guy. I am watching these videos to learn to code and grow my skill set. 6 hours of video with examples and mini tests. Thank you so much!
This 6 hours course widen my knowledge in python, and I consider it as a warm up for my future learning . I finished the course in two months by repeating the lessons over and over again until I understand it haha. Thank you for this programming course! it really helps a lot!
Fantastic course for absolute beginners with ZERO programming experience. I have been doing a paid course for a 1 week now and find it slow and frustrating, but within a half hour of this course I already learned more that I did over 7 days worth of that paid course. Thank you so much! I look forward to be learning more from you and explore the life where things are automated!!!
I am a computer science student aspiring to become a data scientist. Starting with Python is my first step, and I am learning a great deal from your course. Thank you so much for the guidance!
The link for me was diffuicult to download, but I did end up being able to get it downlaoded. However, I cannot find the button on PyCharm to be able to import the file. I use Windows 11 and the most updated version of python so I am not sure if that affects anything. I've tried messing around with all the other buttons, but nothing seems to work :/
I can’t believe it’s 4 years ago already. This course is where I started my coding journey. I came back to it today to remind myself some concepts. Thank you Mosh for this incredible resource!
First things first, if you're learning anything for money leave it, and also learning just a language is not sufficient, one must learn other fields like how to implement the language and stuff so yeah it's a long journey
I haven't began watching it, but the fact that there are sites out there charging ridiculous amounts of money to teach this and this guy has taken over six hours to teach it for free; I definitely appreciate the effort: Liked, Subscribed and voted for him 👍
@Dan Karaimo it's super easy to understand. I'm too learning from this. It's like blessing we are getting this for free & the way of him teaching is like can't be better than this
Why would you dislike something like this. He has basically spent hours of his lifetime to create quality content that even non-IT people could easily understand. Kudos to you, Mosh. Top class work.
I am starting my journey of learning Python in the year 2024 i want to become a freelancer data scientist who can work from anywhere and travel whenever they want... In future when i become something i will come back to update on that. All the very best everyone .
I am going to say, I have just 3 years as a English speaker (my first language is Spanish) and I understand EVERYTHING that you explain. You put it so simple, very understandable, digestible for real beginners like me... Thank you for putting all the work/time and release these videos for free.
Dude, I'm less than 2 minutes in and I just want to say thank you so much for creating this absolute monster of a video. What an absolutely epic contribution to the world. Thank you!
I'm learning so much more in this 6 hour YT video than on a whole four months university course on python. You show just the essentials in such a lucid manner that it's easy to follow and integrate everything you cover. Thank you so much for putting this out for free Mosh
my content , dont miss the golden opportunity 1)How to send 10,000 whatsapp messages using python 2)How to make your own personnel assistant using python 3)pandas for machine learning paid course for free
for people starting out don't worry if you watched 5 minutes of his video and ended up practicing for 60 minutes. That's actually the most practical way to learn. Here is how i learn : I finish two topics and then i spend time practicing both of them together, then when i learn the next topic i practice all three topics together. That way i don't forget. Don't get frustrated just slow down relax and practice and before you know it you'll be done :) Pro tips : If you're watching in laptop watch in cinema mode [full screen] Open a google docs or a word document and write some code that. you find hard to understand and then learn it step by step. Before starting to watch the video again, review the material and revise it before learning a new topic You can refer to his cheat sheet too! Anytime you're stuck :) You can also make your own cheat sheet :)
Mosh, your Python tutorials have been incredibly helpful! Your explanations are clear, concise, and easy to understand. I've learned so much from your videos and I'm grateful for the time and effort you put into creating them. Keep up the fantastic work! Who are with me now?
I am at about 3h15min in this course and I just stopped by to tell you that you are an amazing teacher. Totally love the way you teach and explain. I had basic knowledge on Java but that is from a long time ago and I was rusty. This has been so helpful, so interesting, I am really in lack of words. Thanks so much for everything.
Honestly when i saw this video i was just like "6hrs? Damn, it's gonna be boring" but here i am wishing it was longer, this video I'm sure is worth more than some online paid course.
As a 10 year old on a python mobile (on iOS btw) with nearly no free time watching this just makes me realize how much people have time to take out of their life to teach someone. I barely learned python and this guy is a legend for helping me
I got a supplementary in my first coding course and have avoided programming all through my career. But this course and your teaching style has completely changed my mind 🙌. Thanks a lot for this course Mosh.
I am 55 years old. I have been in the warehousing field, the fitness field, and the medical field. I want my last hurrah to be in data science. I learned to program in seventh-grade school, in the1970's. This is how i want to wrap it up
this is how I did the dice roller 3:39:00 : import random x = (1,2,3,4,5,6) y = (4,5,6,3,2,1) z = (2,3,5,6,4,1) dice = (x,y,z) i = 1 i += 1 while i 5: break
Mosh you're the best teacher on the internet! Having completed courses at college and on coursera I keep coming back, your way of explaining and structuring lessons is simply better than anyone else out there - Thank you!!!
I started learning python with this particular course a year ago. Now I will start my first internship in a few month. Really recommend this amazing course. Thanks Mosh !
@Lorenz T, how can i come to the edit mode from the sqlite thing, on 5 hours and 27 minutes, the place where you see database editor or smth and where he drag and drops data base file in there. Howcan i come there on windows, i really appreciate if you could help me😅🙃
Can u please help? Why do we need to type Print(f'something') When we can type only print(something) And its works the same. So, why do we have to type that "f"???
@@ggbruhniblow4714 The f' befor you type lets you implement a variable into your message , here's an example i set X to 20 (X = 20) so if i type > print('show {X} ' ) it will say exactly show{X} as i typed but if i type > print(f'show{X}') it will say show20 so this method lets you use your object that u fixed before and show them in your message and is very useful method in every aspect of programming. hope that helps
took an entire semester of python and I struggled so hard at the end. Having a teacher who you cant understand not explaining anything... I sat here for 6hours and learned so muchh more than my entire semster! thank you!
I've decided I needed to supplement my meager SS income and being 74 yrs old with a recent hip replacement and can't be doing too much handyman work. I'm PC literate and I know I can do this. So glad to have found you Mr. Mosh and your Programming course.
print("This guy is a fantastic teacher. He keeps his student in mind, and I don't feel like I am watching someone telling me how great they are at python.") More power to you brother.
Maybe best_teacher = True if best_teacher: print('This guy is a fantastic teacher. He keeps his student in mind, and I don't feel like I am watching someone telling me how great they are at python.' + 'Subscribe')
This video kickstarted my career in machine learning. I shifted careers, and crammed this video to submit my first ever coding assignment (spam filtering). Oh boy, it's been 4 years already? Wow. I really do appreciate you and the work you are doing. Definitely one of the best out there. Your voice alone brings a flood of nostalgia. Cheers!
Hi bro . I read that you are in a machine learning. Well , me too I will start it next year , and I want to know more about it , from your experiences . And thanks , IAM still a starter in jobs
@@kiran4998 This step worked for me. I did it. Maybe you didn't write it correctly or the space between cods in lines and columns is not correct (that have a big impact on the result.)
I am watching this course because i want to get into data science. This tutorial is so easy to understand and follow. Thank you Mosh. You are the best!!!!!!!!
Time Stamps : 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:55:50 Lists 02:01:45 2 D 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 Pypei 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 Djang
I can't express you my gratitude, thanks for sharing a lot of this stuff for free! Nowadays you can't find genuine people who actually want to learn you a skill without scamming you first. Thanks!
I can't believe these type of courses are for free here, it's amazing how education has change. An incredible work as usual. Congratulations for the whole video.
Thank you very much. This is like a 9 week course crunched into six hours and its perfectly paced - no banter, no worthless filler, just quick to the point instructions & anecdotes. As a busy person, I have a LOT of respective for people who get to the point and don't waste time. I hope you don't mind I did use my code comments to describe the *how* in this case, just for my own learning notes lol.
@@mrmisery8005 I'm no where near a professional at coding, but If you're worried about forgetting then repetition and practical exercises is the best way to get these things to stick, I've watched plenty of tutorials and lessons, or just read materials without practical use, and when I go to put it to use I then just have a bad habit of fully blanking if I've not done any practical exercises alongside it.
I've always wanted to learn Python but I've been afraid... Just 8mins into the video, I'm confident that I can learn it. Thanks for simplifying this course. I'll surely recommend this course to anyone! You just gained an additional subscriber! Just tried to vote only to realise that you already got the award...you definitely deserve it. Thanks again.
Hi! It's the year 2024 where my mother decided for me to start learning python as a free time thing, I never really was interested in anything growing up until she gave me this idea, as an 11 yr old currently learning, its hard i get it but overtime its becoming a little more easier for me to understand and im almost 2 hrs into it, Thank you mother for giving me a new world to learn it! P.S Mosh you would probably be my favourite teacher in secondary! Bye i hope u carry on and become bigger as time goes by!
I am 12 years old, and i am learning python so I can get my dream job as programmer at NASA. As they say that it's never too early to start learning what you have a passion for.
I am at about 1h20min in this course and I just stopped by to tell you that you are an amazing teacher. Totally love the way you teach and explain, your voice is making the course more interesting. This has been so helpful, I am really in lack of words. Thank you so much for everything.
some people don't even know math but still i love this guy.. i literally need this.. i wanna make something which i don't wanna say but it does require coding to make life way easier so yeah and i already know some amount of java but python is simpler
@@codingwithbarnes2619 my youtube? Won't risk getting false terminated again like my old one so they are all just unlisted videos to show to my friends
I'm gonna add myself to the many "thank you"s! I'm one hour in and I already understood more than I did in a TWO DAYS course I got from work. You singlehandedly gave me the trust that even I can learn python and programming. This video is worth gold to me right now! Thank you Mosh!
@@harleylover345 many IT jobs can be done from home. A helpdesk job is a great entry point which can lead to IT Systems (fixing operating system issues), networking (getting data where it needs to go), web/application design (creating a front-end interface for customers), database (making data available to the application designers). All of these can be done from home and the helpdesk is often a good way to get your foot in the door. Of course Mosh's courses can help you skip the helpdesk if you are interested in front-end or back-end design. Good luck, and enjoy your career!
I'm starting to learn Python to get into CyberSec. I'm 37 years old and finally found what I want to do with my life. After researching I found that Python is a key coding tool in the industry so here I am. Thanks Mosh
OMG IM FINALLY STARTING TO GET PYTHON. I watched the first 1.5 hrs and it summed up everything I’ve learned in the first 2 months of my university course. The way Mosh explains it was so easy to understand. I feel hopeful I’ll pass this class now.
I’m only 30 mins in and have learned so much already, im starting from scratch so i know little to nothing about programming but this is so helpful so far I have a Bachelors in Biology but decided to pursue my Masters in AI so this channel has become my best friend!
The 2 most important things in learning anything are: Have confidence in your abilities but don’t overestimate Having a good teacher that knows what they are doing.
Need to learn python, c / c ++, Huawei HCNA, HCNP, HCIE, Huawei Internet of Things IoT can subscribe to smart sharing, I will update a full set of video tutorials. ruclips.net/channel/UCGXsvcvFZt8IHeAtonvmGtg
can anyone tell me what is the problem import openpyxl as xl from openpyxl.chart import BarChart, Reference filename = (input("enter the name of file that you want to automate")) def process_workbook(filename): wb = xl.load_workbook(filename) sheet = wb['Sheet1'] for row in range(2, sheet.max_row + 1): cell = sheet.cell(row, 3) corrected_value = (cell.value * 0.9) corrected_price_cell = sheet.cell(row, 4) corrected_price_cell.value = corrected_value value = Reference(sheet, min_row=2, max_row=sheet.max_row, min_col=4, max_col=4) chart = BarChart() chart.add_data(value) sheet.add_chart(chart, 'e2') wb.save(filename)
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: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 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: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 Unpa lib
I’m only 30 min in and I’ve already learned a ton and can follow easily. Teach other python instructors how to teach....please! Thank you for what you do.
I'm only about 28 minutes into this course. I was able to write the pounds to kilograms code with only notes and having to google the conversion rate. For anyone looking to learn as a beginner this is the place ! i have ZERO experience in programming or coding or even IT. Thank you Mosh for making this so accessible to beginners !
I'm a beginner aswell and I'm a sophmore in High School. It's great to learn how to program with zero experience all starting with this course. I am an hour and a half through and spent hours practicing all of these. I'm glad this is easily accessible I'm honestly grateful.
@@510.z hell yeah, dude. start out young. youll definitely be ready for the professional world after high school & college with your exp. keep it up, youngin.
TABLE OF CONTENT 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: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
ITS ALSO ALL CAPTIONED, NOT JUST AUTO GENERATED. this man deserves an award edit: why so many people in the comments? you're here for whats up there, not here
@Blue eyed Eurasian Yes python IDLE, is a IDE with simple tools(like run the file, format the code,etc.). And as long you have de python console you can run any .py file, the IDE is just to help you write code more easily.
Thank you for this, I have been working in RPA for about 4 years just using low code no code software like UiPath and Power automate. I haven't had any coding experience with any other languages. I need to learn python for data analysis. I signed up for a class through my local university, there is no one on one teaching, its all text reading and a few short video examples. I'm glad i found this channel to help out with the class. The hard part of all this is taking the time on my own and finding a place to concentrate and learn the code, that is my struggle right now. I work from home so getting off work and then trying to learn python is really challenging. I got lost for about 2 weeks in youtube channels and tutorials, i found myself just wasting time trying to stick with just one tutorial. I made my decision to stick with your channel. if you have any advice on how to practice coding or a step by step process on the best way to go about this i would be thankful. Thanks for taking the time to help us learn.
As a Python user, I think this is amazing. The ease and conciseness with which Mosh goes through the tutorials not only shows his incredible understanding and deep knowledge of programming in general, but a big talent for teaching as well. This would always be my first pick if I were a beginner.
@@ssingh8307 Depends on your goals, of course. A course doesn't make you a programmer let alone a software engineer or a web developer if that's what you want to become. Keep on coding and keep on studying. Hope that helps.
@@Djjskd The OS doesn't matter, just chose a suitable IDE for the language you wanna code in. PyCharm should work perfectly fine on Windows, I use it on Linux and it's great.
Why did people dislike this video? Its a guy just spending his own free time giving out his knowledge of python for free. There is nothing to dislike about this video...
Can we actually talk about the work he has went through to make this video? Its incredible! i really appreciate your hardwork mosh! it takes serious patience to do this..
🔥Want to master Python? Get my Python mastery course: mosh.link/python-course
📕Get my FREE Python cheat sheet: mosh.link/python-cheatsheet
⭐Python Projects for Beginners: ruclips.net/video/yVl_G-F7m8c/видео.htmlsi=11emtFyDccTKCGn7
👍Subscribe for more Python tutorials like this: goo.gl/6PYaGF
I can't get python cheat sheet in mail
@@ArpanGupta-x4y same
Hello MR MOSH: If I may ask you, what age did you start learning Python? Can I just rely on ai and ChatGpt in programming, even in my Python projects? + i'm a new subsc
I want become a hacker and I am 17 years old.
Thanks
I got it
this guy, sat for 6 hours and talked about python, and then released it for free. legend
its from year and i just saw it -_-
But the process making this exceeds 6hrs, i guess.
expect him giving a blender tutorial ?
road to one million likes
@@xtlo8262 ITS FROM 2 YEARS AGO!
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
Seems you took so much effort. Much Thanks
Thank you for the list
Packages are at 3:30:28
Aapke Charan kaha hai ??
U copied from description
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♥️
Grt
Nice! I hope to follow the same path! I'm 4 hours into this course and I am lovin' it!
@@Iqat476 dont u think he missed a lot of things like constructor in inheritance but yeah the course us great
What other coding languages have you learned??
@@rishabhverma5848 it's a start. You can go and learn the rest on your own
The Year is 2024, and i just finished the tutorial, it is real awesome and a huge start for python world.
Thanks Mosh and congratulations 👏👏👏👏👏
it's 2024 and I am in Nigeria trying to get into Python programming with the help of Mosh!!!
*2024 here as well, starting with Python to be able to get an additional skill to SQL and be able to work in Data Engineering! Thanks so much Mosh, your way of explaining with clarity and examples and most importantly, the exercises are golden!*
@@MOTIVATEDBYWISDOM-c3c Hafa
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.
Nice work bruhv. Go Get em!
amazing success story well done, what area of coding and industry did you choose? i.e web developer, gaming developer etc?
@@Ollied Data Science. I prepared myself mostly to take Data Analytics job, but currently I am working as an Integration Specialist, and my goal is to become Data Architect in like 7 years, because I enjoy making pipelines and code something actually rather than just make good graphs and present them to people. I will probably take an AWS Architect exam soon
@@kilovolt2494 sounds really exciting 👍🏻 thanks for your quick reply and all the best for the future
good job man, I wish you all the best!
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
It's the people who charge for their courses who came to downvote, or people who just don't like the guy for his appearance or voice
at least i can live life knowing I'm smarter than ~4.3k people, lol
I feel like they’re bots 🤖
@@darkseiid yeah probably
How do you have internet in the old west?
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.
How did it go?
@@paqitocastaneda4509 just started, need about 6 months
@@johnnhaas sir are you in Instagram. Can we connect there please??
Good luck sir. Please keep us informed.
Good luck, I hope everything goes well :)
i am 13 years old and i am watching this course from pakistan and i am learning very much from it , thanks
bro hello i saw your comment on a python programming channel programming with mosh i am also from pakistan 13 year old just started rpgramming with python can we be friend and learn together
Ayoo I'm a 14 year old Bangladeshi girl, I'm learning python because I want to learn how to make a game :D I'm also gonna learn C but let's see how it goes-
oh
may you are muslim
You go girllllllll💅🫶🏽@@zaytaz9331
@@zaytaz9331 Cool! I'm also learning python starting from today. Can you update me how that goes on your side!
This guy LITERALLY taught entire python language basics in 6 hrs, while my college took whole semester -_-
And this is free.
College classes are a fucking scam. Its horrendous
@@LucianGarz-x9q But they have campus :(
@@womenhavehivemind9043 ngl campus is cool as fuck but the classes and material is bs
@@LucianGarz-x9q but every companies require diploma
@@FinnTheHuman4D No. Not a single serious company will require a diploma. The ones that do give a shit about their employees and pay barely anything. The big companies won't require a diploma.
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
absolutely
yeah the tutorial is great but the exercises later on in the video becomes very difficult and the reason for that is, in the solution some line of code is there and works which i thought wont work or is not possible like you can add strings or have empty strings or lists and this is something that i have experienced myself and maybe it is only me
@@voidman6419 ya this happened to me also but now that i recapped all basics and understood, I know what hes doing. Its not only you, dont worry
Same happened to me, I've been writing codes that can store new user data on excel and assign a username and allows the new user create a password, so the new user can login with the assigned login details and the code is able to check the login details if it exist or not in the excel workbook, and if doesn't, it prints invalid login details ................been on this project for month but finally got it today, am happy right now
He's made over 10,000 in ad revenue
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!
hey, if you have the cheat sheet, could you please share that since the original link is dead.
And this is another version programmingwithmosh.com/wp-content/uploads/2019/02/Python-Cheat-Sheet.pdf
@@amadeus7511 thank you so much, ive been trying to find this
same
@@amadeus7511 Thanks for sharing it.
I really think the pace at which this instructor goes is good for many people. Many presenters move as quickly as possible, and do not dwell on anything at all. This particular presenter, is careful to try to get his point across. I am enjoying it very much.
(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.
@@maximussmithy8690 Sounds good to me. It is nice knowing what the different pieces of code mean. So test yourself as much as you want.
Thank you for suggestions
Gamer Epic this. This comment should be pinned. I know basics of python but when I have doubts I do what you typed in the edit
Thanks bro
Very good advice
This guy is a legend. He is teaching python for free.
Respect him.
Thank you sir!!!!
RUclips pays him
@@maz1980s I think he means there is no paywall like with most courses
There is no free lunch in this world
You’re learning for free. He’s earning while you’re learning
Let's respect him
Anyone else regret they didn't start this during early quarantine?
Too
Hey, don't fret on the past, just think about the opportunities you have now!
BRO CAN I HAVE YOUR INSTA AUR FACEBOOK ID SO I CAN GET MORE INFORMATION ABOUT CODING CAUSE I KNOW NOTHING ABOUT CODING
@@sameermathur2325 yes I wanna start with python yesterday I completed somehow but am confused
@@glomedic103 so what should we do to learn these languages like python....any idea?
Starting in November 2024... I haven’t started my university yet (will begin approximately in 2 months), so I'm taking this time to explore coding and see if it’s something I’ll love. Long journey ahead! Leaving this comment here to remind myself in the future of where it all began. 🚀
good like ... keep going
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!
To find this whole course freely available on RUclips is such a gift. Seriously, you cover a LOT of ground. Thank you for all your hard work on this! 👏👏👏
Python is a great way to start learning to code #exsae #exsaetechnologiespage
Can we just take a moment to appreciate this guy for providing this type of content for free ? great help, Thank you sir! 🙏🙏🙏
Thank you Sir for what you have done and may God bless you
Yes
With 2.9m subscribers and 30m views on this video, I'd imagine he's being compensated well. 😉
Thanks to you sir it's actually a wonderful content to learn I really appreciate
Thanks to you sir it's actually a good content for me to learn we appreciate you
name = input("What is your name? ")
color = input("What is your favorite color? ")
sparrow = input("What is the airspeed velocity of a laden sparrow in flight? ")
print(name + ' likes ' + color.lower())
Yep, got that reference.
Honestly, this guy is incredible. He explains everything soo precisely and efficiently without any unnecessary information. Thanks a lot for this video. You made my life easier.
Yeah thats correct my brother suggested me this video i was thinking it will be very boring but now my thinking is totally changed and from my childhood i really wanna become a Game developer.
My brother is a Computer Engineer he told me right thing......
You got the like. You are a programmer now.
I can't even imagine how long it took to complete this video. Thanks a ton for your effort.
@@programmingwithmosh WITH PRIDE
@@programmingwithmosh WITH GLEE I DID. And Mosh BTW I want to buy your Python course on your website but I can't because every time I try it says that the credit card is declined. :(
Im an hour in and took a second to comment saying thank you!
As a retired teacher and lecturer, I admire Moshe's pace and pitch; really helpful
What's the difference between a teacher and lecturer, sir?
@@veteranoob5661 I found this on Google: A teacher educates students at the secondary, middle school, or elementary level whereas a lecturer teaches at the postsecondary level in colleges and universities.
@@redmas557 oh
@@srvlogs3515 nobody will like it, especially fi you advertise and annoy us like that
You lool like einstein
1:55:35
Another way to solve: Dear sir, I took challenge since you said you'll be proud of us if we can do this.
Finally I do in the following way....
numbers = [ 5, 2, 5, 2, 2]
for y in range(1): # give inner loop's format 1 time only
for z in numbers:
print("x" * z)
xxxxx
xx
xxxxx
xx
xx
It actually work nice
Your outer loop is doing nothing. You did exactly what he didn't want.
@@novaapostle9739 If you make it(range of outer loop) 2 instead of 1 it give 2 F like form ,
if you make it 3 it give 3 F like form,
So, how it is not working?
@@MD.AbulHasan-ss3xm If you remove your outer loop, you're getting the same exact thing 😂.
And what's left is ("x" * z) which is exactly what he said he didn't want.
@@novaapostle9739 Basically you're right, this is a weak solution of his question.
Now think about Python how amazing it is?
It left multiples ways to solve a question...
I work in tech but have always been a major hardware guy. I am watching these videos to learn to code and grow my skill set. 6 hours of video with examples and mini tests. Thank you so much!
bruhh same here.. rotating to the other world..
from where you practice the exercises i didnot getting the practice ex from mosh website its giving me error
This 6 hours course widen my knowledge in python, and I consider it as a warm up for my future learning . I finished the course in two months by repeating the lessons over and over again until I understand it haha. Thank you for this programming course! it really helps a lot!
How much time did you spend a day doing this course over the 2 months?
@@eomyenom1 1 min prob lmao
@@NationNotes99 it's more about practicing the code rather than just watching
Fantastic course for absolute beginners with ZERO programming experience. I have been doing a paid course for a 1 week now and find it slow and frustrating, but within a half hour of this course I already learned more that I did over 7 days worth of that paid course. Thank you so much! I look forward to be learning more from you and explore the life where things are automated!!!
I am a computer science student aspiring to become a data scientist. Starting with Python is my first step, and I am learning a great deal from your course. Thank you so much for the guidance!
Guys, I'm so sorry! I just realized the link to download the spreadsheet was broken. I just fixed it. Thanks for your patience!
But the link is not working now too... its not opening...
And I didn't find that transaction file to be imported..😢
At the 'for loop' section, where you type "for item in 'python'... print(item), nothing happens when I run it. Please help.
The link for me was diffuicult to download, but I did end up being able to get it downlaoded. However, I cannot find the button on PyCharm to be able to import the file. I use Windows 11 and the most updated version of python so I am not sure if that affects anything. I've tried messing around with all the other buttons, but nothing seems to work :/
You are a true legend, sir.
I can’t believe it’s 4 years ago already. This course is where I started my coding journey. I came back to it today to remind myself some concepts. Thank you Mosh for this incredible resource!
do you make money through coding now?
.
@@Riteshplayssomethin
how is it going for you with the coding way? have you made any profits
@@v1pogio118 are you also a programmer? if yes do you make money through it?
First things first, if you're learning anything for money leave it, and also learning just a language is not sufficient, one must learn other fields like how to implement the language and stuff so yeah it's a long journey
I haven't began watching it, but the fact that there are sites out there charging ridiculous amounts of money to teach this and this guy has taken over six hours to teach it for free; I definitely appreciate the effort: Liked, Subscribed and voted for him 👍
Nice btw it should have easily taken a entire day or a week for editing and for the setups
@Dan Karaimo it's super easy to understand. I'm too learning from this. It's like blessing we are getting this for free & the way of him teaching is like can't be better than this
Wait until you get in, he’s such a great tech guru
ruclips.net/video/fwYWhsOdutc/видео.html 🙏🏻
Hey buddy I am guessing that you are fan of Mosh reaching as I am. Can you plz reply on my comment I want to have talk with you.
Why would you dislike something like this. He has basically spent hours of his lifetime to create quality content that even non-IT people could easily understand. Kudos to you, Mosh. Top class work.
Sometimes I accidentally dislike something and I don't realize it until after I come back.
@@asianman1441 lmao relatable af
@@asianman1441 same lmao
IT people. What other kinds of people are there, by the way?
@@alejandroperez5368 dumb people, like u
I am starting my journey of learning Python in the year 2024 i want to become a freelancer data scientist who can work from anywhere and travel whenever they want... In future when i become something i will come back to update on that. All the very best everyone .
i'll br here to celebate you
That's the spirit. All the best!
Good luck on ur journey!
Mee too
all the best buddy!!!
you can do it
I am going to say, I have just 3 years as a English speaker (my first language is Spanish) and I understand EVERYTHING that you explain. You put it so simple, very understandable, digestible for real beginners like me... Thank you for putting all the work/time and release these videos for free.
True it helped a lot
I have a masters in Applied Statistics with Data Science, and I still learned a few things from this course. Thank you Mosh!
Dude, I'm less than 2 minutes in and I just want to say thank you so much for creating this absolute monster of a video. What an absolutely epic contribution to the world. Thank you!
Wow, this looks like a great course! 😀
You both are awesome!
Both doing great
yes
You both are best freecodecamp and mosh
You both are very sound for beginners.
I'm learning so much more in this 6 hour YT video than on a whole four months university course on python. You show just the essentials in such a lucid manner that it's easy to follow and integrate everything you cover. Thank you so much for putting this out for free Mosh
University is only the place to get degree, and youtube is only the pace to get skills, complement them with each other and you are good to go.
I can relate with you
@@programmerBoi yes, the internet is very convenient to learn anything
@@morphtag4872 yes agreed
@@morphtag4872 yes the information super highway
This is actually the best tutorial on youtube thank you Mosh discovered it 5 years later
imagine disliking a 6 hour pyhton tutorial and the guy released it for free
he probably even spent way longer recording as some parts were cut out
@@carisard he recorded these seperately and its from his courses from his website I believe
The dislikes are professors in college who have to admit to themselves, that they don't teach anything you can't google.
Well there are always ungrateful morons out there
my content , dont miss the golden opportunity
1)How to send 10,000 whatsapp messages using python
2)How to make your own personnel assistant using python
3)pandas for machine learning paid course for free
I've started from 1 hour python tutorial, and I like it very much. Appreciate to you Mosh and people like you who spares no effort to teach people!
for people starting out
don't worry if you watched 5 minutes of his video and ended up practicing for 60 minutes. That's actually the most practical way to learn. Here is how i learn :
I finish two topics and then i spend time practicing both of them together, then when i learn the next topic i practice all three topics together. That way i don't forget. Don't get frustrated just slow down relax and practice and before you know it you'll be done :)
Pro tips
: If you're watching in laptop watch in cinema mode [full screen]
Open a google docs or a word document and write some code that. you find hard to understand and then learn it step by step.
Before starting to watch the video again, review the material and revise it before learning a new topic
You can refer to his cheat sheet too! Anytime you're stuck :) You can also make your own cheat sheet :)
.
I am coding after I watch a subject, and I am keeping a notebook on my desk to take notes, just a friendly advice from me. :)
My Tip:
Pls don't punch your laptop or Computer
thanks
what do you do to practice this topics? i mean like some kind of exercise or something.
Mosh, your Python tutorials have been incredibly helpful! Your explanations are clear, concise, and easy to understand. I've learned so much from your videos and I'm grateful for the time and effort you put into creating them. Keep up the fantastic work! Who are with me now?
I am at about 3h15min in this course and I just stopped by to tell you that you are an amazing teacher. Totally love the way you teach and explain. I had basic knowledge on Java but that is from a long time ago and I was rusty. This has been so helpful, so interesting, I am really in lack of words. Thanks so much for everything.
Do you know now how to code
gesges123gesges123
@@MOHA_GAMER315 idk lol
where are you now with the video?
Are you okay, here is a separate if you click you can see one by one 😃😀
Day 1 - 1:06:36
Day 2 - 1:42:00
Day 3 - 2:02:00
Day 4 - 2:18:30
Day 5 - 3:45:00
Day 6 - 4:59:00
Day 7 - 5:48:00
Done now!
Thnks ❤
❤
Thanks man
Did all this is in one day.
@@techforeveryone1717 How ?
Never thought I would enjoy a 6 hour programming course! Really nice man!
Honestly when i saw this video i was just like "6hrs? Damn, it's gonna be boring" but here i am wishing it was longer, this video I'm sure is worth more than some online paid course.
@@bdhskkajabbsbshhsbs5746 true
As a 10 year old on a python mobile (on iOS btw) with nearly no free time watching this just makes me realize how much people have time to take out of their life to teach someone. I barely learned python and this guy is a legend for helping me
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: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
:)
@naazimthodika7053 😂😂🤣🤣
My guy its in the description
@@leduck8096 oh k
@@leduck8096 i still dont know how i got 63 likes
I got a supplementary in my first coding course and have avoided programming all through my career. But this course and your teaching style has completely changed my mind 🙌. Thanks a lot for this course Mosh.
I am 55 years old. I have been in the warehousing field, the fitness field, and the medical field. I want my last hurrah to be in data science. I learned to program in seventh-grade school, in the1970's. This is how i want to wrap it up
@@aesthetic_girlyXO ?
diversity!!
Woah coding in 70s
Wait did he 😱😱
m.ruclips.net/video/3DrBuYKU4nI/видео.html
@@bman9314b come on no reason to be mean like that
this is how I did the dice roller 3:39:00 : import random
x = (1,2,3,4,5,6)
y = (4,5,6,3,2,1)
z = (2,3,5,6,4,1)
dice = (x,y,z)
i = 1
i += 1
while i 5:
break
Mosh you're the best teacher on the internet! Having completed courses at college and on coursera I keep coming back, your way of explaining and structuring lessons is simply better than anyone else out there - Thank you!!!
I started learning python with this particular course a year ago. Now I will start my first internship in a few month. Really recommend this amazing course. Thanks Mosh !
wow, I'm 12 learning this course ;-;
@Lorenz T, how can i come to the edit mode from the sqlite thing, on 5 hours and 27 minutes, the place where you see database editor or smth and where he drag and drops data base file in there. Howcan i come there on windows, i really appreciate if you could help me😅🙃
Can u please help?
Why do we need to type
Print(f'something')
When we can type only
print(something)
And its works the same. So, why do we have to type that "f"???
@@ggbruhniblow4714 The f' befor you type lets you implement a variable into your message , here's an example
i set X to 20 (X = 20)
so if i type > print('show {X} ' ) it will say exactly show{X} as i typed
but if i type > print(f'show{X}') it will say show20
so this method lets you use your object that u fixed before and show them in your message and is very useful method in every aspect of programming. hope that helps
@@ggbruhniblow4714 we type F to pay respect
took an entire semester of python and I struggled so hard at the end. Having a teacher who you cant understand not explaining anything... I sat here for 6hours and learned so muchh more than my entire semster! thank you!
I've decided I needed to supplement my meager SS income and being 74 yrs old with a recent hip replacement and can't be doing too much handyman work. I'm PC literate and I know I can do this. So glad to have found you Mr. Mosh and your Programming course.
Great, good luck mate. :)
Still going at it strong ?
(I wanna know how realistic it is to get a job as a developer now, is the market too saturated already?)
@@rewrose2838 Innovations Never satisfied the life
Your spirit is commendable!
That's awesome
This is one of the best Python tutorials I've seen on RUclips. You're a real godsend, Mosh!
I agree
@@rishibhakta5894 Did you learn the basics? Was this video useful
yaa
@@rishibhakta5894 try to go through the Python documentation. You'll learn plenty more of useful functions from there.
print("This guy is a fantastic teacher. He keeps his student in mind, and I don't feel like I am watching someone telling me how great they are at python.") More power to you brother.
great_video = True
if great_video:
print('subscribe')
@@k3nz1e73 that's awesome 😂
Maybe
best_teacher = True
if best_teacher:
print('This guy is a fantastic teacher. He keeps his student in mind, and I don't feel like I am watching someone telling me how great they are at python.' + 'Subscribe')
VERY INTERESTING !!! I am from SL...Facing the Advanced Level Examination - ICT in 2025...this video is so useful ...Thanks...❤❤❤
Mosh, a man who spent 6 hours of his time teaching people how to code for absolutely free, the absolute legend.
He spent a lot more than that making this video, believe me!
@@Noxxys yep probably 5 days of work for this video
Free video that still makes him a lot of money.
@@chajzerenerdzajzer4017 But a lot less than posting the same video on skillshare or Udemy
You are really a hero.♥️♥️♥️♥️❤️❤️❤️❤️❤️❤️❤️❤️💯
This video kickstarted my career in machine learning. I shifted careers, and crammed this video to submit my first ever coding assignment (spam filtering). Oh boy, it's been 4 years already? Wow. I really do appreciate you and the work you are doing. Definitely one of the best out there. Your voice alone brings a flood of nostalgia. Cheers!
Hi bro . I read that you are in a machine learning. Well , me too I will start it next year , and I want to know more about it , from your experiences . And thanks , IAM still a starter in jobs
listen how did you download pycharm it's different now
what are you doing right now
@@mzihadhossain5483 I am in python
Hey I’m also going into machine learning.. can you give me a frame work for after watching this video
I'm 2 minutes in and all I can say is that I would trust this man with my life.
Same.
😂
1:47:38 does this step working the same??????? not working for me i think due to version update... what about you?
@@sumanth5087 please check sumanth
@@kiran4998 This step worked for me. I did it. Maybe you didn't write it correctly or the space between cods in lines and columns is not correct (that have a big impact on the result.)
I am watching this course because i want to get into data science. This tutorial is so easy to understand and follow. Thank you Mosh. You are the best!!!!!!!!
I am guessing how much I would have to pay if this was a Udemy course. Oh my God! This man is my savior. Happy Python day to everyone.
Ahhhhhhhh Naija voice. I see you ❤️👍
Nice one. Naija voice
@@solakseben7891 I see you my man.
That's true...
@@angelsv Great
"I've taught over 3 million people who too code"
No, my friend, you taught 20 million people. great video!! loving watching it
plus the 3 million he said which is now 16 million :)
how to*
Not really it's the same people clicking on the video many times over
@@Brlitzkreig true
who knows it can be a lie
Time Stamps :
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:55:50 Lists
02:01:45 2 D 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 Pypei 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 Djang
Thanks.
i love you
Guys you know the time stamps were already on the description page of the video right
These time stamps are already mentioned in description of video.
You copied that from description and pasted in the comment section
Here is my example after I paused the video to give it a try.
random_number = 9
guess_count = 1
passed = False
while (guess_count
I can't express you my gratitude, thanks for sharing a lot of this stuff for free! Nowadays you can't find genuine people who actually want to learn you a skill without scamming you first. Thanks!
I can't believe these type of courses are for free here, it's amazing how education has change. An incredible work as usual. Congratulations for the whole video.
I am learning python please help me
Same course just to teach Hello world wouldve been $500 in a university here over 4 weeks LOL
@@lovenpeace271 hahahaha
Thank you very much. This is like a 9 week course crunched into six hours and its perfectly paced - no banter, no worthless filler, just quick to the point instructions & anecdotes. As a busy person, I have a LOT of respective for people who get to the point and don't waste time. I hope you don't mind I did use my code comments to describe the *how* in this case, just for my own learning notes lol.
wow this is a 9 week course? I'm already half way done in 5 days. Am I biting off more than i can chew? Am i going to forget this after a while?
@@mrmisery8005 I'm no where near a professional at coding, but If you're worried about forgetting then repetition and practical exercises is the best way to get these things to stick, I've watched plenty of tutorials and lessons, or just read materials without practical use, and when I go to put it to use I then just have a bad habit of fully blanking if I've not done any practical exercises alongside it.
I've always wanted to learn Python but I've been afraid...
Just 8mins into the video, I'm confident that I can learn it.
Thanks for simplifying this course. I'll surely recommend this course to anyone!
You just gained an additional subscriber!
Just tried to vote only to realise that you already got the award...you definitely deserve it.
Thanks again.
me too
@@fadeharumaiza6662 me too
Hi! It's the year 2024 where my mother decided for me to start learning python as a free time thing, I never really was interested in anything growing up until she gave me this idea, as an 11 yr old currently learning, its hard i get it but overtime its becoming a little more easier for me to understand and im almost 2 hrs into it, Thank you mother for giving me a new world to learn it! P.S Mosh you would probably be my favourite teacher in secondary! Bye i hope u carry on and become bigger as time goes by!
I am 12 years old, and i am learning python so I can get my dream job as programmer at NASA. As they say that it's never too early to start learning what you have a passion for.
good luck
@@dryzle6566 Thank you, I appreciate it very much.
@@Messiah184-c8u Did u learn anything, i need to know because idk
@@under.5142 I did learn the basics of python.
@@Messiah184-c8u Nice, i learned most of the stuff in 1 hour
I am at about 1h20min in this course and I just stopped by to tell you that you are an amazing teacher. Totally love the way you teach and explain, your voice is making the course more interesting. This has been so helpful, I am really in lack of words. Thank you so much for everything.
Bro just copied the comment 🤣
@@raghavjod haha I saw that
What a wholesome guy. He's teaching python but he also takes the time to teach order of operations. That's dedication.
some people don't even know math but still i love this guy.. i literally need this.. i wanna make something which i don't wanna say but it does require coding to make life way easier so yeah and i already know some amount of java but python is simpler
@@fitmotheyap yah
@@fitmotheyap why don’t you have any content
@@codingwithbarnes2619 my youtube? Won't risk getting false terminated again like my old one so they are all just unlisted videos to show to my friends
1:52 solution for F star patterns:
for i in range (2):
for i in range(5, 1, -3):
print(i * "*")
print(i * "*")
I'm gonna add myself to the many "thank you"s! I'm one hour in and I already understood more than I did in a TWO DAYS course I got from work. You singlehandedly gave me the trust that even I can learn python and programming. This video is worth gold to me right now! Thank you Mosh!
Can u share me something about work from home? Like which field
@@harleylover345 You may check python uses and see what fits you the most, or you can just head for the most common uses like web designing and so
Yeah having same feeling in my mind at finally
Absolutely!!!!!
@@harleylover345 many IT jobs can be done from home. A helpdesk job is a great entry point which can lead to IT Systems (fixing operating system issues), networking (getting data where it needs to go), web/application design (creating a front-end interface for customers), database (making data available to the application designers). All of these can be done from home and the helpdesk is often a good way to get your foot in the door. Of course Mosh's courses can help you skip the helpdesk if you are interested in front-end or back-end design. Good luck, and enjoy your career!
I'm starting to learn Python to get into CyberSec. I'm 37 years old and finally found what I want to do with my life. After researching I found that Python is a key coding tool in the industry so here I am. Thanks Mosh
👏
braah im 17 ?????
@@fredwaweru4858 I'm 13
i m 20 and learing python for cybersecurity
I am 35, started learning Python today for my future in CyberSecurity
OMG IM FINALLY STARTING TO GET PYTHON.
I watched the first 1.5 hrs and it summed up everything I’ve learned in the first 2 months of my university course. The way Mosh explains it was so easy to understand. I feel hopeful I’ll pass this class now.
Don't focus on grades focus on knowledge
That’s awesome! I really like his teaching, too!
@@naman4067 duh that literally sounded like a copied line
@@justanothergentleman4920 I thought it was important think to say because she was so worried about her grades
i don't understand about the started variable in building car game
can someone explain it to me?
I’m only 30 mins in and have learned so much already, im starting from scratch so i know little to nothing about programming but this is so helpful so far I have a Bachelors in Biology but decided to pursue my Masters in AI so this channel has become my best friend!
The 2 most important things in learning anything are:
Have confidence in your abilities but don’t overestimate
Having a good teacher that knows what they are doing.
Wise comment. Hats off to you.
Need to learn python, c / c ++, Huawei HCNA, HCNP, HCIE, Huawei Internet of Things IoT can subscribe to smart sharing, I will update a full set of video tutorials.
ruclips.net/channel/UCGXsvcvFZt8IHeAtonvmGtg
can anyone tell me what is the problem
import openpyxl as xl
from openpyxl.chart import BarChart, Reference
filename = (input("enter the name of file that you want to automate"))
def process_workbook(filename):
wb = xl.load_workbook(filename)
sheet = wb['Sheet1']
for row in range(2, sheet.max_row + 1):
cell = sheet.cell(row, 3)
corrected_value = (cell.value * 0.9)
corrected_price_cell = sheet.cell(row, 4)
corrected_price_cell.value = corrected_value
value = Reference(sheet, min_row=2,
max_row=sheet.max_row,
min_col=4,
max_col=4)
chart = BarChart()
chart.add_data(value)
sheet.add_chart(chart, 'e2')
wb.save(filename)
Huge respect for the guy who subtitled 6 hours of content
huge respect to the guy who actually made the 6 hours of content
we can create subtitles with a python code
ye lol
How was the course bro?
@@CS-wi3ff I've seen only the half so far and it's pretty good i understood everything so far
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: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
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: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 Unpa lib
Awesome summary thanx man
You done good job bro
Sir plz pin this comment
@@iqrakhan4232 it’s in the description
please do you have the cheat sheet?
Video ka audio track "Hindi" aur "English" me rakhne ke liya apka bahut shukriya....☺☺☺☺☺👏👏👏👍👍👍
I’m only 30 min in and I’ve already learned a ton and can follow easily. Teach other python instructors how to teach....please! Thank you for what you do.
I'm only about 28 minutes into this course. I was able to write the pounds to kilograms code with only notes and having to google the conversion rate. For anyone looking to learn as a beginner this is the place ! i have ZERO experience in programming or coding or even IT.
Thank you Mosh for making this so accessible to beginners !
I am just a few minutes in, but I really feel like this guy has us people who have no programming skills or experience in mind.
I'm a beginner aswell and I'm a sophmore in High School. It's great to learn how to program with zero experience all starting with this course. I am an hour and a half through and spent hours practicing all of these. I'm glad this is easily accessible I'm honestly grateful.
@@510.z hell yeah, dude. start out young. youll definitely be ready for the professional world after high school & college with your exp. keep it up, youngin.
@@sjacqVO21 appreciate it 💪🏽 by the time I get out of college I’ll be looking for jobs with 8 years of experience
Bro i'm crying i don't think Mosh is even at 100k subs when he posted this and now he is 3.85mil.
Well, actually he is at 3.90 mil🤓
🖐🤨
@@Johann-gj6pf Well, actually he is at 3.91 mil🤓
@@RajarshiMukherjee-p9o lol
@@RajarshiMukherjee-p9o you mean,3.92 mil🤓
1:53:20
I have done it like that:
list = [5, 2, 5, 2, 2]
for num in list:
for i in range(num):
print("x", end = "")
if i == num - 1:
print("
")
TABLE OF CONTENT
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: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
U just copied it
Still salute
bruh its there in the description of the vid but thanks anyway
@@prangopalsaha4280 man i took so much of my patience and efforts to look into the video and help you guys but looks like it was in the description.
@@glyph-x4670 ohhh i see
That’s awesome, thanks !
Hey Mosh, thanks for this video! Old guy here, 70yrs, and need something like this to keep the old brain going!
want to learn PYTHON With UDEMY!!! Then Follow the playlist: ruclips.net/video/_1EEShIbdTo/видео.html
Good luck on your coding journey!
Cave of Information Technology get lost !!!!
@@mohammadibrahim6992 stop advertising on other people's channels. Its annoying and all your doing is begging for attention
Fake
ITS ALSO ALL CAPTIONED, NOT JUST AUTO GENERATED. this man deserves an award
edit: why so many people in the comments? you're here for whats up there, not here
Fr, mosh is the best.
Am I rude for assuming that this account above me is a bot?
@@dyingscarlet Kinda rude... stop judging bots
aye lol
@Blue eyed Eurasian Yes python IDLE, is a IDE with simple tools(like run the file, format the code,etc.). And as long you have de python console you can run any .py file, the IDE is just to help you write code more easily.
Thank you for this, I have been working in RPA for about 4 years just using low code no code software like UiPath and Power automate. I haven't had any coding experience with any other languages. I need to learn python for data analysis. I signed up for a class through my local university, there is no one on one teaching, its all text reading and a few short video examples. I'm glad i found this channel to help out with the class. The hard part of all this is taking the time on my own and finding a place to concentrate and learn the code, that is my struggle right now. I work from home so getting off work and then trying to learn python is really challenging. I got lost for about 2 weeks in youtube channels and tutorials, i found myself just wasting time trying to stick with just one tutorial. I made my decision to stick with your channel. if you have any advice on how to practice coding or a step by step process on the best way to go about this i would be thankful. Thanks for taking the time to help us learn.
As a Python user, I think this is amazing. The ease and conciseness with which Mosh goes through the tutorials not only shows his incredible understanding and deep knowledge of programming in general, but a big talent for teaching as well. This would always be my first pick if I were a beginner.
what after i complete this course ?? should i take a new course or something
@@ssingh8307 Depends on your goals, of course. A course doesn't make you a programmer let alone a software engineer or a web developer if that's what you want to become. Keep on coding and keep on studying. Hope that helps.
@@Gilrohire can you recommend othe courses after this..
I'm on windows but I'm not on Mac and I wanna learn Lua and Java but it seems like I can't do python
@@Djjskd The OS doesn't matter, just chose a suitable IDE for the language you wanna code in. PyCharm should work perfectly fine on Windows, I use it on Linux and it's great.
This video is LEGENDARY, I haven't even started and I'm already speechless.
Why did people dislike this video? Its a guy just spending his own free time giving out his knowledge of python for free. There is nothing to dislike about this video...
Same as....watching after 2 yrs👍🏻
Me too
probably people who are too thick to understand an easy course like this
@@butterplum2053 he earns money we learn without paying anything
It's a win win
@@butterplum2053 but have u seen any ad in this vid?
1:55:40
#Print F
numbers = [5,2,5,2,2]
for x in numbers:
for y in numbers:
if(x==y):
print('x'*x)
break
I made this logic ❤
the amount of time, dedication and data he has spent on this is just amazing.
Can we actually talk about the work he has went through to make this video? Its incredible! i really appreciate your hardwork mosh! it takes serious patience to do this..
thankyou mosh youre the best! literally made 6-hours long tutorials with such an easy understanding explanation.
This has to be the most amazing tutorial I have seen . Dude it was crisp clear I paid so much tution fee for nothing . You are the most amazing guy