✕ Clear filters
938 lessons

Beginner Lessons

Curated from top practitioners. Filtered, not flooded.

All ▶ YouTube 198,151📚 Coursera 18,118🏛 Archive.org 58🎤 TED 1
Prototype to Production with ADK
🤖 AI Agents & Automation
Prototype to Production with ADK
Google for Developers Beginner 17h ago
Build real-time agents with Gemini 3.1 Flash Live!
🧠 Large Language Models
Build real-time agents with Gemini 3.1 Flash Live!
Google for Developers Beginner 3d ago
Automate Product Listings with Gemini + Vision Agents
🧠 Large Language Models
Automate Product Listings with Gemini + Vision Agents
Google for Developers Beginner 3d ago
Vibe designing with Stitch: create designs from natural language
📰 AI News & Updates
Vibe designing with Stitch: create designs from natural language
Google for Developers Beginner 4d ago
What will the final count log show in Javascript? And why? Go!
📰 AI News & Updates
What will the final count log show in Javascript? And why? Go!
Google for Developers Beginner 1w ago
If you develop for Android, you’re ready to build for glasses. 👓
🧠 Large Language Models
If you develop for Android, you’re ready to build for glasses. 👓
Google for Developers Beginner 2w ago
What devs need to know about Android Bench
📰 AI News & Updates
What devs need to know about Android Bench
Google for Developers Beginner 2w ago
Why you should group related parameters
📰 AI News & Updates
Why you should group related parameters
Google for Developers Beginner 2w ago
Keras Tutorial: Checkpointing distributed models with Orbax
🛠️ AI Tools & Apps
Keras Tutorial: Checkpointing distributed models with Orbax
Google for Developers Beginner 3w ago
From the news desk 📰: How to generate music with Lyria 3
📰 AI News & Updates
From the news desk 📰: How to generate music with Lyria 3
Google for Developers Beginner 3w ago
Keras 3 Distributed Training: Scaling Models with JAX using DataParallel, and ModelParallel
📐 ML Fundamentals
Keras 3 Distributed Training: Scaling Models with JAX using DataParallel, and ModelParallel
Google for Developers Beginner 3w ago
How to Use the Gemini Batch API for Processing Large Datasets
🧠 Large Language Models
How to Use the Gemini Batch API for Processing Large Datasets
Google for Developers Beginner 4w ago
3 things you should know about Gemini 3.1 Pro (as a dev)
🤖 AI Agents & Automation
3 things you should know about Gemini 3.1 Pro (as a dev)
Google for Developers Beginner 1mo ago
The power of The Ralph Loop
🧠 Large Language Models
The power of The Ralph Loop
Google for Developers Beginner 1mo ago
Google Home: AI Tools Tips & Tricks
📰 AI News & Updates
Google Home: AI Tools Tips & Tricks
Google for Developers Beginner 1mo ago
Home APIs Knowledge Base for Gemini
🧠 Large Language Models
Home APIs Knowledge Base for Gemini
Google for Developers Beginner 1mo ago
Get ready for #GoogleIO 🏋️
📰 AI News & Updates
Get ready for #GoogleIO 🏋️
Google for Developers Beginner 1mo ago
Google Home APIs Developer Challenge Recap
📰 AI News & Updates
Google Home APIs Developer Challenge Recap
Google for Developers Beginner 1mo ago
Google Home APIs Developer Challenge Recap
📰 AI News & Updates
Google Home APIs Developer Challenge Recap
Google for Developers Beginner 1mo ago
Inside Lyria 3, Google's music generation model
📰 AI News & Updates
Inside Lyria 3, Google's music generation model
Google for Developers Beginner 1mo ago
Project Genie, #GoogleIO, and more! - Google Developer News February 2026
📰 AI News & Updates
Project Genie, #GoogleIO, and more! - Google Developer News February 2026
Google for Developers Beginner 1mo ago
From the news desk 📰:  What is Universal Commerce Protocol (UCP)?
🤖 AI Agents & Automation
From the news desk 📰: What is Universal Commerce Protocol (UCP)?
Google for Developers Beginner 1mo ago
Gemini in Chrome: Your agentic browsing assistant
📰 AI News & Updates
Gemini in Chrome: Your agentic browsing assistant
Google for Developers Beginner 1mo ago
From the news desk 📰: CSS Wrapped 2025
📰 AI News & Updates
From the news desk 📰: CSS Wrapped 2025
Google for Developers Beginner 2mo ago
Shaping the Future of Tech: The Google Developer Experts Program India
📰 AI News & Updates
Shaping the Future of Tech: The Google Developer Experts Program India
Google for Developers Beginner 2mo ago
The Smoke Jumpers: Scaling Gemini’s serving infrastructure
📰 AI News & Updates
The Smoke Jumpers: Scaling Gemini’s serving infrastructure
Google for Developers Beginner 2mo ago
From the news desk 📰: Gemini Flash 3 is here!
📰 AI News & Updates
From the news desk 📰: Gemini Flash 3 is here!
Google for Developers Beginner 2mo ago
JAX Data Loading: Using the Grain Dataset API for Simple and Declarative Data Processing
📰 AI News & Updates
JAX Data Loading: Using the Grain Dataset API for Simple and Declarative Data Processing
Google for Developers Beginner 2mo ago
Grain DataLoaders Tutorial: The Ultimate Data Loader for JAX
📰 AI News & Updates
Grain DataLoaders Tutorial: The Ultimate Data Loader for JAX
Google for Developers Beginner 2mo ago
Keras Turns 10: A decade of deep learning
🧠 Large Language Models
Keras Turns 10: A decade of deep learning
Google for Developers Beginner 2mo ago
Mo’s Story: Starting Families
📰 AI News & Updates
Mo’s Story: Starting Families
Google for Developers Beginner 2mo ago
Mo’s Story: Starting Families
📰 AI News & Updates
Mo’s Story: Starting Families
Google for Developers Beginner 2mo ago
Understanding JAX: JIT, XLA, and Pure Functions Explained
📐 ML Fundamentals
Understanding JAX: JIT, XLA, and Pure Functions Explained
Google for Developers Beginner 2mo ago
Aniket’s Story: AI & I
📰 AI News & Updates
Aniket’s Story: AI & I
Google for Developers Beginner 2mo ago
How to use KerasHub with Hugging Face
🧠 Large Language Models
How to use KerasHub with Hugging Face
Google for Developers Beginner 2mo ago
How to Automate PR Summaries with Opal AI
🛠️ AI Tools & Apps
How to Automate PR Summaries with Opal AI
Google for Developers Beginner 2mo ago
Build AI Apps with Genkit Go
🛠️ AI Tools & Apps
Build AI Apps with Genkit Go
Google for Developers Beginner 2mo ago
Fix your wandering agents via spec-driven development
🤖 AI Agents & Automation
Fix your wandering agents via spec-driven development
Google for Developers Beginner 3mo ago
Keras Recommenders: reliable, state-of-the-art recommendations for ranking and retrieval
🧠 Large Language Models
Keras Recommenders: reliable, state-of-the-art recommendations for ranking and retrieval
Google for Developers Beginner 3mo ago
Gemini 3 and Gen UI in Google Search
🤖 AI Agents & Automation
Gemini 3 and Gen UI in Google Search
Google for Developers Beginner 3mo ago
Individual contributor or manager: choosing your engineering path
📰 AI News & Updates
Individual contributor or manager: choosing your engineering path
Google for Developers Beginner 3mo ago
Build an app easily with Nano Banana in Google AI Studio
🧠 Large Language Models
Build an app easily with Nano Banana in Google AI Studio
Google for Developers Beginner 3mo ago
Build your first Typescript agent with Google ADK
🤖 AI Agents & Automation
Build your first Typescript agent with Google ADK
Google for Developers Beginner 3mo ago
Strategic thinking for software engineers: outputs vs outcomes
📊 Data Analytics & Business Intelligence
Strategic thinking for software engineers: outputs vs outcomes
Google for Developers Beginner 3mo ago
5 engineering anti-patterns that limit your career
🛡️ AI Safety & Ethics
5 engineering anti-patterns that limit your career
Google for Developers Beginner 3mo ago
URL Context with Gemini | Intro to Tools
🧠 Large Language Models
URL Context with Gemini | Intro to Tools
Google for Developers Beginner 3mo ago
Just in from the news desk 📰: Introducing Nano Banana Pro!
📰 AI News & Updates
Just in from the news desk 📰: Introducing Nano Banana Pro!
Google for Developers Beginner 3mo ago
How to become a "T-shaped" software engineer
📰 AI News & Updates
How to become a "T-shaped" software engineer
Google for Developers Beginner 3mo ago
📚 Coursera Courses Opens on Coursera · Free to audit
1 / 3 View all →
Introduction to AWS Elemental MediaConnect - v.02.00.01
📚 Coursera Course ↗
Self-paced
Introduction to AWS Elemental MediaConnect - v.02.00.01
Opens on Coursera ↗
Customer Segmentation with K-Means: Model & Visualize
📚 Coursera Course ↗
Self-paced
Customer Segmentation with K-Means: Model & Visualize
Opens on Coursera ↗
Introduction to Psychology
📚 Coursera Course ↗
Self-paced
Introduction to Psychology
Opens on Coursera ↗
Successful Presentation
📚 Coursera Course ↗
Self-paced
Successful Presentation
Opens on Coursera ↗
Microsoft Access for Office 365: Part 3
📚 Coursera Course ↗
Self-paced
Microsoft Access for Office 365: Part 3
Opens on Coursera ↗
Machine Learning: Concepts and Applications
📚 Coursera Course ↗
Self-paced
Machine Learning: Concepts and Applications
Opens on Coursera ↗