✕ Clear filters
1,472 lessons

Beginner Lessons

Curated from top practitioners. Filtered, not flooded.

All ▶ YouTube 279,033📚 External: Coursera 18,741🏛 Archive.org 625 | 📰 Articles →

Looking for written articles and micro-lessons? Switch to Reads.

What are AI 'hallucinations' and can we fix LLMs so that they don't happen?
Large Language Models
What are AI 'hallucinations' and can we fix LLMs so that they don't happen?
Microsoft Developer Beginner 5d ago
What are AI 'hallucinations' and can we fix LLMs so that they don't happen?
Large Language Models
What are AI 'hallucinations' and can we fix LLMs so that they don't happen?
Microsoft Developer Beginner 5d ago
Strategic Considerations for Maximizing ROI in Modernization Projects
Product Management
Strategic Considerations for Maximizing ROI in Modernization Projects
Microsoft Developer Beginner 1w ago
Getting Started with Git for Game Dev | Quest to Compile - SHORT
AI Tools & Apps
Getting Started with Git for Game Dev | Quest to Compile - SHORT
Microsoft Developer Beginner 1w ago
3 things that slow down Enterprise SQL Server migrations | Data Exposed
Data Analytics & Business Intelligence
3 things that slow down Enterprise SQL Server migrations | Data Exposed
Microsoft Developer Beginner 1w ago
Getting Started with Git for Game Dev | Quest to Compile
AI Tools & Apps
Getting Started with Git for Game Dev | Quest to Compile
Microsoft Developer Beginner 1w ago
Designing AI Coding Tools: Inside Visual Studio & VS Code Agents
AI-Assisted Coding
Designing AI Coding Tools: Inside Visual Studio & VS Code Agents
Microsoft Developer Beginner 1w ago
Build agents where work happens: chats channels and meetings in Microsoft Teams | DEM334
AI News & Updates
Build agents where work happens: chats channels and meetings in Microsoft Teams | DEM334
Microsoft Developer Beginner 1w ago
Introducing Agent mode in SQL Server Management Studio (SSMS) | Data Exposed
AI Agents & Automation
Introducing Agent mode in SQL Server Management Studio (SSMS) | Data Exposed
Microsoft Developer Beginner 2w ago
My Postgres partitioning cookbook | POSETTE: An Event for Postgres 2026
Backend Engineering
My Postgres partitioning cookbook | POSETTE: An Event for Postgres 2026
Microsoft Developer Beginner 2w ago
Exploring property graphs with SQL/PGQ in PostgreSQL | POSETTE: An Event for Postgres 2026
Backend Engineering
Exploring property graphs with SQL/PGQ in PostgreSQL | POSETTE: An Event for Postgres 2026
Microsoft Developer Beginner 2w ago
Journey of developing a performance optimization feature in PGSQL | POSETTE 2026
Backend Engineering
Journey of developing a performance optimization feature in PGSQL | POSETTE 2026
Microsoft Developer Beginner 2w ago
pg_duckdb in Action: Accelerating Analytics on Azure Database for PostgreSQL | POSETTE 2026
Data Analytics & Business Intelligence
pg_duckdb in Action: Accelerating Analytics on Azure Database for PostgreSQL | POSETTE 2026
Microsoft Developer Beginner 2w ago
Modelling Postgres Performance Degradation on Burstable Cloud Instances | POSETTE 2026
Data Analytics & Business Intelligence
Modelling Postgres Performance Degradation on Burstable Cloud Instances | POSETTE 2026
Microsoft Developer Beginner 2w ago
Past, Present, and Future: Logical Decoding and Replication in PostgreSQL | POSETTE 2026
Backend Engineering
Past, Present, and Future: Logical Decoding and Replication in PostgreSQL | POSETTE 2026
Microsoft Developer Beginner 2w ago
Vacuuming Enhancements in PostgreSQL 18: Faster, Smarter, More Predictable | POSETTE 2026
Backend Engineering
Vacuuming Enhancements in PostgreSQL 18: Faster, Smarter, More Predictable | POSETTE 2026
Microsoft Developer Beginner 2w ago
Move Less, Move Faster: Speeding Up Citus Cluster Scaling | POSETTE: An Event for Postgres 2026
Systems Design & Architecture
Move Less, Move Faster: Speeding Up Citus Cluster Scaling | POSETTE: An Event for Postgres 2026
Microsoft Developer Beginner 2w ago
Where Does My INSERT Go? A Logical Replication Story | POSETTE: An Event for Postgres 2026
Backend Engineering
Where Does My INSERT Go? A Logical Replication Story | POSETTE: An Event for Postgres 2026
Microsoft Developer Beginner 2w ago
The Wonderful World of WAL | POSETTE: An Event for Postgres 2026
Backend Engineering
The Wonderful World of WAL | POSETTE: An Event for Postgres 2026
Microsoft Developer Beginner 2w ago
Building Event-Driven Systems with PostgreSQL Logical Replication and Drasi | POSETTE 2026
Backend Engineering
Building Event-Driven Systems with PostgreSQL Logical Replication and Drasi | POSETTE 2026
Microsoft Developer Beginner 2w ago
pgcov: Bringing Real Test Coverage to PostgreSQL Code | POSETTE: An Event for Postgres 2026
Data Analytics & Business Intelligence
pgcov: Bringing Real Test Coverage to PostgreSQL Code | POSETTE: An Event for Postgres 2026
Microsoft Developer Beginner 2w ago
Quorum-Based Consistency for Cluster Changes with CloudNativePG Operator | POSETTE 2026
Backend Engineering
Quorum-Based Consistency for Cluster Changes with CloudNativePG Operator | POSETTE 2026
Microsoft Developer Beginner 2w ago
From Queries to Agents: The Next Era of Data Retrieval on PostgreSQL | POSETTE 2026
AI News & Updates
From Queries to Agents: The Next Era of Data Retrieval on PostgreSQL | POSETTE 2026
Microsoft Developer Beginner 2w ago
PostgreSQL 17 vs 18: Side‑by‑Side Performance Wins in Real‑World Queries | POSETTE 2026
Backend Engineering
PostgreSQL 17 vs 18: Side‑by‑Side Performance Wins in Real‑World Queries | POSETTE 2026
Microsoft Developer Beginner 2w ago
The Rise of PostgreSQL as the Everything Database | POSETTE: An Event for Postgres 2026
Backend Engineering
The Rise of PostgreSQL as the Everything Database | POSETTE: An Event for Postgres 2026
Microsoft Developer Beginner 2w ago
Postgres isn’t slow, your storage is | POSETTE: An Event for Postgres 2026
Management & AI-Era Leadership
Postgres isn’t slow, your storage is | POSETTE: An Event for Postgres 2026
Microsoft Developer Beginner 2w ago
Why we built Azure HorizonDB for PostgreSQL | POSETTE: An Event for Postgres 2026
Data Analytics & Business Intelligence
Why we built Azure HorizonDB for PostgreSQL | POSETTE: An Event for Postgres 2026
Microsoft Developer Beginner 2w ago
Maintaining Large Tables in PostgreSQL | POSETTE: An Event for Postgres 2026
Backend Engineering
Maintaining Large Tables in PostgreSQL | POSETTE: An Event for Postgres 2026
Microsoft Developer Beginner 2w ago
Can you explain what viewers will learn from Budget Bytes?
Data Analytics & Business Intelligence
Can you explain what viewers will learn from Budget Bytes?
Microsoft Developer Beginner 2w ago
What will you learn from Budget Bytes?
Data Analytics & Business Intelligence
What will you learn from Budget Bytes?
Microsoft Developer Beginner 2w ago
Product Management in the Age of AI with GitHub & M365 Copilot
Product Management
Product Management in the Age of AI with GitHub & M365 Copilot
Microsoft Developer Beginner 2w ago
KEYNOTE: Postgres 19 Hackers Panel: What’s In, What’s Out, & What’s Next | POSETTE 2026
AI News & Updates
KEYNOTE: Postgres 19 Hackers Panel: What’s In, What’s Out, & What’s Next | POSETTE 2026
Microsoft Developer Beginner 2w ago
pg_lake: Postgres as a lakehouse | POSETTE: An Event for Postgres 2026
Data Engineering
pg_lake: Postgres as a lakehouse | POSETTE: An Event for Postgres 2026
Microsoft Developer Beginner 2w ago
Migrating VLDBs from Oracle to Azure Database for PostgreSQL | POSETTE: An Event for Postgres 2026
Backend Engineering
Migrating VLDBs from Oracle to Azure Database for PostgreSQL | POSETTE: An Event for Postgres 2026
Microsoft Developer Beginner 2w ago
pg_stats: How Postgres Internal Stats Work | POSETTE: An Event for Postgres 2026
Mathematical Foundations
pg_stats: How Postgres Internal Stats Work | POSETTE: An Event for Postgres 2026
Microsoft Developer Beginner 2w ago
The Hitchhiker’s Guide to PostgreSQL Hacking: Don’t Panic, Just Start Small | POSETTE 2026
Backend Engineering
The Hitchhiker’s Guide to PostgreSQL Hacking: Don’t Panic, Just Start Small | POSETTE 2026
Microsoft Developer Beginner 2w ago
From trust to Tokens: A Short History of PostgreSQL Authentication | POSETTE 2026
Backend Engineering
From trust to Tokens: A Short History of PostgreSQL Authentication | POSETTE 2026
Microsoft Developer Beginner 2w ago
What's new with constraints in Postgres 18 | POSETTE: An Event for Postgres 2026
Backend Engineering
What's new with constraints in Postgres 18 | POSETTE: An Event for Postgres 2026
Microsoft Developer Beginner 2w ago
PostgreSQL queues done right with PgQ | POSETTE: An Event for Postgres 2026
Systems Design & Architecture
PostgreSQL queues done right with PgQ | POSETTE: An Event for Postgres 2026
Microsoft Developer Beginner 2w ago
Building safety tooling for risk-free AI tuning of Postgres | POSETTE: An Event for Postgres 2026
Backend Engineering
Building safety tooling for risk-free AI tuning of Postgres | POSETTE: An Event for Postgres 2026
Microsoft Developer Beginner 2w ago
Linux and PostgreSQL in the Multiverse of Connections | POSETTE: An Event for Postgres 2026
Backend Engineering
Linux and PostgreSQL in the Multiverse of Connections | POSETTE: An Event for Postgres 2026
Microsoft Developer Beginner 2w ago
PostgreSQL Generated Columns by Example | POSETTE: An Event for Postgres 2026
Backend Engineering
PostgreSQL Generated Columns by Example | POSETTE: An Event for Postgres 2026
Microsoft Developer Beginner 2w ago
Trailer for Livestream 2 of POSETTE: An Event for Postgres 2026
Backend Engineering
Trailer for Livestream 2 of POSETTE: An Event for Postgres 2026
Microsoft Developer Beginner 2w ago
KEYNOTE: Driving Postgres forward at Microsoft | POSETTE: An Event for Postgres 2026
Backend Engineering
KEYNOTE: Driving Postgres forward at Microsoft | POSETTE: An Event for Postgres 2026
Microsoft Developer Beginner 2w ago
JSON in PostgreSQL - evil data type or just needs to be tamed? | POSETTE: An Event for Postgres 2026
Backend Engineering
JSON in PostgreSQL - evil data type or just needs to be tamed? | POSETTE: An Event for Postgres 2026
Microsoft Developer Beginner 2w ago
random_page_cost in Postgres - why the default is 4.0 and should you lower it? | POSETTE 2026
Backend Engineering
random_page_cost in Postgres - why the default is 4.0 and should you lower it? | POSETTE 2026
Microsoft Developer Beginner 2w ago
Fuzzing PostgreSQL | POSETTE: An Event for Postgres 2026
Backend Engineering
Fuzzing PostgreSQL | POSETTE: An Event for Postgres 2026
Microsoft Developer Beginner 2w ago
PostgreSQL Design Patterns | POSETTE: An Event for Postgres 2026
Systems Design & Architecture
PostgreSQL Design Patterns | POSETTE: An Event for Postgres 2026
Microsoft Developer Beginner 2w ago
📚 Continue on Coursera External links · Free to audit
1 / 3 View all →
Hands-on Python for Networking Professionals
📚 External: Coursera ↗
Self-paced
Hands-on Python for Networking Professionals
Opens on Coursera ↗
Finanças Orientada a Dados
📚 External: Coursera ↗
Self-paced
Finanças Orientada a Dados
Opens on Coursera ↗
Single Page Web Applications with AngularJS
📚 External: Coursera ↗
Self-paced
Single Page Web Applications with AngularJS
Opens on Coursera ↗
Master of Advanced Study in Engineering Degree Preview
📚 External: Coursera ↗
Self-paced
Master of Advanced Study in Engineering Degree Preview
Opens on Coursera ↗
 Introduction to Academic Writing
📚 External: Coursera ↗
Self-paced
Introduction to Academic Writing
Opens on Coursera ↗
AI for Vibe Coding
📚 External: Coursera ↗
Self-paced
AI for Vibe Coding
Opens on Coursera ↗