Udemy

Deploy your Node\Express\React App to DigitalOcean

Enroll Now
  • 414 Students
  • Updated 1/2024
4.3
(31 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
Nathan Krasney
Rating
4.3
(31 Ratings)
4 views

Course Overview

Deploy your Node\Express\React App to DigitalOcean

Deploy Node\Express\React App to the cloud using DigitalOcean .Use Local MongoDb server and React as client

You’re here because you have developed a node\express application, and you want to deploy it to the cloud.


I am here because I can help you accomplish your mission. I have B.s.c + M.s.c in mechanical engineering. I have been making software applications for more than 20 years in the Hi-Tec industry, and I have a lot of teaching experience. You can trust me and my teaching methods. I had learned many, many technologies in the past (check my LinkedIn profile), and I know exactly what is needed to learn and how.


In this course, I teach you how to deploy your node\express application to the cloud using DigitalOcean.

Deploying an app to the cloud can be a nightmare, and there are so many vendors out there to choose from.

I guess it is a nightmare because developers are good at programming, but deployment is not just programming its also overlapped with information technology - IT.

DigitalOcean has its product designed for developers, so you are in good hands.


In this course, I will show you how to deploy an app to  the cloud step by step, but not just that :

The deployment will also support the local MongoDB server (This is not possible on Heroku)

The deployment will also support application that dynamically updates the local file on the disk(This is not possible on Heroku)

The deployment will also support React as a client

You will implement all the above using DigitalOcean Droplet

Course Content

  • 10 section(s)
  • 34 lecture(s)
  • Section 1 Welcome
  • Section 2 Hosting provider for developers
  • Section 3 Setup digital ocean account and node droplet
  • Section 4 Dive into web server , linux, pm2 and nginx
  • Section 5 Add a domain to your droplet
  • Section 6 Deploy an express app to the cloud
  • Section 7 Deploy an express app with MongoDb to the cloud
  • Section 8 Deploy express\react starter app to the cloud
  • Section 9 More about express\react deployment
  • Section 10 Summary

What You’ll Learn

  • Deploy Node application to the cloud
  • Deploy Express application to the cloud
  • Deploy local MongoDb server application to the cloud
  • Deploy React client to the cloud
  • Create droplet and project on DigitalOcean
  • Use Linux , pm2 and NGINX for deployment
  • Learn about IaaS , PaaS , Virtual Machine
  • Use cool vs code rest client extension

Reviews

  • C
    Christ Doss
    5.0

    nice and clear explaination

  • A
    Akib Hamid
    5.0

    The course was excellent—clear, well-structured, and easy to follow. Each step logically built on the previous one, making the learning process smooth and intuitive. It's a great starting point for anyone new to DigitalOcean, especially those looking to create a VPS and deploy their Node.js backend.

  • M
    Michael Segal
    4.0

    The course is good for start with digitalOcean but it's not up to date. For example to work with pm2 ypu need to invoke with user permssions like this: sudo -u nodejs pm2 list otherwise you will see empty list. Now you get 200$ for 2 mounth and 100$ like you said in the start of the course.

  • S
    Syed Mahbubur Rahman
    4.5

    Very good. Helpful information.

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