Cademy logoCademy Marketplace

Course Images

NodeJS Made Easy for MEAN or MERN Stack

NodeJS Made Easy for MEAN or MERN Stack

  • 30 Day Money Back Guarantee
  • Completion Certificate
  • 24/7 Technical Support

Highlights

  • On-Demand course

  • 6 hours 51 minutes

  • All levels

Description

This course will enable you to master Node.js fundamentals in line with MERN stack development. You will learn the essential concepts that you need to know in order to create Node.js applications using Express, MongoDB, Mongoose, Docker, React, and much more.

Thanks to the power of Node.js, JavaScript developers can now build fast and scalable network applications with ease. If you're an experienced JavaScript developer or are just getting started with your web development career, this course will help you grasp the fundamentals of Node.js quickly. The course starts with the basics of Node and helps you set up the development environment by installing Node.js and Visual Studio Code on your machine. After the setup is complete, you will create a simple Node application to understand the in-built Node packages. As you progress, you will create REST APIs using Express, and learn how to develop a REST backend using the Mongoose package and MongoDB database. Later, you will perform integration testing on your application using Mocha and Chai, dockerize your Node application, and secure your REST APIs using OAuth. After testing and securing your Node.js application, you will deploy it to AWS. Finally, you will create a React frontend for your application and implement a RESTful API using PostgreSQL. By the end of this course, you will be well-versed with Node.js and web development and have the skills you need to add value to your Node.js projects. The code bundle for this course is uploaded on the GitHub repository at https://github.com/PacktPublishing/NodeMadeEasy

What You Will Learn

Find out how to use in-built Node packages
Create REST APIs using Express
Use Docker Compose to launch different containers
Perform REST CRUD using MongoClient
Connect and work with the PostgreSQL database
Deploy your Node application to AWS

Audience

If you want to master the fundamentals of Node.js and create a backend using Node, Express, and MongoDB, then this course is for you. Even individuals who want to learn how to work with a Node backend and a React frontend, or create a REST API using Node, will benefit from this course.

Knowledge of JavaScript ES6 or the completion of any course on advanced JS and ES6 is necessary to get started with this course.

Approach

With the help of simple narration, real-time examples, and interesting activities, this course helps you master the fundamentals of Node.js that are needed to create a Node backend, React frontend, and REST APIs.

Key Features

Discover the importance of Node.js in network application development * Uncover tips and techniques to dockerize your Node application * Apply your knowledge to build a patient clinical API project

Github Repo

https://github.com/PacktPublishing/NodeMadeEasy

About the Author

Bharath Thippireddy

Bharath Thippireddy is an entrepreneur, software architect, and public speaker who has trained over 350,000 students across the globe. He is an Oracle certified developer, web component developer, business component developer, and web services developer who loves learning new things in technology and personal development, and sharing them on his website and YouTube channel. He has mentored students in classroom training as well as in the corporate world in India and USA and has spoken on technical topics at several Agile conferences. While in India, he volunteers to teach interviews and soft skills at Vivekananda Kendra.

Course Outline

1. Start here


2. The Basics


3. Node in action


4. Express


5. MongoDB


6. Mongoose


7. Axios REST Client


8. Integration Testing using Mocha and Chai


9. Refactor and Modularize the application


10. Patient Clinical Data Project


11. Dockerize


12. Deploy to AWS EC2


13. Create React Frontend


14. PostgreSQL


15. Wrap Up

Course Content

  1. NodeJS Made Easy for MEAN or MERN Stack

About The Provider

Packt
Packt
Birmingham
Founded in 2004 in Birmingham, UK, Packt’s mission is to help the world put software to work in new ways, through the delivery of effective learning and i...
Read more about Packt

Tags

Reviews