HDTutorial
EN

Playback starts YouTube’s embedded player (privacy-enhanced mode).

Python Tutorial - Python for Beginners [Full Course]

49,301,445 views November 4, 2019 6:14:07

Watch on YouTube
ChannelProgramming with Mosh

In brief

This full Python course takes beginners from zero to building projects in AI, machine learning, and web development. You’ll start with installation, basic syntax, and logic, then progress to functions, classes, and real-world applications like automation and Django websites. Perfect for those aiming to apply Python in tech fields.

Key steps

  1. Install Python 3 and set up your development environment
  2. Work with variables, input, type conversion, and string operations
  3. Apply skills to projects: automation scripts, ML models, and a Django site

Questions & answers

What tools or software do I need to start?

The course covers installing Python 3 and using PyCharm (a free IDE for 6 months via the provided coupon).

Chapters

Description from the creator

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!

🚀 Want to dive deeper?
- Check out my Python mastery course: mosh.link/python-course
- Subscribe for more awesome Python content: goo.gl/6PYaGF

🔗 Related videos
youtu.be/yVl_G-F7m8c?si=aoIiT6CyaRRfBsRM

👉 New version available Watch here: youtu.be/kqtD5dpn9C8

📕 Get the FREE goodies:
- Python cheat sheet: mosh.link/python-cheatsheet
- Supplementary materials (spreadsheet): github.com/mosh-hamedani/python-supplementary-m…
- Get 6 months of PyCharm for free with this coupon code: MOSH_YOUTUBE - Redeem it at: jb.gg/redeem

✋ Stay connected:
- Twitter: twitter.com/moshhamedani
- Facebook: facebook.com/programmingwithmosh/
- Instagram: instagram.com/codewithmosh.official/
- LinkedIn: linkedin.com/school/codewithmosh/

⭐ My favorite Python books
- Python Crash Course: amzn.to/2GqMdjG
- Automate the Boring Stuff with Python: amzn.to/2N71d6S
- A Smarter Way to Learn Python: amzn.to/2UZa6lE
- Machine Learning for Absolute Beginners: amzn.to/2Gs0koL
- Hands-on Machine Learning with scikit-learn and TensorFlow: amzn.to/2IdUuJy

📖 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

#Python #AI #MachineLearning #WebDevelopment

About this tutorial

Programming with Mosh published this 6:14:07 video tutorial on November 4, 2019. It has been watched 49,301,445 times on YouTube.

Category
Education
Duration
6:14:07
Published
November 4, 2019
Views
49,301,445
Likes
1,273,158

Tags

Share

This tutorial in other languages