Udemy

Build Node.js apps with AWS DynamoDB & Docker containers

Enroll Now
  • 216 Students
  • Updated 3/2021
4.0
(27 Ratings)
CTgoodjobs selects quality courses to enhance professionals' competitiveness. By purchasing courses through links on our site, we may receive an affiliate commission.

Course Information

Registration period
Year-round Recruitment
Course Level
Study Mode
Duration
2 Hour(s) 41 Minute(s)
Language
English
Taught by
Michael Gradek
Rating
4.0
(27 Ratings)
1 views

Course Overview

Build Node.js apps with AWS DynamoDB & Docker containers

Build scalable apps using Node, Amazon's DynamoDB (key-value store), Docker containers & host them on with auto-scaling

In this course you will learn how to:

  • Build a REST API using Node.js alongside the Express library

  • Persist data using AWS DynamoDB

  • You will learn how to develop using DynamoDB on your local computer before deploying your app in production

  • Containerize your app using Docker

  • Push your app to AWS Elastic Container Registry

  • Host your app using AWS Fargate & AWS Load Balancing

  • Enable auto-scaling which means AWS will take care of adding / removing compute resources to cater to demand spikes on your app

  • Point a domain name to your app so it's easily accessible

Who is this course for?

  • Javascript beginners

  • Developers wanting to learn how to deploy apps using AWS Fargate & Load balancing

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

Learning methodology:

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.

Course Content

  • 5 section(s)
  • 45 lecture(s)
  • Section 1 Introduction
  • Section 2 Restructuring our project files
  • Section 3 Local DynamoDB Setup
  • Section 4 Implementing DynamoDB
  • Section 5 Dockerizing, deploying to AWS Fargate & setting up auto-scaling

What You’ll Learn

  • Javascript, Node, AWS, Docker, DynamoDB, Fargate, Auto-scaling


Reviews

  • E
    Esref Atak
    5.0

    I have a new skill to add into my resume! Thanks!

  • S
    Suchismita Dey
    1.0

    Nothing works.....full of errors....waste of time and money

  • P
    Pedro Estape Pinheiro
    1.0

    anything works , tons of errors

  • M
    Michael Menard
    3.0

    The audio quality isn't great. the information is good though. I do wonder if this was a section taken form a larger course because there seems to be some pieces missing. Specifically, a findOne() endpoint as well as some docker steps like creating a compose file and maybe creating a seed script rather than doing file io in each controller. again, maybe this was part of a larger course that I missed...

Start FollowingSee all

We use cookies to enhance your experience on our website. Please read and confirm your agreement to our Privacy Policy and Terms and Conditions before continue to browse our website.

Read and Agreed