Serverless Development with AWS Lambda and NodeJS

Learn to develop serverless app from ground up using AWS Lambda nd NodeJS

4.35 (100 reviews)
Udemy
platform
English
language
Web Development
category
Serverless Development with AWS Lambda and NodeJS
533
students
7.5 hours
content
Sep 2019
last update
$44.99
regular price

What you will learn

Learn to use AWS Lambda to build serverless applications

Learn to use NodeJS to build services on AWS

Learn the core condepts behind serverless computing

Description

Serverless development is defined as the applications and functions that can run efficiently  on servers alone. The ephemeral, event-triggered stateless compute containers which are and completely managed by the cloud provider are used by the apps to run. Already there are people being attracted to this new concept after hearing about its many benefits. They include deploying codes without hassle. Auto-scaling, zero-server management, lack of upfront provisioning, and faster set up. Highly famed Corporations such as Netflix, Reuters, Telenor, and many others have already listed themselves among its users. With so many factors, it is no surprise to see why this new technology is gaining mass popularity.

What Makes this Course so Valuable?

There are numerous reasons as to why you should learn about Serverless including a massive demand in jobs as well as lucrative salaries which can even reach as high as $120,000 in some parts of the world.  For any beginner, this tutorial would be incredibly helpful since it will teach all that you need to know about Serverless development using AWS and Node.js from scratch. In that way, you’ll become familiar with many of the terminologies that are vital when it comes to learning Serverless. The tutor will make you understand the course in a way that will make it easy and fun for you to learn. Often time, it is challenging to find a course that will make you learn the topic with ease and also gives an awesome learning experience.

Learn how  to build your first “Hello World” application to ensure your understanding regarding the basics of AWS Lamba along with CloudWatch. There is also a Tour of Lambda and you will receive API endpoints using other services such as S3, Rekognition and a lot more. Take a deep dive and learn the proper circumstances of opting for the use of Serverless and when to avoid it.

The course also has a variety of advanced concepts like memory management and behind the scenes. This course will provide you an in-depth knowledge into the topic along with learning to set up a local environment, Lambda catching, data storage, building an API server for a CRM system, build Amazon Alexa Skill with lambda, and much more!

The Course Includes:

1. Introduction and Setting up an AWS account

2. AWS Tour

3. S3 Setup

4. Proof of Concept

5. Creating Endpoint and Front end

6. Deployment with CloudFront

7. API Gateway

8. Building Lots of Projects and Much More!

Master Serverless Development Using AWS Lambda and Node.js with this Project-Focused Course Today!

Content

Introduction

Introduction
AWS Tour
Quiz 1
Serverless Programming Basic Concepts
Quiz 2
Hello World
Quiz 3

Going Further

S3 Setup
Quiz 4
IAM
Quiz 5
AWS CLI
Quiz 6
Proof of Concept
Quiz 7
S3POC Part 1
Quiz 8
S3POC Part 2

Full Stack POC

Serverless Programming 102
Quiz 9
Create Endpoint
Quiz 10
Frontend
CORS
Quiz 11
Deploy with S3
Deploy with CloudFront
Quiz 12
Route 53
Quiz 13
ACM
Quiz 14
Cloud Front
Quiz 15
API Gatway
Quiz 16
Update POC
Quiz 17

Event Drive Programming

Event Driven Programming Part 1
Quiz 18
Event Driven Programming Part 2
Rekognition and CLI POC
Quiz 19
CloudPhoto Part 1 - S3-SNS
Quiz 20
CloudPhoto Part 2 - IAM
Quiz 21
CloudPhoto Part 3 - Looking at the Data
CloudPhoto Part 4 - Detect Labels
Quiz 22
CloudPhoto Part 5 - Detect Faces
Quiz 23

DynamoDB

DynamoDB Create POC Table
Quiz 24
UUID POC
Quiz 25
Dynamo Insert POC
Quiz 26
Dynamo Recall Single Record
Quiz 27
Dynamo Recall Multi Record w- Scan
Quiz 28
Dynamo Recall Multi Record w- Query
Quiz 29

PhotoCloud Project, Saving our Data

NoSQL Design Basics
Quiz 30
Inserting our Data
Creating Environment Variables
Quiz 31
Testing our Data
Quiz 32

PhotoCloud Project, Retrieving our Data

PhotoCloud Scan Function
Quiz 33
ACM Setup
API Gateway Setup
Quiz 34

PhotoCloud Project, Deploying our App

Frontend HTML
CloudFront Setup

Reviews

Aiza
October 14, 2021
Editing was really bad, it breaks the flow of the course coz you think you're getting new information but he just paraphrased what he previously said so you get confused. Furthermore, you can barely see the screen - the font is tiny so you have to squint the whole time. It is also using outdated technology. Lambda currently support Node.js 12+ while the lesson is still using version 8. Without looking at the Q&A, you wouldn't be able to go thru the hands-on exercises.
Nathan
June 18, 2021
The course is "ok". I have a few issues with this, but my biggest gripe, and I think it's a fair one, is the videos are in 720p. It's 2021. Storage is free (and the course even covers S3 storage...). Udemy supports up to 1080p, but this guy decided to record this in 720p. It's so fuzzy. I own 169 Udemy courses and I can tell you that this isn't the norm. This guy shows his (very capable) computer in the videos, so there's no excuse to record in 720p. My macbook is 3k. My phone is 3k. My desktop is 4k. My iPad 12.9" is 2732. Even a $500 Acer Chromebook at best buy is 2200x1500. In video 9, I saw that his cursor was at character 62. You could fit 4 of that width on his screen per line. His font size was so small he could fit 240 characters per line, but he recorded at 720p. How am I supposed to read this? Not his concern evidently. Remember, this isn't some free YouTube video. This guy tried to charge you $50 for this. So, why am I watching this in 1280x720!?
David
December 1, 2019
This course has some great concepts. Although the production of the course is pretty sad. Be prepared for really bad video editing (sudden / unexpected rewinds, sudden stops is concepts, suggestions of stuff that is never explained, etc). In addition there are constant suggestions of resources that area available (Example are only available for chapter 1-4 and are missing for all the more interesting later chapters. In addition the final chapter suggests more topics that don't exist.) . I'm hoping this class is just incomplete and gets a major overhaul. If that happens I will change my rating. Until this class is lucky to get a 2 out of 5. I'm lowing my rating from 2->1. Two reasons. 1) The course requires NodeJS 8.10 on AWS Lambda to work which is in the process of being removed from AWS Lambda. So next year don't plan on these examples even working. 2) The course support (Q/A) for this course is horrible compared to every other udemy course I have taken. (And I take 5-6 courses a year.)
Ricky
September 13, 2019
There are some very noticeable editing errors in this course, including retakes of the same content being covered and bloopers. image for code is not high res and can be hard to read and sound is a bit on the quiet side.
Kevin
September 1, 2019
A good overview of various AWS services with lectures sometimes being choppy as if it was a draft before the final cut. However, I did learn a few things, and it was nice to observe services that I haven't used yet in action.
Chris
July 14, 2019
I want to like this course but there are so many mistakes and edits that were left in. Also sometimes they recommend you check for a link which is not there and they have not answered my questions. Difficult without help. I have persevered and solved my own problems. Disappointing. The course itself is good. Still giving 4.5 stars.

Charts

Price

Serverless Development with AWS Lambda and NodeJS - Price chart

Rating

Serverless Development with AWS Lambda and NodeJS - Ratings chart

Enrollment distribution

Serverless Development with AWS Lambda and NodeJS - Distribution chart

Related Topics

2380588
udemy ID
5/23/2019
course created date
11/20/2019
course indexed date
Bot
course submited by