Course Information
Course Overview
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
-
CChrist Doss
nice and clear explaination
-
AAkib Hamid
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.
-
MMichael Segal
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.
-
SSyed Mahbubur Rahman
Very good. Helpful information.