Resource Library
Below you can find all of the different resources in the Guide: practice problems, former Google interview questions, online courses, videos, and more.
Intro to Google Cloud | for student developers
Learn about what Google Cloud is, the products Google Cloud offers, and what problems student developers have been able to solve with it. (YouTube)
ESTIMATED TIME: 10-20 MINSExplore cloud computing
Are you curious about real world applications of cloud computing? Check out this interactive tutorial to learn about the basics of cloud computing for learning and research purposes. (Google for Education)
ESTIMATED TIME: 30-60 MINSCloud Run overview
Learn about Cloud Run, a serverless compute platform that enables you to run stateless containers. (YouTube)
ESTIMATED TIME: UNDER 10 MINSIntroducing Firebase Hosting
Did you know you can deploy static websites using Firebase? This video shows you how to use Firebase to deploy static websites that include HTML, CSS, or front-end JavaScript. (YouTube)
ESTIMATED TIME: UNDER 10 MINSFirebase Hosting quickstart tutorial
Follow this quickstart tutorial to deploy a static website using Firebase Hosting. Using the generous free tier with the Spark plan, you won't need a credit card or credits. (Firebase Documentation)
ESTIMATED TIME: 30-60 MINSIntroducing Firebase Authentication
Need an easy way for users to log in to your app? This video provides an introduction to Firebase Authentication, which gives you a convenient login system for your app — allowing users to use their pre-existing Google and Facebook accounts. (YouTube)
ESTIMATED TIME: UNDER 10 MINSFirebase Authentication quickstart tutorial
Firebase Authentication makes logging in easy. Learn how to use Firebase Authentication to add a simple sign-in system to your web application using JavaScript. (Firebase Documentation)
ESTIMATED TIME: 30-60 MINSGoogle Cloud credits form
Are you a student developer? You can request up to $50 dollars in Google Cloud credits using this form. (Google for Education)
ESTIMATED TIME: 10-20 MINSGoogle Cloud for student developers YouTube series
Students developers can use Google Cloud to run scripts, create databases, and work with APIs. Learn more about what students can do with Google Cloud by watching this Google Cloud for Student Developers series. (YouTube)
ESTIMATED TIME: 30-60 MINSGoogle Cloud Computing foundations course
Are you new to Google Cloud? Take the Google Cloud Computing Foundations course to learn more about the Google Cloud platform and its offerings. (Qwiklabs)
Google Developers training
Visit this one-stop shop for Android and web developers training, which offers courses on Android, web, Firebase, machine learning, TensorFlow, and more. (Google Developers)
Google's Applied CS Skills
Applied CS Skills is a free online course designed by Google to help you practice using different data structures and algorithms. While no prior Android experience is required, familiarity with data structures, algorithms, and Java is helpful. (Google)
ESTIMATED TIME: OVER 2 HOURS