Skip to main content

Develop deep knowledge

XSeries Program in
Building serverless applications on AWS
AWS

What you will learn

  • Describe how to integrate an application with AWS APIs using the SDK.
  • Describe how to authenticate and authorize requests to AWS APIs.
  • Use Amazon API Gateway to host, authenticate and authorize your own APIs.
  • Store application data in Amazon DynamoDB, Amazon S3.
  • Describe the types of data best suited to storage services Amazon DynamoDB, Amazon S3.

Are you looking to start a career developing software that runs on AWS? Or are you a trying to understand more about how developing applications with AWS benefits developers? Join us for the three-course Building Serverless Applications on AWS series.

In the first course, Integrating AWS with the SDK, we start with the basics of AWS Identity and Access Management to understand the different forms of authentication and security when integrating AWS services. We refactor an existing application using the AWS SDK to replace storage functionality with Amazon Simple Storage Service and Amazon DynamoDB. Next, we investigate using compute services Amazon EC2 and AWS Lambda to run our application code. In the final upgrade, we expose the application functionality as an API with Amazon API Gateway. Our experienced instructors take you on a deep dive on the workings and benefits of each service.

In the second course, Serverless Architectures on AWS, we get hands on with automation tools and serverless managed services. Get your projects completed faster without needing to maintain the underlying servers hosting the managed services. Treat your infrastructure as code using AWS CloudFormation and AWS Serverless Application Model as an automated way to build the resources hosting your applications. We use AWS Amplify to rapidly add front-end hosting and AWS Cognito to add authentication to our application. With Cognito in place, we upgrade the application API to require authentication. Next, we learn to use AWS Step Functions to move a lot of the workflow coordination code out of your applications. Using serverless services, we contrast some options for building event driven architectures with Amazon SNS, Amazon SQS and Amazon EventBridge. Join our expert instructors as we dive deep on real-world use cases for each of the featured services in the course.

In the third and final course, Hands-on with AWS: Software Development Practices, we will provide a combination of video-based lectures, demonstrations and hands-on lab exercises to get you hands-on committing code that flows through a full Continuous Integration and Continuous Delivery pipeline.

Expert instruction
3 high-quality courses
Self-paced
Progress at your own speed
2 months
2 - 4 hours per week
Discounted price: $267.30
Pre-discounted price: $297USD
For the full program experience

Courses in this program

  1. AWS' Building serverless applications on AWS XSeries Program

  2. 2–4 hours per week, for 3 weeks

    Working as a software engineer means building applications that are secure, scalable and span the globe. Building your applications using AWS web services not only makes this possible, but enables you to build efficiently and cost effectively. Let’s cut down the time from idea to production code by seeing what is possible when you build with AWS.

  3. 2–4 hours per week, for 2 weeks

    As a developer with a serverless architecture, you can focus on their core product instead of worrying about managing and operating servers or runtimes, either in the cloud or on-premises. This reduced overhead lets you reclaim time and energy that can be spent on developing scalable and reliable products.

  4. 2–4 hours per week, for 2 weeks

    Being and excelling as a software engineer means knowing and following software development practices. Working efficiently with teammates through continous integration and continuous delivery will help shorten the time it takes to get applications in the hands of your customers.

Meet your instructors
from Amazon Web Services (AWS)

Russell Sayers
Senior Cloud Technologist
Amazon Web Services
Morgan Willis
Senior Cloud Technologist
Amazon Web Services
Seph R
Cloud Technologist
Amazon Web Services

Experts from AWS committed to teaching online learning

Enrolling Now

Discounted price: $267.30
Pre-discounted price: $297USD
3 courses in 2 months
Pursue the Program

Propelling

Drive your career forward with university-backed credit programs and verified certificates

Convenient

Study and demonstrate knowledge on your schedule

Flexible

Try a course before you pay

Supportive

Learn with university partners and peers from around the world