FREE: Create a Node JS backend app and host it on AWS

Create a backend app from start to finish and run it on auto-scaling containers on AWS

4.63 (551 reviews)
Udemy
platform
English
language
Other
category
instructor
FREE: Create a Node JS backend app and host it on AWS
31,196
students
2 hours
content
Jan 2021
last update
FREE
regular price

What you will learn

Javascript and Node

Create a simple web-app

Hosting the web-app on AWS with auto-scaling features

Why take this course?

Hi! This is a free course on how to build backend applications using Node JS. It's intended for either JavaScript beginners, or developers that want to learn how to deploy their applications on auto-scaling containers on AWS.

We take a learn-by-doing approach. In a matter of minutes, you'll have a running NodeJS Express application. Over the course of the lectures you'll develop your very own To Do List backend application.

After completing the To Do List app, we will learn how to deploy the app on AWS Fargate (using Docker containers) and then optionally purchase a domain name and have the entire world access our app through our very own custom domain!

In this course we will:

  • Build a very simple to-do app (backend only)

  • Containerize (dockerize) the app

  • We will then configure AWS Fargate to host our app.

Why is JavaScript and Node so awesome?

  • Well, it's the most used programming language in the world

  • Heaps of community support when you encounter bugs and issues

  • Loads of companies looking for JavaScript developers

Why is AWS Fargate so amazing?

  • It automatically provisions and monitors the load on our compute resources so we don't have to

  • It auto-scales our app so meet traffic loads, and scales back to reduce costs

  • It turns a traditional app into a "serverless" one


Content

Introduction

Introduction & course goals
Technology stack

Coding our Backend app

Installing Node (skip this if you've already got it installed)
Creating our Express app
How requests and responses work
Creating a Hello World example
Creating a ToDo list
Enabling a user to complete a ToDo item
Filtering our ToDo list for pending tasks only
Enabling users to add new ToDo items to the list

Deploying your app on AWS Fargate

Dockerizing your app
Uploading the Docker image to AWS
Setting up AWS Fargate
Assigning a domain name to your project

Outro

Thanks! I hope you enjoyed the course

Screenshots

FREE: Create a Node JS backend app and host it on AWS - Screenshot_01FREE: Create a Node JS backend app and host it on AWS - Screenshot_02FREE: Create a Node JS backend app and host it on AWS - Screenshot_03FREE: Create a Node JS backend app and host it on AWS - Screenshot_04

Reviews

Michelle
December 7, 2022
It's a great match. He takes the time to go over what everything means instead of just giving us code to write.
Miguel
October 24, 2022
Many assumptions not covered on the credentials and aws terminal tools instalation in windows enviroments. In order to conect to amazon. All the other stuff is OK
Ajdivot
October 21, 2022
Курс хороший, короткий и информативный - по делу. Проблема в том, что часть с AWS пришлось откинуть и делать в Heroky, поскольку я из России и не могу подтвердить доступ к AWS, но это не вина автора курса.
Matias
September 20, 2022
Esta muy bueno, lo único a mejorar me pareció que le dedica muy poco al load balancer y su configuración que ese es útil para muchos cursos de diversos niveles.
Sachin
July 1, 2022
Good, Crisp, Clear, To the point explanation about making Express App and hosting it to AWS Fargate as a Docker container App
Shawn
June 27, 2022
Easy to follow along with. Price was right. Only comment would be for beginners following along on the AWS console steps will see different dialog/ui choices (AWS changes since this course was released). Not sure if the course can be updated for the respected changes or not. Maybe add a document with said changes as opposed to re-recording the video? Thanks for the free video!
Joan
June 15, 2022
Excelente, la forma y el contenido del curso ha sido maravilloso. Excellent, the route and content of this course has been wonderful.
Eigital
April 10, 2022
great experience to learn from you from scratch it gives idea to move on the world thanks for the wonderful course thank you
Roman
April 2, 2022
Realy very cool, but my problem is what i`m no speack soo good english for understand, thanks for suptitles ia have a chance for learning! Thnaks!
Kritsana
March 31, 2022
It is a good course for beginners. The scope in each lesson is short and can be easily understood by anyone with a JavaScript background.
Avinash
December 31, 2021
On point and precise without unnecessary learnings. Good course to learn AWS FARGATE , NodeJS backend api
David
October 7, 2021
The content is excellent! A great way for a beginner to get an overview of automating containers with NodeJS. My only suggestion for improvement is for the Teacher to add the referenced code to Github or add to the course for download, but what do you expect for free..so my 5 stars stands.
Sarma
September 20, 2021
This course is an amazing way to learn NodeJS. I am able to develop a real application. Trainer is very knowledgeable.
Irfan
August 15, 2021
What an awesome way to present the content. WOW, this trainer gained huge respect from me for being such an awesome presenter. No fluff, no waste of time, just to the point! I'm a fan! Will be looking forward to learn many new topics in AWS from him in future. God bless!
Bay
April 9, 2021
Instructor is very clear and explains in detail what he is doing, although I do not think this compressed course is for beginners.

Charts

Price

FREE: Create a Node JS backend app and host it on AWS - Price chart

Rating

FREE: Create a Node JS backend app and host it on AWS - Ratings chart

Enrollment distribution

FREE: Create a Node JS backend app and host it on AWS - Distribution chart
3735252
udemy ID
12/29/2020
course created date
1/16/2021
course indexed date
Bot
course submited by