HomeCoursesAWS API Gateway: The Unsung Warrior
4.5

Intermediate

16h

AWS API Gateway: The Unsung Warrior

Become an AWS pro by getting hands-on with API Gateway. Developed by AWS Solution Certified Architects, you’ll build secure apps, integrate services, and create a chat app. No setup, no cleanup, no hassle.
Join 2.7 million developers at
Overview
Content
Reviews
Related
API Gateway is an important component of the AWS serverless stack and has great potential to enable low latency, low-cost, and secure applications. This course takes you through all aspects of the AWS API Gateway and contains ready-to-use code snippets to implement different patterns of serverless API development in AWS. You’ll learn core concepts and get hands-on experience with core API Gateway capabilities. You’ll also dive deep into data mapping and WebSocket APIs and build a fully functional multi-user chat application with WebSocket API. You’ll learn about various services that can integrate with the API Gateway. Throughout the course, you’ll use IaC to provision resources, coupled with an introduction to CloudFormation. You’ll conclude the course by building a fully functional chat application with a bot that listens to the conversation and sends random jokes when asked. Through detailed lessons covering theoretical and practical knowledge, this course helps you master the AWS API Gateway service.
API Gateway is an important component of the AWS serverless stack and has great potential to enable low latency, low-cost, and s...Show More

WHAT YOU'LL LEARN

Hands-on experience with core API Gateway capabilities
Understanding intricate configurations of the AWS API Gateway that enable low-cost, low-latency, serverless applications
The ability to integrate AWS API Gateway with AWS services, including Dynamo, S3, Step Functions, Comprehend, and others
Hands-on experience building a fully functional multiuser chat application with WebSocket API
Hands-on experience building a fully functional chat application with a Jokes Bot
Hands-on experience with core API Gateway capabilities

Show more

TAKEAWAY SKILLS

Using AWS Cloud Services

Content

1.

Introduction to API Gateway

7 Lessons

Get familiar with AWS API Gateway, serverless architectures, and transitioning from monolithic systems.

2.

API Gateway: High Level View

10 Lessons

Grasp the fundamentals of AWS API Gateway, focusing on various API types and integrations.

3.

API Gateway: Basic Configurations

10 Lessons

Explore the configurations for data mapping, authentication, throttling, logging, tracing, caching, and CORS in AWS API Gateway.

4.

Data Mapping Deep Dive

8 Lessons

Break down complex ideas in data mapping using AWS API Gateway's integration capabilities.

5.

Websocket Deep Dive

5 Lessons

Solve problems in WebSocket API Gateway for real-time, cost-efficient app communication.

7.

Appendix

2 Lessons

Master the steps to effectively use CloudFormation and AWS CLI for AWS resource management.
Certificate of Completion
Showcase your accomplishment by sharing your certificate of completion.

Course Author:

Developed by MAANG Engineers
Every Educative lesson is designed by a team of ex-MAANG software engineers and PhD computer science educators, and developed in consultation with developers and data scientists working at Meta, Google, and more. Our mission is to get you hands-on with the necessary skills to stay ahead in a constantly changing industry. No video, no fluff. Just interactive, project-based learning with personalized feedback that adapts to your goals and experience.

Trusted by 2.7 million developers working at companies

Hands-on Learning Powered by AI

See how Educative uses AI to make your learning more immersive than ever before.

AI Prompt

Build prompt engineering skills. Practice implementing AI-informed solutions.

Code Feedback

Evaluate and debug your code with the click of a button. Get real-time feedback on test cases, including time and space complexity of your solutions.

Explain with AI

Select any text within any Educative course, and get an instant explanation — without ever leaving your browser.

AI Code Mentor

AI Code Mentor helps you quickly identify errors in your code, learn from your mistakes, and nudge you in the right direction — just like a 1:1 tutor!

Free Resources

FOR TEAMS

Interested in this course for your business or team?

Unlock this course (and 1,000+ more) for your entire org with DevPath