Build a Serverless App with AWS Lambda - Hands On! 2024 ed.

  • Overview
  • Curriculum
  • Instructor
  • Review

About This Course

Create a chat web app using Amazon Web Services - Lambda, DynamoDB, API Gateway, S3, Cognito, CloudFront, and more.

New! Re-recorded for 2024 against the latest AWS services and UI's, including the new API Gateway UI.

Immerse yourself in Amazon Web Services (AWS) with this hands-on, project-based course - and truly internalize some highly valuable skills in the world of technology. We'll walk you through building your own chat website using nothing but AWS services - and no standalone services or server instances at all! 

Building a "serverless app" using AWS and its Lambda service is a great introduction to the core services AWS offers. As you create your chat application, you'll learn and use the following AWS services:


  • S3 (Simple Storage Service) - For storing static HTML and vending it to your users' browsers

  • Lambda - For executing logic in the cloud for storing and retrieving data in your application

  • IAM (Identity and Access Management) - For securing access to your services

  • API Gateway - For presenting a well-modeled API to your clients and automatically generating client-side code to communicate with it

  • DynamoDB - For quickly storing and retrieving data at scale

  • Cognito - For managing users, account creation, and logins securely

  • CloudFront - For accelerating the delivery of your site to end users with a CDN

We'll tie it all together by learning and practicing Javascript, and we'll learn about CORS to grant browsers the permissions they need to run a serverless application.

Even if you're familiar with AWS, you'll learn valuable techniques on how to build a fully functional, dynamic website without maintaining any servers at all - not even via EC2!

Your highly experienced guides through this project are Frank Kane, formerly a senior manager at Amazon, and Brian Tajuddin, a principal engineer also formerly working at Amazon. You'll be learning AWS from people who were there when it was being created. You'll join over 700,000 other students of the Sundog Education team who have leveled up their careers with hot technical skills.

Although this course isn't targeting any specific AWS certification exam, you'll leave it with a great foundation of AWS knowledge that will begin to prepare you for them.

  • Build a chat application entirely with AWS services, and no stand-alone servers at all

  • Architect and design serverless applications

  • Serve static resources to browsers using AWS's S3 (Simple Storage Service)

Course Curriculum

2 Lectures

Instructors

Profile photo of Sundog Education by Frank Kane
Sundog Education by Frank Kane

Sundog Education's mission is to make highly valuable career skills in data engineering, data science, generative AI, AWS, and machine learning accessible to everyone in the world. Our consortium of expert instructors shares our knowledge in these emerging fields with you, at prices anyone can afford. Sundog Education is led by Frank Kane and owned by Frank's company, Sundog Software...

Instructors

Profile photo of Frank Kane
Frank Kane

Frank spent 9 years at Amazon and IMDb, developing and managing the technology that automatically delivers product and movie recommendations to hundreds of millions of customers, all the time. As an Amazon “bar raiser,” he held veto authority over hiring decisions across the company, interviewed over 1,000 candidates, and hired and managed hundreds. He holds 17 issued patents in the...

Instructors

Profile photo of Sundog Education Team
Sundog Education Team

Our mission is to make highly valuable skills in machine learning, big data, AI, and data science accessible at prices anyone in the world can afford. Our current online courses have reached over 500,000 students worldwide. Sundog Education CEO, Frank Kane, spent 9 years at Amazon and IMDb, developing and managing the technology that automatically delivers product and movie recommendations...

Instructors

Profile photo of Brian Tajuddin
Brian Tajuddin

I am a professional software engineer specializing in high-scale enterprise systems. In my career, I've worked on enterprise content integration, customer-facing ecommerce, machine learning, service frameworks, and business tooling. I've spent 17 years working at Amazon and Salesforce, so I've both used and helped build some of the biggest cloud services in the world.

Review
4.9 course rating
4K ratings
ui-avatar of Ewa Tymoszewska
Ewa T.
5.0
7 months ago

Easy to folllow

  • Helpful
  • Not helpful
ui-avatar of Ata Kirmani
Ata K.
5.0
8 months ago

At the start, it was looking like there was more focus to the other technologies like JS etc. than AWS stuff, but after half way through the course, it got interesting and more useful.

  • Helpful
  • Not helpful
ui-avatar of Vaibhav Raj
Vaibhav R.
4.5
8 months ago

Really this course has built the confidance in me in working with AWS and lambda.

  • Helpful
  • Not helpful
ui-avatar of David Foley
David F.
5.0
8 months ago

Directly to the point 🤌🤌🤌

  • Helpful
  • Not helpful
ui-avatar of Matthias Mayrock
Matthias M.
2.0
9 months ago

On the positive side, the course introduces some fundamental AWS services such as Lambda, S3, DynamoDB, API Gateway, Cognito, and CloudFront. However:

1. The course mainly involves clicking through the AWS console and pasting pre-made code snippets. This approach offers minimal learning opportunities.

2. The app, as it's built, is not practical. It's error-prone and difficult to replicate due to excessive manual steps in the AWS console, with no CI/CD pipeline in place, no CDK.

3. The choice of technology, particularly the use of jQuery and similar tools, feels outdated.

  • Helpful
  • Not helpful
ui-avatar of Roland Kiss
Roland K.
5.0
10 months ago

Great learning experience from the bottom up and the support for the course is much appreciated. All errors I have encountered has been answered in the Q&A session.

  • Helpful
  • Not helpful
ui-avatar of Dean Carrera
Dean C.
4.5
10 months ago

Very good information. Instructors are clear on explaining the content.

  • Helpful
  • Not helpful
ui-avatar of Pritam Banik
Pritam B.
5.0
11 months ago

One of the best AWS project

  • Helpful
  • Not helpful
ui-avatar of Mir Anas
Mir A.
2.5
11 months ago

How is this hands-on if you are copy-pasting code . It becomes so much easier to understand if you write the code yourself.

  • Helpful
  • Not helpful
ui-avatar of Anwarul Islam
Anwarul I.
5.0
11 months ago

One of the best hands-on training in Udemy on AWS.

  • Helpful
  • Not helpful
Leave A Reply

Your email address will not be published. Required fields are marked *

Ratings

Courses You May Like

Lorem ipsum dolor sit amet elit
Show More Courses