Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

DevOps with Docker and Node.js

via YouTube

Overview

This course teaches how to implement DevOps practices using Docker and Node.js. By the end of the course, learners will be able to build and deploy applications using Docker containers, create custom Docker images, manage Docker networking, use Docker Compose, work with MongoDB and Redis containers, set up production servers, and understand Docker orchestration with Swarm. The course covers topics such as Dockerfile creation, volume management, environment variables, application architecture, load balancing with NGINX, and DockerHub workflow. The intended audience for this course includes developers, DevOps engineers, system administrators, and anyone interested in learning about containerization and DevOps practices.

Syllabus

Building Simple Express.js App: DevOps with Docker and Node.js + Mongodb/Redis Part #1.
Dockerfile Creating a custom docker image: DevOps with Docker and Node.js + Mongodb/Redis Part #2.
Docker networking, port forwarding: DevOps with Docker and Node.js + Mongodb/Redis Part #3.
How to use Dockerignore file,: DevOps with Docker and Node.js + Mongodb/Redis Part #4.
Docker Bind Mount Volume Sync Source code: DevOps with Docker and Node.js + Mongodb/Redis Part #5.
Docker Anonymous Volumes: DevOps with Docker and Node.js + Mongodb/Redis Part #6.
Docker Read Only Bind Mount: DevOps with Docker and Node.js + Mongodb/Redis Part #7.
Docker Environment Variables: DevOps with Docker and Node.js + Mongodb/Redis Part #8.
Docker Deleting Volumes: DevOps with Docker and Node.js + Mongodb/Redis Part #9.
Docker compose tutorial: DevOps with Docker and Node.js + Mongodb/Redis Part #10.
Docker Compose Dev to Prod multiple files: DevOps with Docker and Node.js + Mongodb/Redis Part #11.
Docker MongoDB Container: DevOps with Docker and Node.js + Mongodb/Redis Part #12.
Docker networks & Communication with DNS: DevOps with Docker and Node.js + Mongodb/Redis Part #13.
ExpressJs Environment variables: DevOps with Docker and Node.js + Mongodb/Redis Part #14.
Docker compose depends on property: DevOps with Docker and Node.js + Mongodb/Redis Part #15.
Building a Crud application in Express: DevOps with Docker and Node.js + Mongodb/Redis Part #16.
ExpressJs Signup and Login: DevOps with Docker and Node.js + Mongodb/Redis Part #17.
Express Sessions Authentication w/ Redis: DevOps with Docker and Node.js + Mongodb/Redis Part #18.
Application Architecture Review: DevOps with Docker and Node.js + Mongodb/Redis Part #19.
Docker NGINX Container Load Balancing: DevOps with Docker and Node.js + Mongodb/Redis Part #20.
Express CORS configuration: DevOps with Docker and Node.js + Mongodb/Redis Part #21.
Production Ubuntu Server Digital Ocean: DevOps with Docker and Node.js + Mongodb/Redis Part #22.
Git Setup: DevOps with Docker and Node.js + Mongodb/Redis Part #23.
Ubuntu Server Environment Variables: DevOps with Docker and Node.js + Mongodb/Redis Part #24.
Deploy Docker App to Production Server: DevOps with Docker and Node.js + Mongodb/Redis Part #25.
Pushing App Changes to Prod Server: DevOps with Docker and Node.js + Mongodb/Redis Part #26.
Docker Rebuilding Containers: DevOps with Docker and Node.js + Mongodb/Redis Part #27.
Development to Production Workflow: DevOps with Docker and Node.js + Mongodb/Redis Part #28.
DockerHub workflow: DevOps with Docker and Node.js + Mongodb/Redis Part #29.
Docker Watchtower: DevOps with Docker and Node.js + Mongodb/Redis Part #30.
Need for a Docker Orchestrator: DevOps with Docker and Node.js + Mongodb/Redis Part #31.
Docker Swarm Basics: DevOps with Docker and Node.js + Mongodb/Redis Part #32.
Updating App in Docker Swarm: DevOps with Docker and Node.js + Mongodb/Redis Part #33.
Detecting session hijacking using rotating refresh tokens - OSW 2020.
Learn The MERN Full Stack Tutorial[2021] -Part #2 - React + Redux Toolkit, Node, Express, MongoDB.

Taught by

Sanjeev Thiyagarajan

Reviews

Start your review of DevOps with Docker and Node.js

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.