Best of Udacity
Top Google Courses
These are the top 41 Google courses and nanodegrees found from analyzing all discussions on Reddit that mention any Udacity course.
#1
Developing Android Apps
Course
Build a cloud-connected Android app, and learn the tools, principles, and best practices of mobile and Android development that you'll apply to your own projects.
Build a cloud-connected Android app, and learn the tools, principles, and best practices of mobile and Android development that you'll apply to your own projects.
0 reddit posts
209 mentions
209 mentions
#2
Android Basics: User Interface
Course
Learn how to design your first layout in Android.
Learn how to design your first layout in Android.
2 reddit posts
143 mentions
143 mentions
#3
Build Native Mobile Apps with Flutter
Course
Learn from experts at Google how to use Flutter to craft high-quality native interfaces on iOS and Android devices in record time.
Learn from experts at Google how to use Flutter to craft high-quality native interfaces on iOS and Android devices in record time.
5 reddit posts
29 mentions
29 mentions
#4
Android Basics
Nanodegree
No programming experience? No Problem.
No programming experience? No Problem.
3 reddit posts
49 mentions
49 mentions
#5
Material Design for Android Developers
Course
Learn and apply the material design principles that define Android's visual language to your apps.
Learn and apply the material design principles that define Android's visual language to your apps.
6 reddit posts
43 mentions
43 mentions
#6
Kotlin Bootcamp for Programmers
Course
Learn the fundamentals of the Kotlin programming language from Kotlin experts at Google.
Learn the fundamentals of the Kotlin programming language from Kotlin experts at Google.
0 reddit posts
38 mentions
38 mentions
#7
Web Accessibility
Course
Get hands-on experience making web applications accessible.
Get hands-on experience making web applications accessible.
2 reddit posts
22 mentions
22 mentions
#8
Responsive Web Design Fundamentals
Course
Learn and practice strategies for developing websites that look great on every device.
Learn and practice strategies for developing websites that look great on every device.
2 reddit posts
36 mentions
36 mentions
#9
Browser Rendering Optimization
Course
This course will demystify the browser's rendering pipeline and make it easy for you to build high performance web apps.
This course will demystify the browser's rendering pipeline and make it easy for you to build high performance web apps.
1 reddit posts
17 mentions
17 mentions
#10
Scalable Microservices with Kubernetes
Course
This course is designed to teach you about managing microservices, using Kubernetes.
This course is designed to teach you about managing microservices, using Kubernetes.
2 reddit posts
15 mentions
15 mentions
#11
Gradle for Android and Java
Course
Build bigger and better Android and Java apps using the Gradle build tool.
Build bigger and better Android and Java apps using the Gradle build tool.
0 reddit posts
12 mentions
12 mentions
#12
Digital Marketing
Nanodegree
Gain real-world experience running live campaigns as you learn from top experts in the field.
Gain real-world experience running live campaigns as you learn from top experts in the field.
0 reddit posts
12 mentions
12 mentions
#13
Android Basics: Data Storage
Course
In this course, you'll learn the basics of data storage in Android, building your first database and an app that could be used for any small business.
In this course, you'll learn the basics of data storage in Android, building your first database and an app that could be used for any small business.
0 reddit posts
14 mentions
14 mentions
#14
UX Design for Mobile Developers
Course
This is a design course made for developers.
This is a design course made for developers.
0 reddit posts
13 mentions
13 mentions
#15
Android Performance
Course
Performance matters to users, so it must matter to you.
Performance matters to users, so it must matter to you.
2 reddit posts
8 mentions
8 mentions
#16
Firebase in a Weekend: Android
Course
This course will teach you when and why to choose Firebase as a backend for your Android application.
This course will teach you when and why to choose Firebase as a backend for your Android application.
0 reddit posts
17 mentions
17 mentions
#17
Android Basics: Networking
Course
This class teaches the basics of networking using Android, and is a part of the Android Basics Nanodegree by Google.
This class teaches the basics of networking using Android, and is a part of the Android Basics Nanodegree by Google.
0 reddit posts
9 mentions
9 mentions
#18
Website Performance Optimization
Course
Learn how browsers convert HTML, CSS and JavaScript into websites while you experiment with Chrome Developer Tools to measure and optimize website speed.
Learn how browsers convert HTML, CSS and JavaScript into websites while you experiment with Chrome Developer Tools to measure and optimize website speed.
1 reddit posts
12 mentions
12 mentions
#19
A/B Testing
Course
0 reddit posts
9 mentions
9 mentions
#20
Advanced Android with Kotlin
Course
Develop Feature-Rich Android Apps with the Kotlin Programming Language.
Develop Feature-Rich Android Apps with the Kotlin Programming Language.
0 reddit posts
15 mentions
15 mentions
#21
Responsive Images
Course
Go beyond image tags.
Go beyond image tags.
0 reddit posts
8 mentions
8 mentions
#22
Android Basics: User Input
Course
Learn how to make your apps interactive using buttons and text.
Learn how to make your apps interactive using buttons and text.
0 reddit posts
8 mentions
8 mentions
#23
Product Design
Course
Learn product validation, UI/UX practices, Googleâs Design Sprint and the process for setting and tracking actionable metrics.
Learn product validation, UI/UX practices, Googleâs Design Sprint and the process for setting and tracking actionable metrics.
0 reddit posts
9 mentions
9 mentions
#24
Offline Web Applications
Course
Learn how to develop offline-first web application using Service Workers and IndexedDB.
Learn how to develop offline-first web application using Service Workers and IndexedDB.
1 reddit posts
4 mentions
4 mentions
#25
JavaScript Promises
Course
Learn how to simplify asynchronous work with Native JavaScript Promises.
Learn how to simplify asynchronous work with Native JavaScript Promises.
1 reddit posts
3 mentions
3 mentions
#26
Android Basics: Multiscreen Apps
Course
Learn to build multiple screens and link them together, expanding the range of apps you can create.
Learn to build multiple screens and link them together, expanding the range of apps you can create.
0 reddit posts
13 mentions
13 mentions
#27
Rapid Prototyping
Course
Learning to prototype will save you time and money in the development process.
Learning to prototype will save you time and money in the development process.
0 reddit posts
2 mentions
2 mentions
#28
Intro to Progressive Web Apps
Course
In this course youâll get started working on your very first Progressive Web App (PWA) - a web app that can take advantage of many features native applications have enjoyed.
In this course youâll get started working on your very first Progressive Web App (PWA) - a web app that can take advantage of many features native applications have enjoyed.
0 reddit posts
4 mentions
4 mentions
#29
App Monetization
Course
Learn how to effectively develop, implement, and measure your monetization strategy, iterating on the model as appropriate.
Learn how to effectively develop, implement, and measure your monetization strategy, iterating on the model as appropriate.
0 reddit posts
1 mentions
1 mentions
#30
App Marketing
Course
This course will help you organize a strategy of identifying your perfect user, and teach you how to grow your user base by focusing your product on their needs.
This course will help you organize a strategy of identifying your perfect user, and teach you how to grow your user base by focusing your product on their needs.
0 reddit posts
1 mentions
1 mentions
#31
Google Maps APIs
Course
This course will introduce you to the content available through the Google Maps APIs through building a real-estate listings web application step-by-step.
This course will introduce you to the content available through the Google Maps APIs through building a real-estate listings web application step-by-step.
0 reddit posts
4 mentions
4 mentions
#32
Localization Essentials
Course
Localization is about making a product feel tailored to users around the world.
Localization is about making a product feel tailored to users around the world.
1 reddit posts
2 mentions
2 mentions
#33
Client-Server Communication
Course
Learn how a client communicates with a server, including HTTP's request and response cycle, HTTP/2 and HTTPs.
Learn how a client communicates with a server, including HTTP's request and response cycle, HTTP/2 and HTTPs.
0 reddit posts
2 mentions
2 mentions
#34
Front End Frameworks
Course
Explore and build interactive, single-page applications with popular JavaScript frameworks.
Explore and build interactive, single-page applications with popular JavaScript frameworks.
0 reddit posts
3 mentions
3 mentions
#35
Firebase in a Weekend: iOS
Course
This course will teach you when and why to choose Firebase as a backend for your iOS application.
This course will teach you when and why to choose Firebase as a backend for your iOS application.
0 reddit posts
1 mentions
1 mentions
#36
Firebase Analytics: Android
Course
Learn how to grow an app's user base using Firebase Analytics, a free and unlimited analytics solution.
Learn how to grow an app's user base using Firebase Analytics, a free and unlimited analytics solution.
0 reddit posts
3 mentions
3 mentions
#37
Web Tooling & Automation
Course
In this course, youâll learn how to setup your development environment and save a lot of time and effort with automatic optimization.
In this course, youâll learn how to setup your development environment and save a lot of time and effort with automatic optimization.
0 reddit posts
1 mentions
1 mentions
#38
Get Your Startup Started
Course
Acquire the know-how necessary to see your business grow towards its next milestone.
Acquire the know-how necessary to see your business grow towards its next milestone.
0 reddit posts
1 mentions
1 mentions
#39
Advanced Android App Development
Course
Make your app production-ready by applying advanced features like library integration, material design, widgets, receiving cloud messages, and more.
Make your app production-ready by applying advanced features like library integration, material design, widgets, receiving cloud messages, and more.
0 reddit posts
27 mentions
27 mentions
#40
Developing Android Apps with Kotlin
Course
Learn the fundamentals of the Kotlin programming language from Kotlin experts at Google.
Learn the fundamentals of the Kotlin programming language from Kotlin experts at Google.
1 reddit posts
96 mentions
96 mentions
#41
Android Kotlin Developer
Nanodegree
Master Android app development with Kotlin, a modern programming language that enables developers to be more productive.
Master Android app development with Kotlin, a modern programming language that enables developers to be more productive.
0 reddit posts
1 mentions
1 mentions