✕ Clear filters
1,032 lessons

Beginner Lessons

Curated from top practitioners. Filtered, not flooded.

All ▶ YouTube 176,271📚 Coursera 16,086
CS50x 2025 - Lecture 3 - Algorithms
AI-Assisted Coding
CS50x 2025 - Lecture 3 - Algorithms
CS50 Beginner 1y ago
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
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
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
Dr. Tom Crawford of the University of Oxford Interviews CS50's Own David J. Malan
AI Safety & Ethics
Dr. Tom Crawford of the University of Oxford Interviews CS50's Own David J. Malan
CS50 Beginner 2y ago
📚 Coursera Courses Opens on Coursera · Free to audit
1 / 3 View all →
H2O Label Genie Starter Track
📚 Coursera Course ↗
Self-paced
H2O Label Genie Starter Track
Opens on Coursera ↗
Grundlagen des User Experience Designs (UXD)
📚 Coursera Course ↗
Self-paced
Grundlagen des User Experience Designs (UXD)
Opens on Coursera ↗
Chemical Hazards: Toxicology & Reactivity
📚 Coursera Course ↗
Self-paced
Chemical Hazards: Toxicology & Reactivity
Opens on Coursera ↗
Spacecraft Dynamics Capstone: Mars Mission
📚 Coursera Course ↗
Self-paced
Spacecraft Dynamics Capstone: Mars Mission
Opens on Coursera ↗
Einführung in Easil für Soziale Medien
📚 Coursera Course ↗
Self-paced
Einführung in Easil für Soziale Medien
Opens on Coursera ↗
Build a Product Roadmap with Aha!
📚 Coursera Course ↗
Self-paced
Build a Product Roadmap with Aha!
Opens on Coursera ↗