YoVDO

Containerize a full-stack NodeJS application in Docker

Offered By: Coursera Project Network via Coursera

Tags

Docker Courses Node.Js Courses MongoDB Courses Cloud Deployment Courses Full Stack Development Courses

Course Description

Overview

In this 1-hour long project-based course on Intermediate Docker: Containerize a full-stack NodeJS application in Docker and deploy to remote server, you will get to use Docker to stitch together a real full stack NodeJS application in a multi-container architecture. By the end of this course, you will have built a simple blog page, which is a working full-stack application using the MVC (model view controller) framework in NodeJS persisting to a MongoDB database across separate containers and living on one single Docker provided network. You will learn how to stitch all of these services together using Dockerfile and docker-compose files, and get it configured in a remote machine in the cloud, just like if you wanted to run the application from anywhere in the world! Note: This course works best for learners who are based in the North America region. We’re currently working on providing the same experience in other regions.

Syllabus

  • Project Overview
    • Hello and welcome to the course! In this intermediate course on Docker, you will get to use Docker to stitch together a real full stack NodeJS application in a multi-container architecture. By the end of this course, you will have built a simple blog page, which is a working full-stack application using the MVC (model view controller) framework in NodeJS persisting to a MongoDB database across separate containers and living on one single Docker provided network. You will learn how to stitch all of these services together using Dockerfile and docker-compose files, and get it configured in a remote machine in the cloud, just like if you wanted to run the application from anywhere in the world!

Taught by

Rudi Hinds

Related Courses

Amazon FSx for Windows File Server Primer (Simplified Chinese)
Amazon Web Services via AWS Skill Builder
App Deployment, Debugging, and Performance
Google via Google Cloud Skills Boost
Application Development using Microservices and Serverless
IBM via Coursera
HPE Aruba Networking Cloud Basics
Aruba via Coursera
AWS Cloud Development Kit Primer (Italian)
Amazon Web Services via AWS Skill Builder