🌐
YouTube
youtube.com › c › programmingwithmosh
Programming with Mosh - YouTube
I'm Mosh 👋, a software engineer with over 20 years of experience. I'm all about clear, concise, practical coding tutorials – no fluff, just the good stuff! My courses focus on real-world projects and the skills that will get you hired.
🌐
YouTube
youtube.com › programming with mosh
Programming with Mosh
AboutPressCopyrightContact usCreatorsAdvertiseDevelopersTermsPrivacyPolicy & SafetyHow YouTube worksTest new features · © 2024 Google LLC · Programming with Mosh - YouTube
Discussions

Is "Programming with Mosh" a good place to start learning python?
I learned git from mosh, and highly recommend him. His way of teaching is good, and the a/v are great. More on reddit.com
🌐 r/learnpython
100
223
July 23, 2022
Is Mosh Hamedani's Course on Python Mastery Worth it?

Mosh does have a popular youtube channel. But IMO, that style of learning just doesn't fare well with learning to code. Learn in one videos or the like really don't ask you to do anything but watch. And what does watching do? Not much.

What someone really needs to do is exercises and lots of typing up code.

I always recommend Zed Shaw's book, Learn Python 3 the Hard Way. Lots of typing and exercises that build upon themselves. Some people like his style, some don't. But it can help forge a solid foundation to build everything else from. If anything, it helps you with muscle memory for typing up python.

The only paid course(which you can also audit for free) that I can recommend right now is Google's IT Automation with Python. The quality of the content is quite good, but you will want to take notes and practice what you've learned as it moves on quickly without cementing the topics in your brain. It teaches you basic python, scripting, the linux CLI(bash), regex, working with CSV files, testing, problem solving, etc.. Again, it's a good course for foundation building and it will expand your horizons to what's possible and give you some exposure to Bash.

Beyond that, Arjan Codes and Corey Schaefer are solid YouTube channels to follow. Good examples and lots of topics. They don't do the learn in one videos like Mosh or Derek Banas.

Books are your friend. O'riely books are great, Packt is hit or miss, and titles like Fluent Ptyhon and Automate the Boring Stuff with Python are recommended often.

You are not the first to ask a similar question, so take some time to search this sub for folks that have wondered the same. Also, if you have discord, I highly recommend the Python Discord server as there are lots of helpful people on there for any of your python coding needs.

So, my suggestion is to maybe look at other options first that do not cost any money.

Cheers!

More on reddit.com
🌐 r/learnpython
27
23
July 21, 2021
Using Youtube 'programing with mosh' NEED HELP
Try refreshing the SCHEMAS and see if your database is there More on reddit.com
🌐 r/SQL
9
0
October 8, 2024
Is buying his courses worth it codewithmosh ??
Best part is your time being wasted since youre even considering it. More on reddit.com
🌐 r/learnprogramming
10
0
January 13, 2025
🌐
Code with Mosh
codewithmosh.com
Code with Mosh
Everything you need to design and query databases—without the fluff. ... Not sure where to start? Follow one of our learning paths. ... “Thanks to Mosh I landed my first job and made the jump from junior to senior Software Engineer. My salary went 10x.” ... “Now I can proudly say I'm a senior dev. The way you teach things is awesome, clear, concise and easy.” ... “I did the free YouTube ...
🌐
Fandom
youtube.fandom.com › wiki › Programming_with_Mosh
Programming with Mosh | Wikitubia | Fandom
March 18, 2026 - He uploads a wide variety of videos educating others about the specific parts of various programming languages, including Python, JavaScript, and C Sharp (or C#). He made a full, free course for Python, for example, which has by far become the most popular video on his YouTube channel.[2] ↑ https://www.pluralsight.com/authors/mosh-hamedani · ↑ Python Full Course for Beginners by Programming with Mosh.
🌐
Glasp
glasp.co › youtube › channel › UCWv7vMbMWH4-V0ZXdmDpPBA
Summary of Programming with Mosh Videos | Glasp
Programming with Mosh · Is Devin AI the end (or future) of coding?! Programming with Mosh · Unit Testing C# Code - Tutorial for Beginners · Programming with Mosh · ChatGPT Tutorial for Developers - 38 Ways to 10x Your Productivity · Programming with Mosh ·
🌐
Road To Developers
roadtodevelopers.com › youtuberDetail › programming_mosh
Programming Mosh - YouTube, GitHub, and Introduction
Start coding and building your career with RoadToDevelopers. Learn programming languages and track your progress.
🌐
YouTube
youtube.com › @code-with-mosh
Code with Mosh - YouTube
I'm Mosh 👋, a software engineer with over 20 years of experience. I'm all about clear, concise, practical coding tutorials – no fluff, just the good stuff! My courses focus on real-world projects and the skills that will get you hired.
Find elsewhere
🌐
Class Central
classcentral.com › subjects › programming › programming languages › python
Free Video: Python for Beginners from Programming with Mosh | Class Central
April 4, 2025 - Programming with Mosh via YouTube Help · 1 review · Start learning Write review Affiliate notice · Play Course Trailer · Start learning · Provider · YouTube Help · Pricing · Free Video · Languages · English · Duration & workload · 6 hours 14 minutes ·
🌐
Reddit
reddit.com › r/learnpython › is mosh hamedani's course on python mastery worth it?
r/learnpython on Reddit: Is Mosh Hamedani's Course on Python Mastery Worth it?
July 21, 2021 -

Hello everyone,

I am a fresh graduate in economics, but I lack technical ability for helping me get a decent job.

As a result i decided to try and ,earn python on my own, however, I have struggled to learn python in a cohesive manner and am just not comfortable.

Mosh's video on python programming for beginners is wildly popular on youtube, but on going through his website I realised he offers a paid course for python mastery which includes topics missing in the video.

Do you think its worth it to enroll in the same?

If not, can anyone help me guide and establish a python learning plan with detailed resources?

Thank you.

Top answer
1 of 9
12

Mosh does have a popular youtube channel. But IMO, that style of learning just doesn't fare well with learning to code. Learn in one videos or the like really don't ask you to do anything but watch. And what does watching do? Not much.

What someone really needs to do is exercises and lots of typing up code.

I always recommend Zed Shaw's book, Learn Python 3 the Hard Way. Lots of typing and exercises that build upon themselves. Some people like his style, some don't. But it can help forge a solid foundation to build everything else from. If anything, it helps you with muscle memory for typing up python.

The only paid course(which you can also audit for free) that I can recommend right now is Google's IT Automation with Python. The quality of the content is quite good, but you will want to take notes and practice what you've learned as it moves on quickly without cementing the topics in your brain. It teaches you basic python, scripting, the linux CLI(bash), regex, working with CSV files, testing, problem solving, etc.. Again, it's a good course for foundation building and it will expand your horizons to what's possible and give you some exposure to Bash.

Beyond that, Arjan Codes and Corey Schaefer are solid YouTube channels to follow. Good examples and lots of topics. They don't do the learn in one videos like Mosh or Derek Banas.

Books are your friend. O'riely books are great, Packt is hit or miss, and titles like Fluent Ptyhon and Automate the Boring Stuff with Python are recommended often.

You are not the first to ask a similar question, so take some time to search this sub for folks that have wondered the same. Also, if you have discord, I highly recommend the Python Discord server as there are lots of helpful people on there for any of your python coding needs.

So, my suggestion is to maybe look at other options first that do not cost any money.

Cheers!

2 of 9
7

I don't know about Mosh' course but I would recommend Automate the boring stuff with Python as it project based and you get to improve a lot by doing the exercises. You should always apply what you learn so a good learning plan is anchored around what you want to achieve and where do you want to go with Python. I think automate the boring stuff is a good starting point though wherever you go.

🌐
Instagram
instagram.com › programming_with_mosh
Programming With Mosh (@programming_with_mosh)
6,421 Followers, 0 Following, 27 Posts - Programming With Mosh (@programming_with_mosh) on Instagram: "Official Page Of Mosh Hamedani Coding Made Simple ! . YT channel ⬇️"
🌐
Hackr
hackr.io › home › articles › programming › courses
Python Tutorial Review: Programming with Mosh
January 9, 2025 - Master Python with Mosh Hamedani's free 6-hour YouTube tutorial. Beginner-friendly, clear, and a top-rated learning resource with the hackr.io community.
🌐
Viewstats
viewstats.com › @programmingwithmosh › videos
Programming with Mosh - Viewstats
Find more daily YouTube data insights of Programming with Mosh using Viewstats with features like detailed charts for video and channel data, projections, similar channels, video performance, and outliers.
🌐
YouTube
youtube.com › watch
You asked for it. It’s finally happening! - YouTube
❤️ Join this channel to get access to perks:https://www.youtube.com/channel/UCWv7vMbMWH4-V0ZXdmDpPBA/join✋ Stay connected:- Full Courses: https://codewithmos...
Published   February 18, 2025
🌐
YouTube
youtube.com › programming with mosh
Design Patterns in Plain English | Mosh Hamedani - YouTube
Design Patterns tutorial explained in simple words using real-world examples. 🔥Get the full design patterns course: https://bit.ly/2SZxfGM 👍Subscribe for mor...
Published   January 6, 2020
Views   336K
🌐
Facebook
facebook.com › programmingwithmosh
Programming with Mosh (@programmingwithmosh)
Programming with Mosh, Melbourne, Australia. 86,635 likes · 117 talking about this. I help passionate learners build in-demand coding skills and land their dream tech jobs.
🌐
vidIQ
vidiq.com › youtube-stats › channel › UCWv7vMbMWH4-V0ZXdmDpPBA
Programming with Mosh's Subscriber Count, Stats & Income - vidIQ YouTube Stats
I'm Mosh 👋, a software engineer with over 20 years of experience. I'm all about clear, concise, practical coding tutorials – no fluff, just the good stuff! My courses focus on real-world projects and the skills that will get you hired. I've helped millions of students transform their careers.
🌐
Class Central
classcentral.com › institutions › programming with mosh
50+ Top Programming with Mosh Online Courses [2026] | Class Central
Discover free online courses taught by Programming with Mosh. Watch videos, do assignments, earn a certificate while learning from some of the best.
🌐
Teachable
codewithmosh.teachable.com › p › ultimate-javascript-series
The Ultimate JavaScript Series | Code with Mosh
I've taught millions of people how to code and how to become professional software engineers through my online courses and YouTube channel. I believe coding should be fun and accessible to everyone.