✕ Clear filters
1,070 lessons

Beginner Lessons

Curated from top practitioners. Filtered, not flooded.

All ▶ YouTube 200,964📚 Coursera 18,180🎤 TED 1
CS50x 2025 - Lecture 2 - Arrays
Cybersecurity
CS50x 2025 - Lecture 2 - Arrays
CS50 Beginner 1y ago
CS50x 2025 - Lecture 1 - C
UI/UX Design
CS50x 2025 - Lecture 1 - C
CS50 Beginner 1y ago
This is CS50 at Oxford
AI-Assisted Coding
This is CS50 at Oxford
CS50 Beginner 1y ago
CS50x 2025 - Lecture 0 - Scratch
AI-Assisted Coding
CS50x 2025 - Lecture 0 - Scratch
CS50 Beginner 1y ago
This is CS50 at Harvard, Fall 2024
Product Management
This is CS50 at Harvard, Fall 2024
CS50 Beginner 1y ago
CS50x Indonesia 2024 - AI and the Future of Secondary Education
AI-Assisted Coding
CS50x Indonesia 2024 - AI and the Future of Secondary Education
CS50 Beginner 1y ago
CS50x Around the World
AI-Assisted Coding
CS50x Around the World
CS50 Beginner 1y ago
Teaching CS50 in Higher Education
AI-Assisted Coding
Teaching CS50 in Higher Education
CS50 Beginner 1y ago
Teaching CS50 with AI
AI-Assisted Coding
Teaching CS50 with AI
CS50 Beginner 1y ago
CS50x Success in Education
AI-Assisted Coding
CS50x Success in Education
CS50 Beginner 1y ago
CS50's Tools for Programming, Submitting, and Grading
AI-Assisted Coding
CS50's Tools for Programming, Submitting, and Grading
CS50 Beginner 1y ago
CS50's Curriculum
AI-Assisted Coding
CS50's Curriculum
CS50 Beginner 1y ago
Teaching CS50 Practice with Pedagogy
AI-Assisted Coding
Teaching CS50 Practice with Pedagogy
CS50 Beginner 1y ago
CS50 Explained: Behind the Pedagogy
Research Papers Explained
CS50 Explained: Behind the Pedagogy
CS50 Beginner 1y ago
Do It Anyway - CS50 #Reels
AI-Assisted Coding
Do It Anyway - CS50 #Reels
CS50 Beginner 1y ago
While Loops - CS50P Shorts
AI-Assisted Coding
While Loops - CS50P Shorts
CS50 Beginner 1y ago
Side Effects - CS50P Shorts
AI-Assisted Coding
Side Effects - CS50P Shorts
CS50 Beginner 1y ago
Reading and Writing CSVs - CS50P Shorts
AI-Assisted Coding
Reading and Writing CSVs - CS50P Shorts
CS50 Beginner 1y ago
pytest - CS50P Shorts
AI-Assisted Coding
pytest - CS50P Shorts
CS50 Beginner 1y ago
random - CS50P Shorts
AI-Assisted Coding
random - CS50P Shorts
CS50 Beginner 1y ago
Pillow - CS50P Shorts
AI-Assisted Coding
Pillow - CS50P Shorts
CS50 Beginner 1y ago
Patterns - CS50P Shorts
AI-Assisted Coding
Patterns - CS50P Shorts
CS50 Beginner 1y ago
Lists - CS50P Shorts
AI-Assisted Coding
Lists - CS50P Shorts
CS50 Beginner 1y ago
Instance Variables - CS50P Shorts
AI-Assisted Coding
Instance Variables - CS50P Shorts
CS50 Beginner 1y ago
Instance Methods - CS50P Shorts
AI-Assisted Coding
Instance Methods - CS50P Shorts
CS50 Beginner 1y ago
Handling Exceptions - CS50P Shorts
AI-Assisted Coding
Handling Exceptions - CS50P Shorts
CS50 Beginner 1y ago
For Loops - CS50P Shorts
AI-Assisted Coding
For Loops - CS50P Shorts
CS50 Beginner 1y ago
Dictionaries - CS50P Shorts
AI-Assisted Coding
Dictionaries - CS50P Shorts
CS50 Beginner 1y ago
Conditionals - CS50P Shorts
AI-Assisted Coding
Conditionals - CS50P Shorts
CS50 Beginner 1y ago
Classes - CS50P Shorts
AI-Assisted Coding
Classes - CS50P Shorts
CS50 Beginner 1y ago
Capture Groups - CS50P Shorts
AI-Assisted Coding
Capture Groups - CS50P Shorts
CS50 Beginner 1y ago
Boolean Expressions - CS50P Shorts
AI-Assisted Coding
Boolean Expressions - CS50P Shorts
CS50 Beginner 1y ago
Office Hours with Professor David J. Malan and Carter Zenke @ SEC
AI-Assisted Coding
Office Hours with Professor David J. Malan and Carter Zenke @ SEC
CS50 Beginner 1y ago
CS50R - Lecture 7 - Packaging Programs
AI Safety & Ethics
CS50R - Lecture 7 - Packaging Programs
CS50 Beginner 1y ago
CS50R - Lecture 6 - Testing Programs
RAG & Vector Search
CS50R - Lecture 6 - Testing Programs
CS50 Beginner 1y ago
CS50R - Lecture 5 - Visualizing Data
AI-Assisted Coding
CS50R - Lecture 5 - Visualizing Data
CS50 Beginner 1y ago
CS50R - Lecture 4 - Tidying Data
AI-Assisted Coding
CS50R - Lecture 4 - Tidying Data
CS50 Beginner 1y ago
CS50R - Lecture 3 - Applying Functions
AI-Assisted Coding
CS50R - Lecture 3 - Applying Functions
CS50 Beginner 1y ago
CS50R - Lecture 2 - Transforming Data
AI-Assisted Coding
CS50R - Lecture 2 - Transforming Data
CS50 Beginner 1y ago
CS50R - Lecture 1 - Representing Data
RAG & Vector Search
CS50R - Lecture 1 - Representing Data
CS50 Beginner 1y ago
CS50R - Introduction
AI-Assisted Coding
CS50R - Introduction
CS50 Beginner 1y ago
Learning With The Duck - CS50 #Reels
AI-Assisted Coding
Learning With The Duck - CS50 #Reels
CS50 Beginner 1y ago
Implementing the CS50 Duck with OpenAI's APIs - Rongxin Liu & David J. Malan
Large Language Models
Implementing the CS50 Duck with OpenAI's APIs - Rongxin Liu & David J. Malan
CS50 Beginner 1y ago
Teaching CS50 with AI - David J. Malan
Large Language Models
Teaching CS50 with AI - David J. Malan
CS50 Beginner 1y ago
CS50x Workshop on AI
Large Language Models
CS50x Workshop on AI
CS50 Beginner 1y ago
Functions - CS50P Shorts
AI-Assisted Coding
Functions - CS50P Shorts
CS50 Beginner 1y ago
Variables - CS50P Shorts -
AI-Assisted Coding
Variables - CS50P Shorts -
CS50 Beginner 1y ago
Return Values - CS50P Shorts -
AI-Assisted Coding
Return Values - CS50P Shorts -
CS50 Beginner 1y ago
📚 Coursera Courses Opens on Coursera · Free to audit
1 / 3 View all →
Introduction to NoSQL Databases
📚 Coursera Course ↗
Self-paced
Introduction to NoSQL Databases
Opens on Coursera ↗
Advanced JavaScript & Object-Oriented Programming
📚 Coursera Course ↗
Self-paced
Advanced JavaScript & Object-Oriented Programming
Opens on Coursera ↗
Build Wireframes and Low-Fidelity Prototypes
📚 Coursera Course ↗
Self-paced
Build Wireframes and Low-Fidelity Prototypes
Opens on Coursera ↗
Machine Learning Operations (MLOps) with Vertex AI: Model Evaluation - Español
📚 Coursera Course ↗
Self-paced
Machine Learning Operations (MLOps) with Vertex AI: Model Evaluation - Español
Opens on Coursera ↗
Uizard.io for Beginners: Build Your First Web Interface
📚 Coursera Course ↗
Self-paced
Uizard.io for Beginners: Build Your First Web Interface
Opens on Coursera ↗
Capstone: Build a Winning Investment Portfolio
📚 Coursera Course ↗
Self-paced
Capstone: Build a Winning Investment Portfolio
Opens on Coursera ↗