Course Overview:

This course introduces students to the fundamentals of API Design and the built-in capabilities offered by Google Cloud’s Apigee API Platform. Through a combination of lectures, hands-on labs, and supplemental materials, students will learn how to design, build, secure, deploy, and manage API solutions using Google Cloud’s Apigee API Platform. 

After completing this course, participants will be able to:

  • Identify the purpose and value of Google Cloud's Apigee API Platform.
  • Develop a good understanding of Google Cloud's Apigee API Platform terminology and organizational model.
  • Interact with Google Cloud's Apigee API Platform.
  • Solve scenarios by leveraging APIs, recommended practices, and an API-first strategy.
  • Understand and put into practice the API lifecycle.
  • Identify capabilities available to secure, scale, and manage APIs and API products.

Upcoming Batches

Loading Dates...

Key Features:

  • Practical, Hands-On Learning:

    This course is designed to use Apigee X, the new software-as-a-service Apigee offering. 

    The core labs are meant to build upon each other, with each core lab automatically loading the solution for the previous lab. 

    There are 13 labs in total, including both core and supplemental labs. 

     

  • End-to-End Analytics Lifecycle Coverage:

    The course covers the full API lifecycle, from design and development to publishing and analytics. 

    Students learn how to secure, scale, and manage their APIs.

     

  • Tool-Centric Approach:

    Hands-on experience with Apigee API Platform through labs and the Apigee console. 

    Students will learn about using REST API clients and curl commands.

     

  • Beginner-Friendly Curriculum:

    The course is designed to introduce students to the fundamentals of API Design and Apigee. 

    No prior experience with the Google Cloud is required.

     

  • Instructor-Led, One-Day Format:

    The course is a one-day, instructor-led training.

  • Interactive and Engaging Modules:

    The course is structured into 11 modules, each with learning objectives and labs. 

    There are quizzes for each module.

  • Introduction to API Security:

    Gain a deep understanding of OAuth and its application. 

    Learn how to protect against content-based and internal threats.

  • Business-Focused Visualizations:

    Understand the value and use of API analytics and how to use custom metrics and dimensions. 

    Learn about message logging.

  • Google Cloud Ecosystem Orientation:

    Understand how Apigee X is integrated with Google Cloud. 

    Learn about the different Apigee deployment models.

  • Clear Learning Objectives and Outcomes:

    The course has defined learning objectives and is assessed through quizzes.

Who should Attend?

  • Developers, architects, or engineers responsible for the solutioning, design, implementation, or management of APIs, API products, or digital products that leverage APIs.

Prerequisites:

To get the most out of this course, it is recommended that participants have:
  • A basic understanding of data types, storage options, and familiarity with SQL is helpful but not required. The course is structured to be accessible for beginners.
  • Why choose CloudThat as your training partner?

    • Specialized GCP Focus : CloudThat specializes in cloud technologies, offering focused and specialized training programs. We are Authorized Trainers for the Google Cloud Platform. This specialization ensures in-depth coverage of GCP services, use cases, best practices, and hands-on experience tailored specifically for GCP.
    • Industry-Recognized Expertise : As a Google Cloud Partner, our training is delivered by certified professionals who bring a wealth of practical experience. This expertise translates into high-quality, relevant instruction that goes beyond theoretical knowledge.
    • Customized Learning Paths : We provide customized training solutions to align with your team’s specific goals. Our flexible delivery models, including public workshops and private bootcamps, cater to diverse organizational needs.
    • Dedicated Post-Training Support : Our commitment extends beyond the classroom. We offer dedicated support to ensure learners can apply their new skills effectively, providing a valuable resource for ongoing professional development.
    • Proven Track Record : With a strong presence in the cloud training industry, we have successfully trained thousands of professionals worldwide, helping them achieve certification and career growth.

    Course Outline: Download Course Outline

    Topics

    • Apigee role in API Management
    • Apigee logical components and organizational structure
    • Flexible deployment models
    • API lifecycle overview

    Objectives

    • Define role of API Management
    • Explain lifecycle
    • Differentiate deployment models

    Activities

    • Lecture
    • Quiz

    Topics

    • Fundamentals of REST API design
    • API-first development value
    • OpenAPI specifications

    Objectives

    • Describe REST API design
    • Apply API-first approach
    • Discuss OpenAPI specs

    Activities

    • Lecture
    • Quiz

    Topics

    • Building blocks of APIs and API proxies Flows, policies, route rules, target servers Exposing APIs and connecting proxies

    Objectives

    • Define API proxies
    • Explain proxy-to-backend connection

    Activities

    • Lab

    Topics

    • API product definitions and strategies Developers, applications, API keys Publication process, REST responses

    Objectives

    • Define API products
    • Describe API publication process

    Activities

    • Lab

    Topics

    • Importance of API security User authentication and authorization OAuth (tokens, grant types) Federated security, JWTs

    Objectives

    • Understand OAuth
    • Apply security best practices

    Activities

    • Lab
    • Quiz

    Topics

    • Content-based attack protection Transport security Data protection (KVMs, masking)

    Objectives

    • Protect backend traffic
    • Apply data masking

    Activities

    • Lab

    Topics

    • Built-in mediation capabilities Patterns for JSON, XML, SOAP Extensibility: Service Callouts, JS, Java Shared flows, reusability

    Objectives

    • Implement mediation
    • se extensibility options

    Activities

    • Lab

    Topics

    • Rate limiting, quotas Caching strategies

    Objectives

    • Apply traffic mgmt
    • Use caching

    Activities

    • Lab
    • Quiz

    Topics

    • Publishing strategy API versioning Developer portals

    Objectives

    • Describe publishing
    • Explain portals

    Activities

    • Lab
    • Quiz

    Topics

    • Logging options
    • API analytics
    • Custom metrics & dimensions

    Objectives

    • Apply analytics
    • Extend with custom metrics

    Activities

    • Lecture
    • Quiz

    Topics

    • CI/CD practices
    • Apigee API capabilities
    • Deployment options

    Objectives

    • Use Apigee API
    • Understand deployment

    Activities

    • Lecture
    • Quiz

    Certification Details:

      CloudThat Course Completion Certificate

    Select Course date

    Loading Dates...
    Add to Wishlist

    Course ID: 26103

    Course Price at

    Loading price info...
    Enroll Now

    FAQs:

    This course is an introduction to data analytics on Google Cloud, designed for learners with no prior experience.

    The course focuses on BigQuery, Looker, Looker Studio, and BigLake, focusing on data querying, exploration, visualization, and sharing.

    It is a 1-day, instructor-led training that combines theory, hands-on labs, and quizzes to ensure an interactive learning experience.

    Learners will complete 6 labs, including tasks like running SQL queries in BigQuery, creating dashboards in Looker, and exploring datasets using visualization tools.

    Yes, the course introduces basic SQL for querying data in BigQuery. No advanced SQL knowledge is required to start.

    The course emphasizes real-world applications, helping learners use data to answer business questions and support data-driven decision-making.

    This course serves as an introductory foundation. Learners interested in advanced topics like machine learning or in-depth SQL can pursue follow-up courses.

    Yes, upon completing all modules and hands-on labs, learners typically receive a course completion certificate from Google Cloud Learning Services.

    A basic understanding of data types, storage options, and familiarity with SQL is helpful but not required. The course is structured to be accessible for beginners.

    Enquire Now