Links for Python Noobs

In my learning journey as a relative newbie I've been compiling the below list of
Learning Links for BEGINNERS

[Last updated: 05/22/2026 PM: here "SynCode" appended to end of this page.]
[cheat sheets: (1)here (2)here (3)here (4)here --links not yet all implemented ] Google results

The below links, are in no particular order and include those posted on the  Reddit LearnPython thread or pulled from my Obsidian notes or otherwise found (e.g. Brett Tech here)::

        Legend:   [B: stars/out of 5 for Beginners]
                        [
I: stars/out of 5 for Intermediates] /
                        [A: stars/out of 5 for Advanced coders] 
                        ---^^^--- Up carrots mean this line relates to above entry


        - Intro: Which Language to Learn First ?

UTTER BEGINNERS CAN START AT ONE OF THESE:
(Personally, I started in item B.5 below = Nana's Zero to Hero. You may prefer other tutorials as better suited for you)

(An important Prime Directive for learning Python is this: The 80/20 rule (click here) and (here))
(However! After Basics DO NOT go straight to typing ... Instead design first ... have a blueprint 
before you start hammering away! See here: (HTDP) and here (free online design book) (Preface))
(Advice from a software guy on Reddit about beginning Python is here) [RP Cheat sheet= (here)]
(Teenager describes how he learned to program here, his YT videos are here) (Choices: here)
(Warning: No one can memorize EVERYTHING --don't beat yourself over the head for forgetting)

(B minus 3) So you want to "Learn" How to code as a Beginner -- more here in RaR playlist

(B minus 2Computer Basics Course for Absolute Beginners  [B: 4/5 stars]
(B minus 1):Coding Fab -- Python Basics: Learn Core Concepts [print, comment, more] Fast for Beginners!  (click on author link to left for more videos)

        ---^^^--- Python Basics & Syntax for Beginners | Learn Python Fundamentals Step by Step
                        ---^^^---  [nice!! large typed examples in REPL form, good voice- AI generated]
        ---^^^--- Python Pandas: Master Data Analysis with Python Step-by-Step
                        ---^^^---  [nice!! large typed examples in REPL form, good voice]
        ---^^^--- Python AI Basics: Learn Core {Artificial Intel]Concepts Fast for Beginners!
Python Basics Crash Course | Everything You Need to Start Coding | Python Basics Projects (Part1)
Learn Python Fast | 24 Mini Projects to Build Your Confidence | Python Basics Crash Course (Part2)

       Learn Python for Beginners - Visually Explained [17 videos]

    (B.0a) Tech with Tim (TwT) -- My top 5 python programming course recommendations
             ---^^^--- TwT -- updated 2026: How I would learn Python programming FAST[er]
                            the BASICS First !!!!   then step 4 here= go deep
             ---^^^--- TwT -- 2026: How to learn Python coding fast - Step by step roadmap
             ---^^^--- TwT -- The New Way to Learn Coding in 2026
 
            ---^^^--- TwT -- Do THIS instead of watching endless tutorials - how I’d learn Python FAST…
             ---^^^--- TwT -- Python Skills You NEED Before Machine Learning
             ---^^^--- TwT -- Python programming roadmap - what skills should you learn first
             ---^^^--- TwT -- 10 Python Concepts You NEED To Know in 2025
             ---^^^--- TwT -- 10 ULTIMATE Python Tips 🔥 (underscore, lambda, ...)
             ---^^^--- TwT -- 5 Tips To Organize Python Code (modules, packages, ...)
             ---^^^--- TwT -- TwT's GitHub repositories
             ---^^^--- TwT -- 
All 39 Python Keywords Explained
             ---^^^--- TwT -- 10 Python Comprehensions You SHOULD Be Using
             ---^^^--- TwT -- What does '__init__.py' do in Python [when you import a package]?
             ---^^^--- TwT -- Python 101: Learn the 5 Must-Know Concepts [mutable /immutable]
             ---^^^--- TwT -- Please Master These 10 Python Functions… [ ... enumerate, zip, ]
            ---^^^--- TwT -- PLEASE Use These 5 Python Decorators [@dataclass, @classmethod]

    (B0.b) Flash Bytes -- Every Python Concept Explained in 12 Minutes
            ---^^^--- 
Every Python Function / Method Explained in 7 Minutes
            ---^^^--- Every Javascript Concept Explained in 12 Minutes
            ---^^^--- Every Programming Concept Explained in 15 Minutes

    (B0.c)  cBc -- Programming for Utter Beginners
            ---^^^--- cBC -- rest of the beginner course is here
            ---^^^--- cBC -- Time to understand what happens when Python Modules are imported
            ---^^^--- cBC -- Getting started with Python Unit Tests and TDD

    (B0.d) (fCC) =  freeCodeCamp.org -- [warning Replit has changed]
            ---^^^--- Harvard CS50 (2026) – Full Computer Science Uni Course [24 Hrs !!, 10 lectures]
            ---^^^--- Python for Beginners – Full Course [Programming Tutorial] [4 Hrs /Replit]
            ---^^^--- Python Tutorials [Playlist = Beginner, Intermediate & beyond]
            ---^^^--- (fCC) -- all playlists (Python, Javascript, etc.)
            ---^^^--- more recent fCC videos [CSS Flex plus many other topics, DevOps has changed]
            ---^^^--- Object Oriented Programming is not what I thought - Talk by Anjana Vakil [40 min]


(B.1a) Soft Links --- Complete Python Mastery for Beginners
                         ---^^^--- [B: 4.8/5] (recommended, soft spoken & smooth)
                         ---^^^--- The Easiest Way to "Learn" Python Programming (Watch this !!!)
                         ---^^^---  (Watch this Jet Brains aside when "Overwhelmed")
                         ---^^^---  (Think about "Learning HOW to Learn" as part of your journey)

(B.1b)  Andreii -- Python 101 Crash Course: Learn Python v3 (8 HOURS!)

                         ---^^^--- [B: 4.2/5] (recommended cause no IDE needed to start)
                         ---^^^---  change= Replit is no longer easy to launch due to AI addition
                         ---^^^---  fix = Use (example) GLOT.IO instead of REPLIT !!!
(B.2REAL PYTHON -- Run "Hello World" without an IDE
                         ---^^^--- [B: 4.5/5] (recommended cause no IDE needed to start)
                         ---^^^--- Written materials about Python can be found (here)
                         ---^^^---  Beginner testimonials 
can be found (here)
                         ---^^^---  Table of Topics can be found (here)
                         ---^^^---  Warning: as you step up ladder, you will hit pay wall (locked courses)
(B.2HARVARD CS50 -- The MOST OFTEN RECOMMENDED COURSE (here)
                         ---^^^--- [B: 4.5/5] (recommended by many, great teacher)
                         ---^^^--- "Python Programmer" recommends it (here)
                                             ---^^^--- click above to see more of his recommends
(B.3)  Programming with Mosh -- Python Full Course for Beginners [2025]
                         ---^^^--- [B: 4.3/5] (not as popular, but he explains in more detail)
                         ---^^^--- More from Mosh and others (click here to see lists)
                         ---^^^--- Recommended within  I Tried 50 Python Courses. Here Are Top 5.
(B.4)  Dave Gray -- Python Full Course for Beginners | Complete All-in-One Tutorial | 9 Hours
                         ---^^^--- [B: 4.2/5] (uses VS Code as IDE, provides all code via GitHub here)
                         ---^^^--- Dave Gray -- ALL Playlists (here) See also HTML, CSS and JS
                         ---^^^--- Dave Gray -- Python Tutorials for Beginners [June 2024 playlist 25 videos]
                         ---^^^--- Dave Gray -- Everything Has Changed! Are You Still Writing Code in 2026?

(B.5)   TechWorld with NANA -- Python Tutorial for Beginners - Learn Python in 5 Hours
                         ---^^^--- [FULL COURSE] [B: 3,8/5] (uses PyCharm, note: I started w Nana)
                         ---^^^--- Nana's Playlists can be found (here)
                         ---^^^--- Nana --- What is DevOps? REALLY understand it
                         ---^^^--- Python Automation with ChatGPT
                         ---^^^--- ChatGPT Tutorial - Use ChatGPT for DevOps tasks to 10x Your Productivity

(B.6)   Code with Josh -- Python Playlist (includes Python for Beginners 11 Hrs) (here)
                         ---^^^--- Web Scraping with Python & Scrapy for Beginners
                         ---^^^--- Plan [your] Python Project BEFORE Writing [any] Code
                         ---^^^--- Python Roadmap: 7-Step Plan to Learn Python FAST
(B.7)  Tech By Ralph -- 6 Websites to Learn Code FOR FREE
                         ---^^^--- Ralph - What is Python | Python Tutorial for Beginners {Intro]
                         ---^^^--- Ralph - Rest of playlist for above Intro
                         ---^^^--- Ralph - OOP tutorials playlist
(B.8) Kris Jordan -- Computer Science with ... (includes Python 101) (here)
                         ---^^^--- Jordan -  ASCII Encoding and Binary (here)
                         ---^^^--- Jordan -  The Joy of Programming (here)

(B.9) Caleb Curry -- Beginner Python Programming All-in-One Tutorial Series (6 HOURS!)
                         ---^^^--- Caleb -- Python Programming All-in-One Tutorial Series (next level)
                         ---^^^--- Caleb -- Playlists (Python, JavaScript, C++, more)

(B.10) Eduta -- Basics for Python – Beginner’s Level  <-- [B: 4.5/5] [slight Indian accent but very
                        understandable, slow paced, well organized, great for utter beginners]
                         ---^^^---  Prompt Engineering for Beginners [in case you plan to use AI assistance]
                         ---^^^---  ChatGPT Power Users: Advanced Prompts [after you master the above]
                         ---^^^--- NotebookLM Made Simple: A Practical Guide for Beginners (Full Course)
                                        --^^^-- Maybe upload your Obsidian Notes into NotebookLM ???

-- (0) Eventually you will want to install an IDE (Integrated Development Environment) such as PyCharm or VS Code (<-- click one of these to connect to download page)

                --^^^-- (0.0)  Hackr -- Choosing the Best Python IDE: VS Code, PyCharm, Jupyter & More
    
            --^^^-- (0.1) Tech with Tim: What is an Integrated Dev Enviro?
                --^^^-- (0.2) Blondie:   What is an IDE?   <-- [B: 3.0/5]
                --^^^-- (0.3) Sy's Learn CS : Integrated Development Environment
                                 (IDE) features - Paper 1  <-- [B: 3.8/5]
                --^^^-- (0.4) Coder: The Landscape is changing  <-- [B: 4.0/5]



-- (1) Python official and not-so-official Documentation
                --(1.0) Python org Main page plus Py.org's Wiki (<--here)
                --(1.1) Python Wikipedia page (not same as above org wiki)
                --(1.2) Learn Python other Reddit Threads --> see right column
                --(1.3) Py org's Beginner Guide
                --(1.4) Py org's 11 Cheat sheets
               --(1.5) Py org's Beginner Guide for NON-Programmers
               --(1.6) Reddit's Learn Python wiki page  (not same as above wiki pages)
               --(1.6) Reddit post: The Python resource list I wish I had

- (2) Python Built-in Functions  

- (3) Python Beginner's Guide  { (3.0)-- MIT MOCware latest videos 
                --(3.1) MIT Intro to Computer Science via Python Lecture #1 
                --(3.2) MIT Intro: Strings, I/O, Branching Lecture #2
                --(3.3) MIT Intro: More .... Lectures 3-26
                --(3.4) MIT: Open Course Ware (OCW): Electrical Engineering & much more
                --^^^-- 
MIT Introduction to Computer Science and Programming in Py [38 videos]
                            --^^^-- Functions as Arguments

                --(3.6) DISCORD : Python Resources Page (filterable by experience level)
                    --(3.6a) Discord YouTube resources page
                --(3.7) Visually Explained -- WHILE loops
                --(3.8) Needed -- Python Basics in One Video
                --(3.9) Tech Fortitude --- Python Full Course for Absolute Beginners
                            
---^^^--- | FULL CRASH COURSE <-- [B: 3.0/5] doesn't get around to
                            ---^^^-- installing the PyCharm IDE until minute 22:30
                --(3.10)   Crazy [Learn] Python with David playlist (here)
                --(3.11)   Python 101 Crash Course: Learn Python v3 (8 HOURS!) (here)
                            ---^^^--  more videos from Zero to Mastery (here)

                 --(3.12) (z2m) =  Zero To Mastery -- 2026 
Learn Python from Scratch – Complete Python Crash Course for Beginners (10 Hrs, good voice, nice graphics, slow and clear)
                            ---^^^--- Vibe Coding Crash Course: Build Real Apps with Cursor, Copilot, + more 
                                            ---^^^--- Google Drive resources for above (here)
                            ---^^^--- Python Automation Crash Course (2026): Automate Your Life With Python!
                                            ---^^^--- skip install instructs (past PyCharm) is (here)
                            ---^^^--- CSS 101 Crash Course: Beginner’s Guide to Web Design (8 HOURS!)
                            ---^^^--- Learn Python in 2026: Full Course For Beginners with Andrei Neagoie
                            ---^^^--- 5 Advanced CSS & JavaScript Projects | Zero To Mastery Bootcamp


            -(3.5) Google IT Playlist -- Python for Beginners
                --(3.5a) Google IT Playlist #2 -- Using Python to Interact with the OS
                --(3.5b) Google Careers -- All Playlists

- (4) 425+ Free Python Courses online  
            -- (4a) YT Search results -- best python tips and tricks
            -- (4b) YT Search results -- fundamentals for python beginners

            --(4c) I've Read Over 100 Books on Python. Here are the Top 3
            --(4d) Author of Free Python Books (Automate Boring stuff) Interviewed
                    (4d.1) Learn to program [books]. For free. (free if read online)
                    (4d.2) David Bombal re Do the Deep Work
                    (4d.3) David Bombal re Free Programing Course(s) [C 4 all, but see "more" 4 Py]
                    (4d.4) kudos to Santosh Bhandari -- GitHub Python-Developer-Roadmap

            --(4f) Gunnar for Utter Beginner --- 
Python & VSCode Setp - Complete Beginner's Deep Dive (2025)
            --(4g) Gunner' Next Steps for Utter Begginer --- 
Python Fundamentals Deep Dive:
                                                                                    Syntax, Comments & Your First Program
            --(4h) Ku-Ku -- One Shot Full Course | Python For Beginners
                    (4h.1) Ku-Ku -- more free courses
                    (4h.2) Ku-Ku -- blog articles
            -- (4i) Red Tea Infusion -- Python 3.1x Beginner and Intermediate Tutorial - Full Course
                        ^^^ [B: 4.5/5] ^^^
… 
 to be continued below the following List methods cheat sheet



            -- (4j) Kyle_K --- The Curse of a Knowledgeable Teacher vs. Utter Coding Beginner
                       (4j.1) Kyle_K -- 
If You’re Considering Giving Up On Computer Science...Watch This First.
                            
(4j.2) Kyle_K -- Is Coding Dead? Should You Even Learn To Code In 2024?
                            (4j.3) Kyle_K -- How to write code more effectively (DRY, WET and more)
            -- (4k) Elevate to UK -- Free courses that place Skills (count) over Certificates (BS) 
                        (4k.1) E2uk --  Coursera Data Analyst course
                        (4k.1) E2uk -- Top 10 Coursera Courses for Career Success in 2025
            -- (4L) Gunderman -- Become a T-shaped Learner -- Listen Up. (again)
            --(4m) Delphine works -- Python Full Course for Beginners (2025)
            --(4n)  KodeKloud (young) -- Python Crash Course for Beginners (2025)
                            (4n,1) KodeKloud snippet -- Slicing a List
                            (4n,1) KodeKloud snippet -- Functions
            --(4o)  Bald Guy -- Create Executable Files (.exe) from Python scripts (.py)
                            (4o.1) Bald Guy --- Python Software Tips playlist
            --(4p)    Python Dude -- Python Tutorial 2023 - Python Full Course
                        (4p.1) PyDude -- Videos (FLET, Machine Learn, plus many more)
            --(4q) 5-minute Python -- How to Debug your Python code
                        (4q.1) 
5-minute Python-- PyAutoGUI Full Course for Beginners
            --(4r)  Network Chuck -- [uses online Replit]  You need to learn Python RIGHT NOW!! // EP 1
                        (4r.1) Network Chuck -- rest of the Python course playlist
                        (4r.2) Network Chuck -- his latest videos
            --(4s) Kris Jordan --   Functions 101 - An Intuitive Introduction in Python - Part 1 of 3
                        (4s.1) Kris Jordan -- rest of his videos re Python and more
                        (4s.2) Kris Jordan -- Python 101 Tutorial - importing modules & functions
            --(4t) Code with Lewis -- Self Taught Programmer Roadmap
                        (4t.1) Code with Lewis -- How I would learn to code (if I was a beginner)
            --(4u) Travis Media -- Python tutorial playlist
                        (4u.1) Travis Media -- All his playlists
                        (4u.2)  newer =   Python Crash Course For Beginners  (Nov 2018)
                        (4u.3)  HTML Crash Course For Absolute Beginners  [Playlist is here 65 videos]
                        (4u.4)  Javascript (JS) -- 60 videos 

            --(4v)  Sally-Anne Bytes -- Python Advanced Level – From Basics to Pro
                                                        Full Course in One Shot (10 Hrs)  [A: 3.8/5]
                        (4.v1) ---^^^---  Python Libraries Part 1
                       (4.v2) ---^^^---   Data File Handling (Part 1 of  10)
                        (4.v3) ---^^^---  Playlists ALL
            --(4w)  Red Tea -- Python 3.12 Beginner and Intermediate Tutorial - Full Course
            --(4x)   Haydn Murray --  Python for Beginners: Intro + Setup | Build Projects
                         (4x.1) ---^^^---  Videos ALL
            --(4y)   Luke Barousse -- Python for Data Analytics - Full Course for Beginners
                        --^^^-- Luke's GitHub repo
                          --^^^-- Luke's Playlists
            --(4z)   Training Scientists -- Python Tutorial for Beginners (2024) - Complete Course
            


--(4AA)   Indently -- Learn Python in Only 30 Minutes (Beginner Tutorial)
                               --^^^--  10 Important {BASIC] Python Concepts In 20 Minutes [vars, types, OOP ]
                               --^^^--  How to print like a Pro in Python [the print() function]
         
                      --^^^--  Latest videos
                               --^^^-- 5 Good Python coding Habits
                               --^^^-- 5 Good Function Habits in Python
                               --^^^-- 
Python F-Strings: Advanced Tips and Tricks
                               --^^^-- new Template strings (t-strings)
                               --^^^-- 8 good-to-know Dunder methods for collections in Python
                               --^^^-- Lambdas in Python Are Awesome
                               --^^^-- Decorators (search results)




- (5) Coursera --- Computer Science courses  

- (6) ChatGPT Python Teacher  

- (7) G4G -- Python OOPs Concepts  

- (8) Real Python --- Playlists  

- (9) Data Science Bootcamp playlist  

- (10) Code with Josh playlists  

- (11) Indently ALL 11 Dictionary Methods In Python EXPLAINED 

- (12) G4G -- Python Dictionary Methods  

- (13) How to Educate Yourself Like a Genius (without school)  


More to Explore

How I (YT poster) would learn Python in 2025 --YT search results
Mistakes to avoid when learning python 2025 -- YT search results
Learn how to learn -- YT search results
AI prompt engineering -- YT search results
How to build a Personal Knowledge Base (PKM) -- YT search results
Coder-2-Coder -- Git, GitHub, & GitHub Desktop for beginners
Code w Josh -- Top 10 Built-in Python Modules
Caleb Curry --- [Top 10] Biggest Mistakes of [wanna-be] Software Engineers
Caleb Curry playlists --- [Includes Beginner Python plus many other languages !!!]
Justin Sung -- The PERRIO System for efficient Learning
Carl Pullein -- The Best Paper To Digital Notes System
Dorian Develops -- 99% of Self Taught Programmers Fail Because of THIS!
Python Programmer -- I've Read Over 100 Books on Python. Here are the Top 3
DataDaft -- Python Basics playlist (map(), zip(), enumerate(), etc.)
Think_CS_Py -- Think Like a Computer Scientist (interactive text)
Future Coding Stars -- Master Python for Beginners: From Zero to Hero with Real-World Projects

Erik Frits -- Python Full Course For Beginners (Learn How To Code in 2025)  --12 Hour course

Program Guru -- Simple Hands on for Beginners -- Bubble Sort - Python

Python Code Pilot -- Videos -- Python for Beginners and much more ()  [nice voice quality]
        ---^^^---  HTML Tutorial for Beginners #1 - Introduction to HTML
        ---^^^---  Python Tutorials Playlist
        ---^^^---  Python Error Handling – Try, Except, Finally | Zero to Hero #10
        ---^^^---  Data Structures with Python – Course Introduction (2025) Part-1 of __
        ---^^^---  Python Data Structures #2 – Lists Explained Simply Part-2
        ---^^^---  Python Classes Made Super Easy for Beginners! Part-1 of __
        ---^^^---  Mastering Python Modules from Scratch! Zero to Hero #8

Computer Engineering Jitty -- Beginner's Python Part 1: Printing, Commenting, and String Concatenation (mostly a hardware site -- digital electronics)


Data with Baraa --- Python Bootcamp Playlist (2025) - Zero to Hero (Playlist)
        ---^^^--- How to Learn Python for Data Engineers Fast (2026 Step-By-Step Guide)
        ---^^^--- 
Python Iterator vs Iterable (Visually Explained) | enumerate, map, filter | #Python Course 31
       ---^^^--- Introduction to Data Structures in Python (Visually Explained)
        ---^^^--- The Data Movie | Data Literacy Explained Visually (2 Hrs)

Mo Chen -- How I'd Learn PYTHON For DATA ANALYSIS | If I Had To Start Over Again in 2025
        ---^^^--- SQL tutorial - How to learn SQL FAST in 5 steps
        ---^^^--- How can you be AI-ready? What is AI? (Artificial Intelligence)

Dave Ebbelaar -- Python for AI - Full Beginner Course  [5 Hours, yr 1st PY file (here)]
                            ---^^^--- above is in this Playlist (9 videos)
                            ---^^^--- 17 Python Libraries Every AI Engineer Should Know
        ---^^^--- Why Python Developers Are Switching to UV
        ---^^^--- What Makes Cursor IDE So Special for Coding?
        ---^^^--- Python Tutorial - Introduction to Classes (OOP)
                       ---^^^--- Ebbelaar GitHub
        --^^^-- Pydantic Crash Course - Build Reliable Python & AI Applications
                        --^^^-- Pydantic Crash Course -- GitHub Repo

Clear Code -- The complete guide to Python
        --^^^-- Understanding classes and object-oriented programming (OOP)
        --^^^-- Understanding Decorators [Python tutorial]
        --^^^-- The ultimate introduction to Pygame

Khan Academy (all) --- Kahn Computer Science (CS) -- Kahn Python (print, operators)
        ---^^^--- Kahn -- Artificial Intelligence (AI) in Education

Centrified --- Python Bootcamp for Beginners 
        ---^^^--- above is only video so far in Centrified

(most are old, 11 yrs ago) Chuck Severance -- PY4E - Introduction (Chapter 1 Part 1) = Py for Everyone
        ---^^^---  Python for Everybody (PY4E) -- Lessons List
        ---^^^---  (1 yr old insert) Data Structures (e.g. Lists)
        ---^^^---  (1 yr old insert) Data Structures (e.g. Dictionaries)
        ---^^^---  (1 yr old insert) Data Structures (e.g. Tuples)
        ---^^^---  (1 yr old insert) Data Structures (e.g. OOPs)

Portfolio Courses -- Python Tutorials
        ---^^^--- Design Patterns with Python (playlist 4 videos)
 
        ---^^^--- Mutable vs Immutable Objects | Python Tutorial

Posit PBC -- How I got unstuck with Python (Julia Silge, Posit) | posit::conf(2025) [not for Beginners]

Dave Ebbelaar -- Python for AI - Full Beginner Course [5 Hour course, uses VS Code]
        ---^^^---  How I'd Learn AI in 2025 (if I could start over)
        ---^^^---  How to Set up VS Code for Data Science & AI
        ---^^^---  16 Apps I Use Daily as a Data Scientist {starts his day with Obsidian note-taking]
        ---^^^---  My Data Science Journey (Zero to Freelance) [Conclusion & tips here]

Dr. Python -- Beginners "Hello World" Playlist
        ---^^^---  More advance coding examples (8 Hours)
        ---^^^---  Python Mini Project: Convert Text To Speech 2024


Prism Byte -- Python Full Course for Beginners 2025 |learn python in VS Code| 2 Hour tutorial
        ---^^^---  [sounds like AI generated voice with slight foreign accent, but understandable]
                        [slow paced and thus good for utter beginners]
         ---^^^---  More Beginner's videos here

Future Coding Stars -- 1. Beginner Python Course: .... Zero to Hero with Real-World Projects
         ---^^^--- 8. Python Strings: The [basic] Secret That Trips Up Beginners (Part 1)
         ---^^^---10. Python Lists for Beginners: Indexing, Slicing & More! (Part 1/4)
         ---^^^---HTML & CSS Full Crash Course (Zero to Hero in 600 SECONDS)

Fabio Musanni -- Python Level 0 - Absolute Beginner
         ---^^^--- How to Display and Play a GIF File in Python Tkinter GUIs

Sallyann Bytes -- Python | Python Explained | Python for beginners | Python Basics
         ---^^^--- Data Structures in Python (Part 1)
         ---^^^--- Introduction to Data File Handling in Python | Data File Handling (Part 1) 
         ---^^^--- Review of Python Basics (Part 1) | Python Basics for Beginners
         ---^^^--- Getting Started with Python: Installation, IDLE and Basics

Vib Devs -- Five Best Websites for Learning How to Code
         ---^^^--- Python for Beginners Lesson 1
         ---^^^--- The easiest way to reverse a string in python

Code Pilot -- Python for Data Science – Full 4 Hour Course (2025 Bootcamp)
         ---^^^--- HTML Tutorial for Beginners #1 - Introduction to HTML
         ---^^^--- Data Structures with Python – Course Introduction (2025)

SimpliLearn -- Introduction to Python (Playlist) 
         ---^^^--- Lesson - 5 | Python first program | Simplilearn
         ---^^^--- Prompt Engineering Full Course 2026 [try playing at 75% speed]
         ---^^^--- UV Python Crash Course 2026
         ---^^^--- Top Software Engineering Skills To Learn In 2026
         ---^^^--- SQL Full Course 2026 [Free] | SQL Tutorial for Beginners




WorldSim -- The Python mega course – DAY 1  (go to videos [here] to see further parts of the course)
         ---^^^--- coming soon, more courses?
         ---^^^--- Python mega-course playlist
         ---^^^--- The Python mega course – DAY 30
         ---^^^--- Day 1 - WebApp using AI, no coding experience required
         ---^^^--- The Python mega course – DAY 43 (OOP)





Jake Callahan -- Understanding Python [course = 40 videos]  [good voice quality]
         ---^^^--- Understanding Python: Basic Data Types
         ---^^^--- Understanding Python: Slicing
         ---^^^--- Python Standard Library: OS
         ---^^^--- Understanding Python: Decorators
         ---^^^--- 
Understanding Python: Basic Classes
         ---^^^--- Understanding Python: File Input and Output


Python mini-project workbooks from Reddit post (here)
         ---^^^---  Automate the Boring Stuff Workbook
         ---^^^---  Python Programming Exercises, Gently Explained
         ---^^^---The Big Book of Small Python Projects
         ---^^^--- GitHub Miniprojects by Mrinank Bhowmick

Centrified -- Python Bootcamp for Beginners  [Good voice quality] (3 hours)
         ---^^^---  no other videos at time of posting





Training Scientists -- Python Tutorial for Beginners (2024) - Complete Course with AI Tools & Best Practices

Code Snooze Lullaby --- Learn to code while falling asleep [funny --does it work?]
         ---^^^--- Python Programming for Sleep: Beginner to Master Concept Relaxation Tutorial with Calming Music
         ---^^^--- HTML Zen: Learn to Code, Unwind, and Sleep
         ---^^^--- JavaScript Lullaby: Calm Coding for a Restful Sleep
         ---^^^--- Visual Basic: Calm Coding Tutorials
         ---^^^--- Zen Shell: From Beginner to Master

Ankit Chaudhary -- Python for Everything First 7 Hours [Indian accent, but understandable]
         ---^^^--- Python Day #24:  Modules
         ---^^^--- Python Day #15 The List Data Structure
         ---^^^--- Python Day #12 How to Learn on Your Own


HuXn WebDev -- Python for Everyone: From Zero to Hero 6 Hours Complete Course [What's the rush? IMHO = too fast, slight Indian accent but understandable]
         ---^^^--- HTML5 & CSS3 The Complete Guide 2023 (playlist)
         ---^^^--- Full Stack JavaScript Complete Course 2023 (playlist)
         ---^^^--- Mastering HTML & CSS: Build 15 Professional Projects in 15 Hours 2023
         ---^^^--- Full Stack Web Development Complete Course 2024 (21 videos)
         ---^^^--- HTML5, CSS3 and JavaScript 100+ projects (101 videos)
         ---^^^--- 

BOG -- The Python Experience [for a NOOB]
         ---^^^--- Learning to learn is a superpower
         ---^^^--- Most People Think Progress Looks Like This [linear curve, no it's exponential]
         ---^^^--- What I learned posting 200 videos in 600 days [exponential inflection point]
         ---^^^--- The Manim [module] Experience - Creating animations with Python




pixegami -- Learn Python • #1 Installation and Setup • Get Started With Python!
         ---^^^---  Object Oriented Programming in Python | One Shot | English
         ---^^^---  Python Deep Learning (playlist)
         ---^^^---  Python in Excel - Beginner Tutorial (1 hour intro)
         ---^^^---  Git and GitHub Tutorial for Beginners
         ---^^^---  WordPress (playlist)
         ---^^^--- Gamma (AI automated presentations >> PowerPoint)
         ---^^^--- PowerPoint CoPilot (playlist)


         ---^^^--- Python Intermediate Tutorials (11 videos)
         ---^^^--- Python Tips and Tricks (16 videos)
         ---^^^--- Python 3.14: t-Strings, Multiple Interpreters, Deferred Annotations

Minus J Squared -- Getting started with Python (1 minute starter video)
         ---^^^--- rest of Programming with Python (Part 1) playlist is here (8 videos)
         ---^^^--- OOP/ data structures playlist is (here) --3 videos
         ---^^^--- Mastering Object-Oriented Programming in Python: Principles, Classes & Inheritance
         ---^^^--- Getting started with python - Downloading Python & The Best Text Editor (PyCharm)
         ---^^^--- 


Max Rohowsky -- Python Basics (playlist --course)
         ---^^^--- Pygame [module] Tutorial - Intro - "MY FIRST GAME!"
         ---^^^--- HTML & CSS (playlist -- course)
         ---^^^--- Intermediate Python Programming Tutorial (2023)
         ---^^^--- PyCharm Tutorials
         ---^^^--- Advanced Python (playlist 6 videos)
                     ---^^^--- Return vs Yield in Python | Advanced Python
         ---^^^--- 
         ---^^^--- 
         ---^^^--- 
         ---^^^--- 

Pythonology -- 24 Python tutorial videos (playlist: List methods, String methods, more)
         ---^^^--- Python Modules -- Document Modules with Docstrings
         ---^^^--- Beginner Python Web App Project | Tweet Analyzer (pyperclip)
         ---^^^--- File handling in Python for Beginners
         ---^^^--- HTML crash course for beginners

         ---^^^--- Python versus Rust (why Rust is better?)
The_Wannabe_Coder -- Series Overview: Build Pac-Man in Python with Turtle Graphics | (Beginner Tutorial Series)
         ---^^^--- EPISODE 1 ; Pac-Man in Python – Ep. 1 (Beginner Tutorial Series) ==Set up
         ---^^^--- EPISODE 2 : Create a Maze Grid | Pac-Man in Python – Ep. 2

Stefan Mischook -- Beginners Python 3 (old, but below provides good advice)
         ---^^^--- The era of video tutorials is over? (new)
         ---^^^--- A new wave --The End of Software Development as we Know It - and I feel Fine!
         ---^^^--- 30 Years of Coding Taught me this HUGE Lesson [Part 1] [Part2]
         ---^^^--- Advice re IDE's, Study time, AI, etc --Coding in 2026: Start Here
         ---^^^--- Too old to learn Dev Ops? Getting Into Software Development After 50? Here’s the Truth

         ---^^^--- Build a responsive website with HTML, CSS, JS (partial Course)
         ---^^^--- 
KeL = Kelvin Lin -- Beginner Python Course (still being unfolded, playlist) [Episodes 1-7-???}
         ---^^^--- Docker Crash Course (12 Min) | Images, Containers, Docker Desktop
         ---^^^--- Simple Loops — Ep. 4 | Learn Python (Noob to Pro)
         ---^^^--- 5 Python Concepts That Separate Beginners from Developers (Iterables, Comprehen...)
         ---^^^--- Learn Python (Noob to Pro) [playlist 7 videos]
         ---^^^--- 5 PYTHON TIPS AND TRICKS TO BECOME A BETTER CODER!

AbV = Abhishek.Veeramalla -- [Indian accent, but understandable and slow enough]
         ---^^^--- Day-1 | Introduction to Python | Shell Scripting vs Python
         ---^^^---  Rest of Python playlist: Days 2-9 plus more 
         ---^^^---  5 Reasons why companies can NEVER replace DevOps Engineers with AI Agents
                 ---^^^---  GitHub Repositories (here)
         ---^^^---  5 DevOps skills to learn before the end of 2025 (Kubernetes, ... script/Python at 10 min in)

CodeTekTeach-- PYTHON (Full Tutorial) [19 videos]
         ---^^^---  Python OOP: Four Pillars of OOP in Python 3 for Beginners  (low volume)
         ---^^^---  Building Foundations: An Introduction to Classes in OOP ( Full course for Beginners ) | EP01
         ---^^^---  Python Mastery: From Fundamentals to Advanced Techniques | Full Python Tutorial

Alex Mux -- Learn Python Fast: Full Tutorial (short, assumes you know other pgm langs)

TechPowered -- Learn Python in 10 Minutes!
         ---^^^---  VENV (Virtual Environment): The #1 Tool Every Python Beginner Should Learn
         ---^^^---  Start Programming in 18 Minutes
         ---^^^---  HTML in 17 Minutes
         ---^^^---  CSS in 17 Minutes
         ---^^^---  


LvwT = LifeVerseWithTPK -- Variables in Python | Python Programming for Beginners (brand new?)
         ---^^^--- 
         ---^^^--- 

Live Python -- (6 yrs old) -- How I became a Self-Taught Programmer achieving my dreams
         ---^^^--- Imports, Modules, Packaging Python and Everything In Between (beyond the basics)
         ---^^^--- Python Classes and OOP in Python: Introduction and Objects
         ---^^^--- Shallow Copies versus Deep Copies: What you need to know
         ---^^^--- Python Project Mindset in 3 minutes: What to choose? How to go about it? (2019)
                     ---^^^--- [good voice, good advice, nice and slow, British accent]

Real Physics -- Python Tutorial (33 videos)
         ---^^^--- Theory of Python (44 videos)
         ---^^^--- Creating New Types (Classes, OOP) (Theory of Python) (Python Tutorial)
         ---^^^--- Introduction to Physics (3 videos)
         ---^^^--- Introduction to pre-calc Basic Mathematics
         ---^^^--- 


Python Simplified -- Create GUI App with Tkinter and SQLite - Step by Step Python Tutorial for Beginners
         ---^^^--- OOP Class Inheritance and Private Class Members - Python for Beginners!
         ---^^^--- Create a Simple Video Game with Pygame - Step by Step Tutorial for Python Beginners!
         ---^^^--- 
         ---^^^--- 

Philomath -- Programming for Lovers in Python: Hello world  (starts here at 32 min in, slow explainer)
         ---^^^--- An Introduction to Strings (in Go language?)
         ---^^^--- Conditions and Loops
         ---^^^--- Philo lesson plan web page is here
         ---^^^--- Chapt. 1: Strings resources material here  and accompanying video is here (skipped bs)

OneLineAway (visual) -- Python Data Types For Beginners Visually Explained 
                             ---^^^--- good for beginner who figured out how to use a REPL
         ---^^^--- Python Class For Beginners Visually Explained
         ---^^^--- Python Lists For Beginners: Which fruit did you buy?
         ---^^^--- Advanced Python - Visually Explained [playlist 7 videos = yield, **kwargs,  etc]



         ---^^^--- Web Development - Beginner's Guide (playlist)
         ---^^^--- Real Beginners Corner: HTML, CSS & JavaScript (playlist)
         ---^^^--- 

(LSD) = Learn Skills Daily -- Python Full Course Tutorial (beginner)
         ---^^^--- Courses
         ---^^^--- Python Beginner to Advanced (3 videos)
         ---^^^--- WordPress Ad Free Course (4 videos)
         ---^^^--- Python Expert Tutorial
         ---^^^--- 
         ---^^^--- 

(etc.G) Eli the Computer Guy-- Intro to Python and AI Programming (Full Day)
         ---^^^--- Micron Stops Selling Crucial RAM to Consumers 
         ---^^^--- Learn Python (playlist 17 videos)
         ---^^^--- Computer Security / Data Integrity) (playlist)
         ---^^^--- Introduction to Programming for AI
                         ---^^^--- SiliconDojo (GitHub)
         ---^^^--- Web Scraping with AI in Python
                         ---^^^--- SiliconDojo (GitHub)

                                                         ---^^^---  [funny voice, AI voice?, slow it down to 0.75 speed, ...
                                                         ---^^^---  use CC (closed caption) for ease of understanding]
                                                         ---^^^---  [NOT ALL videos have funny, see British ones below]
         ---^^^--- Learn WordPress 8 from Scratch: The Complete Beginner’s Guide (2026)
                                                         ---^^^---  [same funny voice suggestions apply, origin=India?]
         ---^^^--- Python Full Course 2026 Everything You Need to Know [British voice?]
         ---^^^--- HTML5, CSS3 & PHP for Beginners [British voice?]
         ---^^^--- The Data Science Full Course 2026 | The Complete Data Science Bootcamp 2026
                                                         ---^^^---  [funny voice, but more understandable than top link]
         ---^^^--- Python for Beginners: The "No Fluff" Crash Course (2025) [real human voice]
         ---^^^--- Python From Scratch to Expert: Build 10 Apps (Full Course) | Build 10 Python Apps in One Video
                         ---^^^--- [ 11 Hours, good voice, 1/26/2026, skip "Atom" --start here instead ]

(dd) = Dorian Develops --Learning to code? Avoid these online courses and bootcamps!!
         ---^^^--- Skills You Need to Become an Entrepreneur as a Programmer
         ---^^^--- 10 Tips for New Self-Taught Programmers & Web Developers

(LMT) = LeMaster Tech -- Get Started with Python in Under 4 minutes

         ---^^^--- rest of Python playlist here
         ---^^^--- Python Pygame tutorials! (playlist)

(sLink) = Softlinks -- python for beginners 2024 (run at >1 <1.25 speed and with CC on)
         ---^^^--- Python Import Statements, Modules & Packages
         ---^^^--- Python Objects | Understanding Attributes and Methods (OOP, run at > 1 < 1.25)
         ---^^^--- rest of Python Beginners course here
         ---^^^--- Complete Python Mastery for Beginners (playlist 18 videos)
         ---^^^--- 5 Python Unique Projects That Taught me Programming  (dubbed? nice voice)
                         ---^^^---  HS's projects page is (here)
         ---^^^--- The War is Over: How C++ KILLED Python ???
         ---^^^--- 
         ---^^^--- 

(Hpds) = Harry-Porter-Digital-Services -- Master Python in 23 Minutes — Complete Beginner to Advanced Cheat Sheet!
                             ---^^^--- This guy talks and types at same time! Slow video speed to 0.80
         ---^^^--- Python Basics for Beginners to advanced - Learn Python in 20 Minutes!
         ---^^^--- Module 1: Python Basics – variables
         ---^^^--- Module 11 : Python Automation Tutorial: Web Scraping, APIs, Excel & Email Examples
                                 ---^^^--- (Go to playlists of site to see the in between lesson modules)
         ---^^^--- Computer Science Crash Course : Intro to Computer Science with Python
         ---^^^--- 
    ---^^^---  Python intermediate playlist (CSV files)
    ---^^^--- Beginner PowerShell Tutorials (playlist)
    ---^^^--- 
    ---^^^--- 

(Ycs) = Yousef Computer Science -- Installing and Coding with Python for beginners
    ---^^^---  rest of Py for Beginners playlist here (70 videos)
    ---^^^--- HTML Tutorials (playlist 18 videos)
    ---^^^--- CSS tutorials (playlist 3 videos)
    ---^^^--- Javascript tutorials (playlist 3 videos)

(ET) = Envato Tuts+ -- HTML & CSS for Beginners | FREE MEGA COURSE (7+ Hours!)
    ---^^^--- Learn JavaScript (playlist 32 videos)
    ---^^^--- Learn WordPress (80 videos)
    ---^^^--- Web Typography Fundamentals
    ---^^^--- Vibe Coding—this is how to do it
    ---^^^--- 
    ---^^^--- 

    ---^^^--- The Blueprint Behind Great Code
    ---^^^--- Hierarchy of Software Concepts (playlist)
    ---^^^--- 
    ---^^^--- 

    ---^^^--- How to Paint Futuristic Body Armor - Beginner's Digital Painting Tutorial
    ---^^^--- LATEST DESIGN TUTS (2026)
                    ---^^^--- Figma Draw is AMAZING. Let's make a Logo
                   ---^^^--- 2026 Frontend Development Crash Course - Cursor
    ---^^^--- 
    ---^^^--- 

(AS) = Anudeep Sharma -- Don’t Learn Python Without Watching This: 3 Career Roadmaps You Need
   ---^^^--- I Wasted 5 Years of My Life (Science Explains Why)  [consuming tutorials but no action]
   ---^^^--- 
  
    ---^^^--- Principles of Programming Languages [speed vs readability]
   ---^^^--- The #1 Programming Language to Learn Before College [Python]
    ---^^^--- 
   ---^^^--- Strings in Python
    ---^^^--- [Functions] def python *args **kwargs
   ---^^^--- 


(sK) = Sajjaad Khader -- How I Would Learn Python FAST (if I could start over) [GOOD ADVICE!]


(/jw) = Jesse Warner -- Python for ABSOLUTE Beginners (playlist , 75 videos)
    ---^^^--- Understand the standard naming conventions
    ---^^^--- A brief introduction to classes in #Python
    ---^^^--- 
    ---^^^--- 


(PM) = Paul McWhorter -- Learn Python for Absolute Beginners (2025 playlist, 110 videos !!)
    ---^^^--- Artificial Intelligence for Everyone: An Introduction to AI for Absolute (50 videos !!)
    ---^^^--- Python 3D Graphics Tutorials (40 videos !!)
    ---^^^--- 

(4_kids) = Algorithm With Chelsea -- Python for Kids (playlist, 9 videos)

    ---^^^--- 
    ---^^^--- 
    
---^^^---  ^^^ a new channel w only 2 videos at moment
    ---^^^--- 
    ---^^^--- 

(NPC) = NPC Codes -- Courses (3) - HTML, CSS, JS
    ---^^^--- Python Full Course for Beginners ( 4Hrs, PyCharm based)
    ---^^^--- Install Python In 2 Minutes In 2026 (with PyCharm)
    ---^^^--- Learn HTML, CSS & JavaScript (Full Frontend Course) [VS code based]

(JLP) = Joseph Loves Python -- What is a Variable in Python? Mutable vs Immutable
            [more YT's on Mutable vs Immutable are (here)]


(PGs) = PythonGuides -- Python Programming Video Tutorials (playlist 87 videos !!!)
    ---^^^--- Speech-to-Text Converter using Python
                ---^^^--- blog f above (here)
    ---^^^--- Data Types in Python | Lists, Tuples, Dictionaries & Sets
    ---^^^--- How to Display Images in Python Tkinter GUI



(dd) = DataDaft -- Python for Data Analysis (course, 30 videos)
                            ---^^^--- Python for Data Analysis: Variables
    ---^^^--- Python Basics (12 videos, map(), zip(), ...)
    ---^^^--- What Is Data Science?
    ---^^^--- 
    ---^^^--- Top 10 Songs by Decade (6 videos)
    ---^^^--- 

(Jake) = Jakubication -- How To Code (The Basics) [playlist 13 videos]
    ---^^^--- Python List Methods (11 videos)
    ---^^^--- Python Course (Work In Progress) [74 videos]
    ---^^^--- JavaScript course - Series [14 videos]
    ---^^^--- 

(AIjoy) = AInjoyer -- Python from Scratch – Practice-Based Course (playlist 10 videos)
    ---^^^--- 
(4DH) = Python Tutorials for Digital Humanities -- An Introduction to Python [27 videos]
    ---^^^--- Python Text / [String] Manipulation [15 videos]
    ---^^^--- Python Lists [2 videos]
    ---^^^--- Python Functions [2 videos]
    ---^^^--- How to Create a Python Package or Library 
    ---^^^--- 
    ---^^^--- 
    ---^^^--- 



(sr) = Stefan Rows -- Python Syntax [5 videos]
   
(ATC) = AnuTech-CH -- Full Course Python 2026 {playlist 32 videos]
 ---^^^--- Python for Beginners {playlist 36 videos]
    ---^^^--- Machine Learning Tutorials {playlist 32 videos]
    ---^^^--- 
   
(csD) = CS Dojo -- Python Tutorials for Absolute Beginners by CS Dojo [ playlist 16 videos ]
 ---^^^--- Data Structures and Algorithms [ playlist 13 videos ]
    ---^^^--- How to Learn to Code [ playlist 6 videos ]
    ---^^^--- 


(PyTV) = Python Unplugged on PyTV – Free Online Python Conference
               ---^^^--- Mark Smith, Head of Python Ecosystem, JetBrains - "How to Learn Python"
               ---^^^--- Python is a Team Sport | Travis Oliphant

(JE) = John Elder -- Python Programming 2021 [Playlist 25 videos]
    ---^^^--- Deep Learning With PyTorch [19 videos]
    ---^^^--- Javascript Programming [27 videos]
    ---^^^--- 
    ---^^^--- 

(AwR) = Automate with Rakesh -- Python For Beginners Playlist [ 10 videos]
    ---^^^--- Batch Script Tutorials playlist [ 46 videos !!! ] 
    ---^^^--- Python Tkinter Tutorials playlist [ 15 videos]
    ---^^^--- HTML Tutorials
    ---^^^--- Chat GPT-5 is Here: The Most Advanced AI Yet! Free to Use!
    ---^^^--- UiPath Tutorial for Beginners | 2025 Beginner's Guide to UiPath Tutorial
    ---^^^--- 

(Now) = Nowtrin --How to Open Websites and Folders With A Batch File in Windows
    ---^^^--- Powerpoint Tutorials playlist [ 8 videos ]
                    ---^^^--- Top 15 Tips In Using PowerPoint
    ---^^^--- 
    ---^^^--- 
    ---^^^--- 

    ---^^^--- Learn Coding [playlist 7 videos]
                 ---^^^--- How I Learned To Code (No CS Degree, No Bootcamp)
    ---^^^--- 


(ACs) = Andrew Codesmith -- How I Would Learn Python FAST (if I could start over)
    ---^^^--- Starting again at 30 [new career]
    ---^^^--- Master 95% of Claude Code in 15 Mins (as a beginner)
    ---^^^--- 
    ---^^^--- 
    ---^^^--- 
    ---^^^--- 

(McT) = Michael - Coding Tutor -- Python Fundamentals: A Comprehensive Tutorial [10 videos]
    ---^^^--- How To Use Classes and Object Oriented Programing in Python
    ---^^^--- 
    ---^^^--- 
    ---^^^--- 

(PwK) = Programming with Kumaresan -- Python Full Course [playlist 12 videos]
    ---^^^--- Convert .py to .exe [plus much more, 121 videos !!!] (TTS, PDF_2_Audio, StremLit, ...
                    ... PowerPoint, Automate anything???,  ... 
    ---^^^--- 
    ---^^^--- 
    ---^^^--- 



    ---^^^--- 
    ---^^^--- 
    ---^^^--- 



(SynCode) = Synthetic Programming -- Learn Python [playlist 10 videos]
    ---^^^--- Learn Python (Beginner to Expert) - Part 9 - List Operations
    ---^^^--- 
    ---^^^--- 

Comments

Popular posts from this blog

The Learn HOW to Learn Page

Welcome to Circular Import Hell