Help your students grow cloud skills at no cost and earn prizes on The Arcade. Play today!

Google Cloud for Faculty

Teach your students with Google Cloud and prepare them for the cloud-first world. Access Google Cloud credits, training, curriculum, and communities at no cost.
Inspire students like these who created an app to help the hearing impaired

Access resources

Prepare your students for careers with the cloud. Access cloud credits for hands-on learning, the Cloud Computing Foundations curriculum, and the Career Readiness program.

Credits

Apply for cloud credits for your students. Eligible faculty can apply to receive up to $100 in Google Cloud credits per teaching staff, up to $50 in Cloud credits per student, up to 5,000 Google Cloud Skills Boost credits, certification discounts, and more.

Curriculum

Apply to use the Cloud Computing Foundations curriculum to teach students who have little to no experience in cloud at no cost. The 40 hour curriculum covers critical concepts to prepare learners.

Coaching

Coach students through one of three tracks as part of an on-demand learning program designed to help prepare your students for certification and careers in cloud.

Use Google Cloud in courses

Explore presentations, tutorials, and credentials that help you bring Google Cloud into the courses you teach. Resources made by educators are denoted with the word "Faculty."
Course or topic

Description

Resources

Getting started with Google Cloud

If you’re new to Google Cloud, you’ll want to explore these essential resources to help you get started and make the most of cloud tools and technologies. To start learning at no cost, apply for credits to use towards Google Cloud, Google Cloud Skills Boost learning resources, and more.

  • Faculty video: Panel: Google Cloud Undergraduate Curriculum and Student Projects

  • Labs: A Tour of Google Cloud Skills Boost and Google Cloud console

  • Labs: Google Cloud Essentials Quest

  • Video: Colaboratory: Free Jupyter notebooks in the Cloud

  • Video: Create Your Own Codelab

  • Website: Cloud Computing Foundations Course Curriculum

  • Website: Facilitate the Career Readiness Program

Application development

Empower your students to easily develop and deploy web applications, without the hassle of managing infrastructure. With a fully managed, serverless application platform like App Engine, you can focus on writing code—rather than managing servers or configuring deployments.

  • Video: Google Cloud Architecture: Web Application

  • Faculty slides: Google Cloud in the App Dev Classroom

  • Faculty video: Deploying a Simple App Across Multiple Google Cloud Services

  • Labs: Build and deploy apps with Google App Engine and Firebase

  • Labs: OK Google: Build Interactive Apps with Google Assistant

  • Credential: Professional Cloud Developer Certification

Big data

Google Cloud offers a variety of tools to explore, process, and analyze large amounts of data to make information useful. Along with these tools, your students can utilize numerous public datasets to query information and practice their skills.

Cloud computing

Build the skills your students need to successfully manage cloud-first solutions. They will use the same computing, storage, and networking infrastructure that powers Google to create their own projects and solve challenges.

  • Faculty slides: Google Cloud in the Cloud Computing Classroom

  • Faculty video: Teaching Cloud Computing: Hands-on and Online Resource Examples

  • Faculty video: Panel: Google Cloud Undergraduate Curriculum and Student Projects

  • Video: Cloud Computing Foundations Curriculum

  • Course: Explore Cloud Computing

  • Credential: Associate Cloud Engineer Certification

  • Credential: Professional Cloud Architect

Computer science

Embed fundamental cloud skills throughout your computer science curricula. With Google Cloud, you'll be able to teach your key concepts using a diverse range of services, giving your students the ability to understand and apply what they've learned in practice.

  • Faculty slides: Google Cloud in the CS Classroom

  • Faculty video: Demo: So Many Notebooks, So Little Time

  • Faculty video: Continuous Integration and Delivery in Student Projects

  • Video: Colaboratory: Free Jupyter notebooks in the Cloud

  • Course: Use virtual machines in Compute Engine

  • Credential: Associate Cloud Engineer Certification

  • Credential: Professional Cloud Architect

Cybersecurity

As the world moves more and more processes online, cybersecurity is becoming increasingly important. Find resources to teach students how to detect, investigate, and help stop threats that target their online platforms before they result in damage or loss.

  • Labs: Security and Identity Fundamentals

  • Faculty slides: Google Cloud in the Cybersecurity Classroom

  • Website: Web Security Scanner

  • Video: A Security Practitioners Guide to Best Practice Google Cloud Security

Machine learning and artificial intelligence

Help students discover the power of machine learning to uncover insights and create efficiencies. Use Google Cloud tools like machine learning APIs and AutoML to prepare students to use pre-trained machine learning models or build their own.

Systems administration

Sometimes you just want to teach the cloud as infrastructure. With Google Cloud, your students can set up and administer virtual machines, or explore DevOps. Students can get experience administering a variety of different operating systems and creating networks and subnets with different configurations.

Getting started with Google Cloud

If you’re new to Google Cloud, you’ll want to explore these essential resources to help you get started and make the most of cloud tools and technologies. To start learning at no cost, apply for credits to use towards Google Cloud, Google Cloud Skills Boost learning resources, and more.

Application development

Empower your students to easily develop and deploy web applications, without the hassle of managing infrastructure. With a fully managed, serverless application platform like App Engine, you can focus on writing code—rather than managing servers or configuring deployments.

Big data

Google Cloud offers a variety of tools to explore, process, and analyze large amounts of data to make information useful. Along with these tools, your students can utilize numerous public datasets to query information and practice their skills.

Cloud computing

Build the skills your students need to successfully manage cloud-first solutions. They will use the same computing, storage, and networking infrastructure that powers Google to create their own projects and solve challenges.

Computer science

Embed fundamental cloud skills throughout your computer science curricula. With Google Cloud, you'll be able to teach your key concepts using a diverse range of services, giving your students the ability to understand and apply what they've learned in practice.

Cybersecurity

As the world moves more and more processes online, cybersecurity is becoming increasingly important. Find resources to teach students how to detect, investigate, and help stop threats that target their online platforms before they result in damage or loss.

Machine learning and artificial intelligence

Help students discover the power of machine learning to uncover insights and create efficiencies. Use Google Cloud tools like machine learning APIs and AutoML to prepare students to use pre-trained machine learning models or build their own.

Systems administration

Sometimes you just want to teach the cloud as infrastructure. With Google Cloud, your students can set up and administer virtual machines, or explore DevOps. Students can get experience administering a variety of different operating systems and creating networks and subnets with different configurations.