Developing Applications with Google Cloud Course

Price
$2,700.00 USD

Duration
3 Days

 

Delivery Methods
Virtual Instructor Led
Private Group

Course Overview

Application development is evolving—and Google Cloud is leading the way. Over 70% of organizations now use cloud-native platforms to accelerate delivery and scale efficiently. The Developing Applications with Google Cloud training course gives application developers the skills to build secure, scalable cloud applications using Google Cloud Platform services.

In this 3-day instructor-led training, you'll explore best practices for modern application development, from choosing the right compute and cloud storage options to securing APIs with proper authentication and leveraging generative AI capabilities. Through hands-on labs, you’ll gain experience designing, deploying, and orchestrating microservices using services like Cloud Functions, Eventarc, Cloud Tasks, and Workflows. You’ll also learn to build applications that scale across cloud infrastructure using continuous integration and deployment pipelines.

Course Objectives

This Google Cloud course teaches participants how to develop applications that scale effectively in a cloud-native environment. You’ll learn to:

  • Apply best practices for cloud application development and deployment
  • Use authentication and authorization to secure services and APIs
  • Choose the right compute and cloud storage options for your use case
  • Explore microservice architecture, orchestration, and event-based triggers
  • Build and deploy applications using Cloud Functions and Google Cloud Platform services

Who Should Attend?

Application developers, architects, and cloud engineers.
  • Top-rated instructors: Our crew of subject matter experts have an average instructor rating of 4.8 out of 5 across thousands of reviews.
  • Authorized content: We maintain more than 35 Authorized Training Partnerships with the top players in tech, ensuring your course materials contain the most relevant and up-to date information.
  • Interactive classroom participation: Our virtual training includes live lectures, demonstrations and virtual labs that allow you to participate in discussions with your instructor and fellow classmates to get real-time feedback.
  • Post Class Resources: Review your class content, catch up on any material you may have missed or perfect your new skills with access to resources after your course is complete.
  • Private Group Training: Let our world-class instructors deliver exclusive training courses just for your employees. Our private group training is designed to promote your team’s shared growth and skill development.
  • Tailored Training Solutions: Our subject matter experts can customize the class to specifically address the unique goals of your team.

What is the Developing Applications with Google Cloud training course?

This is a 3-day training course that teaches developers how to build, secure, and deploy applications using Google Cloud Platform services like Cloud Functions, Eventarc, and API Gateway.

What will I learn about application development on Google Cloud?

You’ll learn best practices for scalable cloud app development, compute and storage options, microservices, security, and orchestration tools across Google Cloud.

How will this training help me build and deploy apps?

The course includes hands-on labs that walk you through building microservices, deploying serverless applications, and securing APIs using IAM and authentication best practices.

Does the course include real-world use cases?

Yes. You'll explore practical examples involving microservices, event-driven development, and the use of AI tools to enhance application capabilities in cloud environments.

Is this course suitable for new cloud developers?

This course is best for those with some programming and basic cloud experience. It's an excellent next step for developers ready to start building in Google Cloud.

Course Prerequisites

  • Programming experience is recommended.
  • Basic proficiency with command-line tools and Linux operating system environments is helpful.

Agenda

Best Practices for Cloud Application Development

  • Principles of scalable application development
  • Patterns for modern cloud infrastructure
  • Tools and processes for performance and resilience

Getting Started with Google Cloud Development

  • Overview of Google Cloud Platform
  • Set up your development environment
  • Connect to cloud storage and APIs

Data Storage Options

  • Cloud SQL, Firestore, Bigtable, and Cloud Spanner
  • Match the right storage to your use case
  • Optimize for performance, cost, and availability

Handling Authentication and Authorization

  • Secure APIs using OAuth 2.0, service accounts, and IAM
  • Implement authentication using Firebase and Identity Platform
  • Hands-on: Apply access controls to your application

Adding Intelligence to Your Application

  • Integrate machine learning and generative AI
  • Use Vertex AI and pre-trained models in Google Cloud
  • Practical use cases for AI-driven apps

Deploying Applications

  • Compare compute options: App Engine, Cloud Run, GKE
  • Continuous integration and delivery in the cloud
  • Deploy with Cloud Build and Artifact Registry

Monitoring and Performance Tuning

  • Logging, metrics, and alerting with Operations Suite
  • Use Cloud Profiler and Cloud Trace to diagnose issues
  • Best practices for optimizing performance

Microservices and Event-Based Architectures

  • Design loosely coupled microservices
  • Use Cloud Pub/Sub, Eventarc, and Cloud Tasks for coordination
  • Coordinate workflows with Workflows and Cloud Scheduler

Cloud Functions and Serverless Development

  • Write event-driven apps with Cloud Functions
  • Trigger functions with HTTP and API Gateway
  • Secure, monitor, and deploy Cloud Functions
 

Upcoming Class Dates and Times

Sep 17, 18, 19
8:00 AM - 4:00 PM
ENROLL $2,700.00 USD
 



Do You Have Additional Questions? Please Contact Us Below.

contact us contact us 
Contact Us about Starting Your Business Training Strategy with New Horizons