At Google I/O 2022, developers and enthusiasts from around the world came together online and in person to celebrate the latest updates to Google products and services. Hear what's new in Android, Firebase, Flutter, AI/ML, Google Cloud, and so much more and dive into technical sessions and workshops lead by industry experts.
Videos in this playlist 80
Google Keynote (Google I/O ‘22)
Developer Keynote (Google I/O '22)
What's new in Google AR
What's new in Android
What's new in Google Play
What's new in Chrome OS I/O 2022
The cloud built for developers
What's new in Firebase
What's new in Flutter
AI and Machine Learning for developers
What's new in Google Home
What's new in Google Pay
What's new for the web platform
Top 10 web things to know from Google I/O
Top AI and ML announcements from Google I/O 2022
Flutter at Google I/O 2022 in 5 minutes!
What's new in Jetpack
Secure your Firebase app from the start
Google Wallet API tutorial for Google Developers | Google I/O 2022
Build more accessible apps in Angular - American Sign Language
Build location-based AR experiences at world scale
How to integrate Android widgets with Google Assistant
Build an event-driven orchestration with Eventarc and Workflows
What's new with Spring Native on Google Cloud
How to build apps with AppSheet and Apps Script Connector
Best practices for migrating to variable fonts
Adding WebView to your Flutter app
How to write a Flutter desktop application
Create simple, beautiful UI with Flutter
Apply responsible AI principles when building remote sensing datasets
How to customize Machine Learning models the simple way
Product fairness testing for Machine Learning developers
Transfer learning in JavaScript with TensorFlow.js
Faster model training and experimentation with Vertex AI
Digitize wallet objects with Google Wallet API - step-by-step tutorial | Google I/O 2022
Introduction to Angular
How to optimize media streaming with ExoPlayer
Building an adaptive layout with SlidingPaneLayout
Basic layouts in Compose
State in Jetpack Compose
Creating instant and seamless web apps with Chrome
Measure performance with web-vitals.js, Google Analytics, and BigQuery
A journey to protect the Great Barrier Reef using Machine Learning
Build more accessible apps in Angular
Google I/O 2022 Developer Keynote in 8 minutes
What's new in Accessibility for developers
What's new in Accessibility for developers - American Sign Language
How to meet your business objectives with Google Analytics 4
How Google Assistant's architecture powers voice features in your apps
Google Assistant functionality across Android devices
The importance of representative data
Africa’s booming developer ecosystem
Google material design framework: Building more accessible experiences | Google I/O
Accessibility 101: Getting started with assistive technology and product inclusion
Getting started with accessibility and product inclusion - American Sign Language
Improve the web experience for the internet's newest users
TensorFlow.js: From prototype to production, what's new in 2022?
Building smart home apps with Google Home Mobile SDK
Analytics and tools to step up your Google Home projects
What's new with Google Chat
Introducing Coral Dev Board Micro
How to take full advantage of a PWA install
Easier data processing with Keras
Bringing page transitions to the web
A path to a world without passwords
How to speed up Largest Contentful Paint (LCP) with cross-site prefetching
State of Angular
Optimize app health with Firebase Performance Monitoring and Crashlytics
How to ship stable features with Firebase
A developer's guide to responsible AI review processes
Running jobs on serverless with Cloud Run jobs
Modern Angular deployment with Google Cloud
Asynchronous operations in UI using Workflows and Firestore
Refactor Cloud applications in Go 1.18 with generics
Tips and tricks for distributed large model training
Machine Learning for developers in a hurry
Success on Google Play with new acquisition, engagement, and monetization tools
Auto alerts for Firebase users with Functions, Logging, and BigQuery
Learn how to update your app for the larger screen
When, why, and how to multithread in Flutter
Advantages and disadvantages
Advantages
Free and complete: every lecture is in the playlist, in order.
Watch at 1.5x, skip what you know, rewatch what you don't.
From Google, a well-regarded name.
14,672,983 views, so help and notes are easy to find.
Completely free.
Self-paced: start any time.
A clear syllabus (80 videos) you can see before you start.
Start watching right away, no sign-up.
Disadvantages
No certificate, deadlines or graded work.
Quality and depth vary: check that the playlist is finished before you start.
No certificate.
No graded assignments or feedback.
Some points apply to every course of this kind; see how we rank.
Free
Free: Watch on YouTube, no account needed.
Certificate: None. Code or take notes along to make it stick.
An introduction to cybersecurity for technical and non-technical audiences alike. Learn how to secure your accounts, data, systems, and software against today’s threats and how to recognize and evaluate tomorrow’s as well, both at home and at work. Learn how to preserve your own privacy. Learn to v…
This playlist brings you all the cloud sessions and keynotes from Google I/O 2024. Whether you're a seasoned developer or just getting started, these videos will equip you with the knowledge - and inspiration - to simplify and scale your next cloud project with newly debuted and improved Google Clo…
This course picks up where CS50 leaves off, diving more deeply into the design and implementation of web apps with Python, JavaScript, and SQL using frameworks like Django, React, and Bootstrap.