AWS Serverless APIs & Web Apps – A Complete Introduction
What you’ll learn
-
Build, secure and run APIs without managing any servers using AWS API Gateway and Lambda
-
Host SPAs without managing any servers
-
Add user authentication to serverless applications
-
Run code on-demand in the cloud
Serverless computing will shape the future of web development since it allows you to get rid of many issues “traditional” web hosting poses.
Now’s the time to dive into this exciting new technology!
Unlike in traditional web hosting, where you spin up servers, configure them and then deploy your code, in serverless applications, you don’t manage any servers! Instead, you only provide your code and define when it should get executed. Done!
Without managing any servers, you typically pay way less (since you got no overhead capacity), can react much better to incoming traffic spikes and don’t have to worry about server security!
For these very reasons, it’s no wonder that serverless computing is on the rise, with more and more companies adopting it! Learn it now to gain an edge and either use it for your own projects or apply for high-paid jobs!
What does this course offer then?
This course will introduce you to serverless computing and then quickly dive into how to build serverless apps with Amazon Web Services (AWS).
Specifically, you will learn:
-
how you can build a REST API without worrying about servers, using AWS API Gateway
-
to set up your on-demand code via AWS Lambda
-
how to execute that Lambda code whenever incoming requests reach your defined REST endpoints
-
how you can store data in a database – naturally without managing any database servers!
We won’t stop there though! Instead, you’ll then dive even deeper into serverless computing and learn:
-
how you can add user authentication to your existing frontend apps and how you can then also protect your REST API against unauthenticated access with ease!
-
how you can easily integrate a complete user sign up & sign in flow (including user confirmation) into ANY app (web app, iOS or Android app!) with AWS Cognito
-
how to deploy your web app in a serverless manner
-
how to speed up the delivery of your static web app assets
-
how to secure your serverless app
-
what else you can build with the services covered in this course and which other services might be interesting to you
-
where to dive deeper regarding advanced development workflows
-
and much more!
Is this course for you?
Now that you know what this course offers, is it the right choice for you? Which skills should you bring?
This course is absolutely the right choice for you if you’re interested in providing great web applications without worrying about the provisioning of servers.
It’s also the right choice if you already got experience as a system administrator but are interested in keeping up with the latest developments and the many new possibilities serverless computing offers.
You will need some basic AWS knowledge, or the willingness to dive deeper into AWS alongside taking this course. Additionally, a credit card is required for signing up to AWS.
Finally, you should be familiar with APIs and SPAs (Single-Page-Applications) and which role they play in today’s web development environment. You don’t need to know how to create them though.
I’d be very happy to welcome you on board!
Who this course is for:
- Anyone who’s interested in focusing on the core business logic instead of the infrastructure needed to run an API and/ or SPA
- Anyone who wants to use modern techniques to create highly scalable and extremely cost-efficient web apps
- Anyone who works with APIs and/ or SPAs on a regular basis and wants to learn how to create flexible and cost-effective web apps
- Every developer who loves the “Dev” in “DevOps” but would be happy to make the “Ops” part easier
12 reviews for AWS Serverless APIs & Web Apps – A Complete Introduction
Add a review
Original price was: $99.99.$17.99Current price is: $17.99.
Jo F. –
Excellent course! Explained well and simply! You can always tell if the teacher has actual experience (not just the documented tutorials) if they clearly describe how things fit together and the purpose behind what you are doing – Max does that throughout the course. Highly recommend!
Nurhazwan Yusof –
All are well explained and easy to understand. Just a small suggestion, for any code resources, maybe you can provide in the other language coding too such as Python and Java since not everyone are well understand in JavaScript
Janick Mantov –
I think, sometimes obvious stuff is explained or ‘best practice’ approach is not followed (e.g. using a Math.Random() for UserId instead of a uuid value)
If/when I get the impression of not following ‘bet practice’, I become doubtful of the value
Ryan Campbell –
A little out of date, but as always, Max is a fantastic instructor. He thoroughly explains concepts in an easy to understand way. The course could be improved with examples from the most current AWS UI, additional use case examples, and a deeper dive on development workflows.
Sergii Sypalo –
Good course, but a bit outdated. I wish provided Angular project was uploaded to some Docker image, which we can pull, otherwise, the instructor has to revisit and update code to support newer frameworks/versions to avoid student questions/complaints.
Abayomi J. Oyesola –
Max is an excellent teacher! And the AWS Serverless API course is an all-around course that is useful for all developers who want an easy to build backend for their apps.
Jose Emmanuel Ho –
Most of the time. The instructor cannot explain very well or was holding of certain explanations as not part of the course even if its relevant. This is not a good introductory course. the instructor did not make an effort to create any visual representation of what he is explaining about and instead decided to use his hand and fingers to wave into the air drawing in wind about what he is talking about instead of making a visual aid to help his teaching.
Davide Rolando –
Despite being not very recent, this course is packed with content, updated where needed. And Max, as always, delivers top quality teaching. Quite impressive.
Matheus de Araújo Correia Lima Melo –
Conteúdo poderia ter uma atualizada, mas no geral ainda satisfaz muito bem!
Jessica Chapdelaine –
Had my first project working on Amazon Connect, and this course really helped me understand more of AWS services and what is available. Great overview
Mike Laubscher –
Max’s hard work he puts into his content is once more evident and appreciated. I look forward to a refresh on this course.
Tord Ronn –
Good content, good pace and the only issue I have had that it took a while to figure out was an error in the Lambda store function. The “+” in front of “Age”: {
N: “”+event.age
},
“Height”: {
N: “”+event.height
},
“Income”: {
N: “”+event.income
}