Python Full Course for Beginners
Video Overview & Insights
Learn Python for AI, machine learning, and web development with this beginner-friendly course! 🚀 Get 6 months of PyCharm FREE with the coupon in the description!
🌙 I've started a new channel for sleep stories and relaxing bedtime listening. Check it out: https://www.youtube.com/@tonightsleepapp
🚀 Want to dive deeper?
- Check out my Python mastery course: https://mosh.link/python-course
2026😂😂😂
- Subscribe for more awesome Python content: https://goo.gl/6PYaGF
🔗 Related videos
https://youtu.be/yVl_G-F7m8c?si=aoIiT6CyaRRfBsRM
👉 New version available Watch here: https://youtu.be/kqtD5dpn9C8
Im a 13 year old boy who wants to learn python to one day become an AI engineer and then an AI architect I hope learning this 5 years before college will give me an advantage to go to UIUC
📕 Get the FREE goodies:
- Python cheat sheet: https://mosh.link/python-cheatsheet
- Supplementary materials (spreadsheet): https://github.com/mosh-hamedani/python-supplementary-materials
- Get 6 months of PyCharm for free with this coupon code: MOSH_YOUTUBE - Redeem it at: https://jb.gg/redeem
8th wonders of the world!🥰
✋ Stay connected:
- Twitter: https://twitter.com/moshhamedani
My coding and engineering journey starts from your channel 😊
Date-21 june 2026
- Facebook: https://www.facebook.com/programmingwithmosh/
- Instagram: https://www.instagram.com/codewithmosh.official/
he gave me 6 hours, i owe him 6 decades
- LinkedIn: https://www.linkedin.com/school/codewithmosh/
⭐ My favorite Python books
- Python Crash Course: https://amzn.to/2GqMdjG
- Automate the Boring Stuff with Python: https://amzn.to/2N71d6S
Where is notes ?
- A Smarter Way to Learn Python: https://amzn.to/2UZa6lE
- Machine Learning for Absolute Beginners: https://amzn.to/2Gs0koL
Hey ! I'm a Science student who wants to become an Astrophysicist at NASA and for that reason I'm here to learn coding parallel to my studies
- Hands-on Machine Learning with scikit-learn and TensorFlow: https://amzn.to/2IdUuJy
📖 TABLE OF CONTENT
I have a question
My PC has a problem so I can't use it
And I wondered if I could use instead my tablet
With the app pydroid 3
Please answer me
00:00:00 Introduction
00:01:49 Installing Python 3
amoo moshfegh tnx for all of this your a legend
00:06:10 Your First Python Program
00:08:11 How Python Code Gets Executed
My dream job is to become a cloud engineer currently in 9th grade
00:11:24 How Long It Takes To Learn Python
00:13:03 Variables
Another question, I have a hard time finding a good python compiler with a nice gui. I was using -rob Ramos but I let getting a syntax “(“ error so I gave up with it
00:18:21 Receiving Input
00:22:16 Python Cheat Sheet
Hello, not sure if I will get a response, but here goes, I just started to learn python, and I set , sum = float(xxx) + float(bbb), print (“xxxxxx, sum).
However, I did a second similar operation labeled, sum = float(vvv) + float(mmm)
Print(“vvvvv sum2); however, I want to combine the two sum’s , sum = sum + sum, …however, I think this will not work. Any help?
00:22:46 Type Conversion
00:29:31 Strings
00:37:36 Formatted Strings
00:40:50 String Methods
Help guys Mosh or Baraa
00:48:33 Arithmetic Operations
00:51:33 Operator Precedence
00:55:04 Math Functions
00:58:17 If Statements
Wo is here, June 19 through twitter
01:06:32 Logical Operators
01:11:25 Comparison Operators
Can I download it on mobile phone I didn't have system
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
First time here and curious on if this is helpful or not, I'm trying to build a foundation In coding
01:41:48 For Loops
01:47:46 Nested Loops
June 18
01:55:50 Lists
02:01:45 2D Lists
i am learning python because be a future AI Engineer in sha allah
02:05:11 My Complete Python Course
02:06:00 List Methods
Here in my summer vacation to get some skills 😅😅😅
02:13:25 Tuples
02:15:34 Unpacking
Who is watching in 2026, June 18 ??
02:18:21 Dictionaries
02:26:21 Emoji Converter
My dream is to just learn.
02:30:31 Functions
02:35:21 Parameters
the 2026 version of pycharm is kinda different
02:39:24 Keyword Arguments
02:44:45 Return Statement
Please update the python course
02:48:55 Creating a Reusable Function
02:53:42 Exceptions
02:59:14 Comments
03:01:46 Classes
Who is here in 2026, June 17, learning Python?
03:07:46 Constructors
03:14:41 Inheritance
11:19 how do I make a heart or a ball or some other shape?
I'm actually a medical professional, but I want to switch to python coding , so I know absolutely nothing
03:19:33 Modules
03:30:12 Packages
Anyone in June 2k26
03:36:22 Generating Random Values
03:44:37 Working with Directories
thank you so much sir
03:50:47 Pypi and Pip
03:55:34 Project 1: Automation with Python
Sir pls where can i write my code
04:10:22 Project 2: Machine Learning with Python
04:58:37 Project 3: Building a Website with Django
#Python #AI #MachineLearning #WebDevelopment
More User Perspectives
17:45 I did it YES!
@COD141OFFICIALI'm leering python because i want to build my personal app.. python is easy to understand that's why i pick this language
@AnupSikder-s5g37:54 day 1
@MistiSarkar-y7qYes I m watching june
@SonuSaini-yjjsHi Mosh,
I am a beginner in Python and have recently started learning programming. I really enjoy coding, but I am not always sure where to start or what path to follow.
Your tutorials have been very encouraging and have motivated me to keep learning Python. I am watching your videos and practicing as much as I can.
Do you have any advice for someone just starting out? My goal is to become a skilled and professional programmer, and I would greatly appreciate any guidance you can share.
Thank you for your inspiring content!
2:51:14 Creating a Reusable Function. Here's my version
def emoji_converter(message):
# it's an indicator for the user to start typing
words = message.split(' ') # the split will separate words in a string if there's a space
emojis = {
":)": "😊", # windows key and ; key brings up the emojis list
":(": "☹"
}
output = "" # it will hold the words and emojis
for word in words:
output += emojis.get(word, word) + " "
return output
message = input(">")
output = emoji_converter(message)
print(output)
2026
@COD141OFFICIALI want to learn for network automation! Since I am in networking/cloud engineering so what shout extra should I learn?
@tabysh_s5016Hi, Dear Mosh!
I like to learn AI in Cybersecurity. Do I need to learn Python? if so, what can I do using this language?
Moreover, How can I start learning python? I mean it has many brunches. Would you please tell me what exactly I should learn?
how do i download the excel spreadsheet used in the video
@lilmazy-j9iDo you have good class lesson please
@mohamedabdullahi2356