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
Rating: 4.6 out of 5 (91 ratings)
10,442 students
English
English [Auto]
Javascript and Node
Create a simple web-app
Hosting the web-app on AWS with auto-scaling features

Requirements

  • Create an AWS account

Description

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


Who this course is for:

  • Beginners to Javascript and Node
  • Seasoned developers looking for guidance on how to set up a project with AWS Fargate

Course content

4 sections15 lectures1h 46m total length
  • Introduction & course goals
    06:56
  • Technology stack
    03:59

Instructor

Entrepreneur
Michael Gradek
  • 4.6 Instructor Rating
  • 91 Reviews
  • 10,788 Students
  • 2 Courses

My all-time favourite quote is "If everything seems under control, you're just not going fast enough" by Mario Andretti. I wake up each day dreaming of creating truly outstanding and engaging products millions of people will want to use.

I studied Business Management, but technology always laid deep in my heart from the moment I first got my hands on a computer. Since a young age, I self-taught myself coding and web development, both front-end as well as back-end.

I can firmly say that having both Business and Technological skills has allowed me to get the jobs I always wanted to get at amazing tech companies, but more importantly, has allowed me to be free. Freedom in the form of being capable of building projects and startups that allow me to live the life I always dreamt of.

My personal goal is to pass this freedom on to more people, hopefully you too.