Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

Learn Python Programming Step by Step

Python Simplified via YouTube

Overview

Coursera Flash Sale
40% Off Coursera Plus for 3 Months!
Grab it
Master Python programming from the ground up in this comprehensive 7-hour 47-minute course designed for complete beginners. Start by setting up your development environment with Python and Anaconda installation, then progress through fundamental concepts including variables, data types, and coding interfaces like Jupyter Notebook and Google Colab. Explore essential programming constructs such as for loops, functions, and object-oriented programming principles including classes, objects, inheritance, and private class members. Dive into advanced topics like recursion, datetime handling, and NumPy arrays for numerical computing. Learn efficient Python techniques including list comprehension and dictionary comprehension for creating complex data structures. Apply your knowledge through practical exercises such as converting numbers to images using NumPy, OpenCV, and Pillow libraries, while following a structured learning roadmap that covers Python syntax, naming conventions, and best practices for beginners.

Syllabus

Python Learning Roadmap for Beginners - This is how I learned! - Vlog 4
My Go-To Python Setup! WSL + Conda Miniforge Step By Step Installation ⚙️
Anaconda Beginners Guide for Linux and Windows - Python Working Environments Tutorial
Learn Python Variables & Data Types with Code Examples - Beginners Tutorial
Coding Interfaces for Python - Jupyter Notebook and Google Colab
Python Variables and Data Types
The Rules of Naming Variables in Python
Python For Loops - Programming for Beginners
Learn Python Functions - Quick Python Project For Beginners
Python Classes and Objects - OOP for Beginners
OOP Class Inheritance and Private Class Members - Python for Beginners!
Recursion Simply Explained with Code Examples - Python for Beginners
Ultimate Guide to Datetime! Python date and time objects for beginners
Ultimate Guide to NumPy Arrays - VERY DETAILED TUTORIAL for beginners!
NumPy Operations - Ultimate Guide to Methods and Functions for Beginners!
Fun Python Exercise - Convert Numbers to Images with NumPy, OpenCV and Pillow
List Comprehension - BEST Python feature !!! Fast and Efficient
Do you Need a Tutor or Mentor for Programming?
Dictionary Comprehension - Create Complex Data Structures Step by Step
Live Python Course for Beginners - Variables and Data Types

Taught by

Python Simplified

Reviews

Start your review of Learn Python Programming Step by Step

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.