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 MINSQwiklabs sign-up
Qwiklabs offers hands-on labs to help you get started with Google Cloud. Sign up for a free month of Qwiklabs through the 'Hey Student' campaign! (Qwiklabs)
ESTIMATED TIME: 10-20 MINSA tour of Qwiklabs and Google Cloud
Get started with your first hands-on lab for Google Cloud! You will learn more about the Qwiklabs platform and the Google Cloud Platform Console. (Qwiklabs)
ESTIMATED TIME: 30-60 MINSGet started with cloud shell
Get started with the Google Cloud Platform by learning about Cloud Shell and the gcloud command-line tool. (YouTube)
ESTIMATED TIME: UNDER 10 MINSGetting started with cloud shell & gcloud
Not sure how to get started with Cloud Shell or gcloud? Learn the basics in this hands-on lab and find out how you can connect to computing resources hosted on the Google Cloud Platform via the web. (Qwiklabs)
ESTIMATED TIME: 30-60 MINSChoosing the right compute option in GCP
Not sure about which compute option to use for your application? Learn about different Google Cloud products for deploying applications, such as App Engine or Firebase, to find the right one! (YouTube)
ESTIMATED TIME: UNDER 10 MINSCreating a virtual machine
The term 'VM' is often mentioned in cloud computing. VMs are virtual machines that allow you to run separate operating systems. Learn what a virtual machine is and how to use one with Compute Engine. (YouTube)
ESTIMATED TIME: UNDER 10 MINSCreating a virtual machine
Have you ever wondered how to create a virtual machine? Make your own using Google Compute Engine in this hands-on lab. You will also learn about zones, regions, and machine types. (Qwiklabs)
ESTIMATED TIME: 30-60 MINSBuilding apps at scale | Google App Engine
Does your app get a lot of traffic? Are you curious about how to scale your service? Check out App Engine, which allows you to deploy applications on Google's infrastructure — and autoscales for you. (YouTube)
ESTIMATED TIME: UNDER 10 MINSApp Engine: Qwik Start (Python)
Say "Hello World" in Python! Learn how to deploy to App Engine using Flask, Python's web application framework. (Qwiklabs)
ESTIMATED TIME: 10-20 MINSDeploy an app to App Engine Flexible Environment
Learn how to deploy a Ruby on Rails web framework to App Engine Flexible environment. (Qwiklabs)
ESTIMATED TIME: 30-60 MINS