Python Tutorial – Python Full Course for Beginners

25 Comments



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

25 Comments
    • blank
      Programming with Mosh
      May 07, 2022 20:32 pm Reply

      A good friend of mine has started a study channel to help people who need focus and motivation. I've seen her videos and they look great! These videos are great for anyone coding or learning to code. Check them out: https://youtu.be/DtTPetY7Rrw

    • blank
      Ahmed Ali
      May 07, 2022 20:32 pm Reply

      man you are amazing

    • blank
      divya b
      May 07, 2022 20:32 pm Reply

      any phyton code for selling 10 varities of items.. Print the bill for those which client selected.

    • blank
      divya b
      May 07, 2022 20:32 pm Reply

      any phyton code for automating… give a analysis to client.. take their feedback… every month give analysis.. every month take feedback… send whatsapp message of entire analysis and feedback from start to present…

    • blank
      elocin sel
      May 07, 2022 20:32 pm Reply

      Thank you lots!!!

    • blank
      Ellie Hodjayev
      May 07, 2022 20:32 pm Reply

      Does Anyone else struggle with a vertical placement between the pictures?

    • blank
      Rahul Jain
      May 07, 2022 20:32 pm Reply

      In the exercise for print F, nested loops (at 1hr:50mins) Tutorial, I tried some different approach. Is it fine – I get expected output.

      numbers = [5, 2, 5, 2, 2]

      for num in numbers: # 5
      for incrementalNumber in range(num): # 0,1,2,3,4
      print('*', end=" ")

      print('')

    • blank
      Shubham Bendre
      May 07, 2022 20:32 pm Reply

      hi

    • blank
      Hammad Ahamed
      May 07, 2022 20:32 pm Reply

      hi mosh , how is ur day?
      i would like to ask is that necessary to get any computer courses or certificates before starting to learn paython language.
      because my studies related to tourism and hotels and i dont have any feed back about programming.

      so, i hope to give me an advice what's the necessary our required courses to start learning paython.

      thanks in advance,
      Hammad Ahmed

    • blank
      Zmajeva Garaža
      May 07, 2022 20:32 pm Reply

      Great, a few minutes in and I already hit a wall xD
      When I put my name between quotations and go to run – app – it opens a window saying – please select a valid python interpreter xD (On windows). 🙁

    • blank
      Jake Long
      May 07, 2022 20:32 pm Reply

      Since 5:00:00, the video will be working on framework and using Terminal inside of Pycharm. If you are a Windows user, there is going to be a bunch of errors in executing these codes. mostly because of the restriction in user settings and privileges

      Tips:
      1. Python should already in PATH in environment variables.
      2. Powershell script restriction should be -unrestricted.
      3. Check if your interpreter is using the correct one like python310 vs python39.

    • blank
      CODE WITH AHK
      May 07, 2022 20:32 pm Reply

      keep it up mosh

    • blank
      MERCYBTC
      May 07, 2022 20:32 pm Reply

      Money money money is my dream job

    • blank
      Anime house
      May 07, 2022 20:32 pm Reply

      I need help because of a code error.

    • blank
      itsvaltyva
      May 07, 2022 20:32 pm Reply

      Thank you so much, Mosh! you are indeed a wonderful person for teaching us full Python course all for FREE. You even managed to teach this as simple as you can, for us to better understand it. Plus, you even bother to create a summary reviewer for us. You are a legend! 🏆

    • blank
      benain
      May 07, 2022 20:32 pm Reply

      Extremely well explained tutorial. This is the kind of a video that you are looking for if you want to learn python from scratch.
      Many many thanks!!

    • blank
      Abate
      May 07, 2022 20:32 pm Reply

      I thought myself HTML, CSS usng ur videos. your'e a great asset to this world mosh! im gna start python with a long vision of one day setting up my own tech company

    • blank
      Marta L
      May 07, 2022 20:32 pm Reply

      Dear Mosh! Thank you for this amazing intro to Python. If everything goes as planned, I will start a postgrad course (in IT) this year and your course will help me a lot.

    • blank
      Roland williams
      May 07, 2022 20:32 pm Reply

      With the first program you asked us to write, mine still shows "Hi PyCharm" instead of my name. Any help

    • blank
      Son
      May 07, 2022 20:32 pm Reply

      I have a question, do you guys prefer setting Ctrl Y to 'delete line' or 'redo'? Ctrl Shift Z seems inconvenient to redo, so I tend to choose the second option. But is there another efficient shortcut to delete a line? Can I have some recommendations? Thanks a lot!

    • blank
      Tony Yu
      May 07, 2022 20:32 pm Reply

      thanks mosh ,but why the part of video "building a web with Django" don't have subtitles ( after 5:05:04)

    • blank
      Triakulus BG Gamer
      May 07, 2022 20:32 pm Reply

      This guy always uses John Smith as his code example
      Idk what to even write, this guy is lucky XD

    • blank
      Усама Шакрун
      May 07, 2022 20:32 pm Reply

      37:35 Please can somebody explain why the r of jennifer didnt print when we used -1. r its the last caracter no?

    • blank
      Triakulus BG Gamer
      May 07, 2022 20:32 pm Reply

      I once built a "Getting to know you" program with the input() function, python sure is a legend.

    • blank
      Triakulus BG Gamer
      May 07, 2022 20:32 pm Reply

      I once built a "Getting to know you" program with the input() function, python sure is a legend.

Leave us a comment