- Python Language Introduction
- Resources for Learning Python
- Python in Visual Studio Code
- Python Implementations
YouTube has several good resources for learning Python. There are also several books on Python. At this website I have several posts on Python, but they are no substitute for a proper course in Python.
- w3schools.com has a Python Tutorial.
I have the book Python for Data Analysis, Data Wrangling with pandas, NumPy & Jupyter, Third Edition, by Wes McKinney, 2022, O’Reilly. It rates 4.4 on amazon.com and is a best seller in the Data Mining category.
Learn with YouTube
- Learn Python – Full Course for Beginners [Tutorial] (4:26:51) freeCodeCamp.org
- Python for Beginners Tutorial (1:03:20) Kevin Stratvert
- Python for Beginners – Learn Python in 1 Hour (1:00:05) by Mosh Hamedani.
- Python Tutorials for Beginners – Learn Python Online (2:25:53) Programming with Mosh
- Python Tutorial for Programmers – Python Crash Course (1:48:04) Programming with Mosh
- Python Functions | Python Tutorial for Absolute Beginners #1 (30:33) Programming with Mosh
- How to Use Lists in Python (18:48) Programming with Mosh
- How to Loop over Lists in Python
- Python Stacks – Python Tutorial for Absolute Beginners | Mosh
Here is a series of videos by Corey Schafer on Python classes. Here are a few YouTube videos.
- Python Tutorial for Beginners 1: Install and Setup for Mac and Windows It’s 15 and a half minutes long.
- Python Tutorial for Beginners 2: Strings – Working with Textual Data It’s 21 minutes long.
- and so on…
- Corey Schafer also has a series of videos that focus on pandas. The first video is called Python Pandas Tutorial (Part 1): Getting Started with Data Analysis – Installation and Loading Data.
Here below is a Udemy course that Alex the Analyst recommends in his video called DIY Data Analyst Curriculum using Udemy (Under $75). The course is called The Complete Python Bootcamp From Zero to Hero in Python.
Learn Python – Full Course for Beginners [Tutorial]
This video is from freeCodeCamp.org and is actually 4 hours and 26 minutes. This is a full introduction into all of the core concepts in Python.
10 Python Tips and Tricks For Writing Better Code is another video by Corey Schafer.
Learn with Books
Tina Huang, a data science video blogger on YouTube, has heard that the book Automate the Boring Stuff with Python by Al Swetgart is a good book for beginners. You can read this online for free.