OPERATING SYSTEMSOS Linux

Python Tutorial – Python Full Course for Beginners

Python tutorial – Python full course for beginners – Go from Zero to Hero with Python (includes machine learning & web development projects).

🔥 Want to master Python? Get my Python mastery course: http://bit.ly/35BLHHP
👍 Subscribe for more Python tutorials like this: https://goo.gl/6PYaGF

👉 Watch the new edition: https://youtu.be/kqtD5dpn9C8

📕 Get my FREE Python cheat sheet: http://bit.ly/2Gp80s6

Want to learn more from me?

Courses: https://codewithmosh.com
Twitter: https://twitter.com/moshhamedani
Facebook: https://www.facebook.com/programmingwithmosh/
Blog: http://programmingwithmosh.com

#Python, #MachineLearning, #WebDevelopment

🔗 Supplementary Materials (Spreadsheet): https://bit.ly/3cb2YNo

📔 Python Exercises for Beginners: https://goo.gl/1XnQB1

⭐ My Favorite Python Books
– Python Crash Course: https://amzn.to/2GqMdjG
– Automate the Boring Stuff with Python: https://amzn.to/2N71d6S
– A Smarter Way to Learn Python: https://amzn.to/2UZa6lE
– Machine Learning for Absolute Beginners: https://amzn.to/2Gs0koL
– Hands-on Machine Learning with scikit-learn and TensorFlow: https://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

source

by Programming with Mosh

linux foundation

39 thoughts on “Python Tutorial – Python Full Course for Beginners

  • dear mosh i am learning python for ai and other desktop app and webb app ……. thank you so much😃… take care

  • Thank you Mosh for putting a lot of effort into making this 6 – hour course and releasing it for free. LEGENDARY!!!!😎😎

  • Mosh the spreadsheet link doesn't work. It says your page was removed. could you fix this?

  • where should we go to learn more about python after this video..?

  • My django-admin startproject pyshop . command failed. I ended up using pip to upgrade django and then tried again and it worked 🙂

  • your way was much easier to read that my way on the car thing
    def main():

    command = ()

    status = ()

    while True:

    command = input(">").lower()

    if command == "start" and status != "started":

    print("the car has started")

    status = "started"

    elif command == "start" and status == "started":

    print("the car is already running")

    elif command == "stop" and status != "stopped":

    print("the car has stopped")

    status = "stopped"

    elif command == "stop" and status == "stopped":

    print("the car is not running")

    elif command == "help":

    print("""

    start – starts the car

    stop – stops the car

    quit- exits the game

    """)

    elif command == "quit":

    break

    else:

    print("input not recognized ")

    main()

  • Hi, tried to download the cheat sheet you mentioned but failed. Any alternative to download

  • Important Subjects-
    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

  • 1:51:40 we can do it like this to :
    for a in range(2):
    print("xxxxx")
    for b in range(a+1):
    print("xx")

  • 30:00 You could also use / for characters that does not support properly.
    36:20 Is there any difference if I just wrote another = course? The output is same.

  • I am doing Bachelors in Artificial Intelligence from china thats why I want to learn PYTHON PROGRAMMING , My Home country is PAKIATAN

  • Don’t have a dream job about python at the moment and this the first step I’m taking into the world of programming

  • i didnt get the required result, after i print (" edwin sunday)

  • I was really stuck from for loops onwards. After watching this i started understanding. Thank you very much ❤

  • Video Summary:

    This Python tutorial covers everything you need to get started programming in Python, including building websites, machine learning, and automation tasks. It also covers core concepts like strings, conditionals, dictionaries, classes, and using external packages.

    00:00 This section introduces the Python course and highlights the various topics covered.

    46:48 This section explains boolean expressions and arithmetic operations in Python.

    01:33:32 This section explains how to handle different commands entered by the user in Python.

    02:20:20 In Python dictionaries, keys must be unique and can be accessed using square brackets or the get method.

    03:07:04 This section explains the concept of classes in Python and introduces the use of a constructor to initialize object attributes.

    03:53:52 The video demonstrates how to install and import packages in Python using the pip tool.

    04:40:36 The speaker explains the assumptions made for music preferences based on age and gender and then demonstrates how to use the model to make predictions.

  • I started studying Java programming language then switched to Python due to its simplicity. Learning from you has made it even easier for me to understand. Keep it up Mosh

  • Thanks bro, helped me a lot in the final exam today ;), keep up the good work!

  • On the first code after writing my name ,I've run mine and it has written, and I quote "Hi, PyCharm" what could be the reason

  • This is great, I feel guilty getting it all for free, however the link to the cheat sheet doesn't seem to be working, can anyone help?

  • hi, my code has a error like this, how can i fix it?
    PermissionError: [Errno 13] Permission denied: 'transactions2.xlsx'

  • Hey mosh u r my first instructor of python and u r the best

  • A video for ( html, c and c++ ) full course plzz

  • Man, I love this, also i should add that, even though i'm not english, but ur accent is that good that even foreigners can understand u. Thnx man, May God Bless You
    Ameen

  • This video is absolutely brilliant till the last chapter, the last part(django) tutorial doesnt work on updated versions, needs to be updated.

Comments are closed.