React and Node are a popular combination for building robust full-stack applications. Learn full-stack JavaScript development with MongoDB, Express, React, and Node.js (MERN). In this comprehensive learning path, you can learn how to build data-driven applications, as well as test, secure, and deploy your code. This path requires basic knowledge of HTML, CSS, JavaScript, and Git, which are covered in our Become a Web Developer learning path.
-
Build web apps using React and Node.
-
Work with data using MongoDB and Express.
-
Test, secure, and deploy your apps.
Courses
-
1
React Essential Training1h 45mReact Essential Training
By: Eve Porcello
Learn all the essentials of using React, including new React features and new best practices for creating React projects.
-
2
React: Design Patterns (2021)3h 19mReact: Design Patterns (2021)
By: Shaun Wassell
Don’t waste time reinventing the wheel. Learn great ways to handle common situations from a React developer.
-
3
Node.js Essential Training1h 19mNode.js Essential Training
By: Eve Porcello
Learn the essentials of Node.js. Discover what you need to know to start creating your own JavaScript applications with Node.js.
-
4
Learning npm: A Package Manager55mLearning npm: A Package Manager
By: Emmanuel Henri
Learn how to install and use npm, then take your npm skills to the next level. Learn how to publish packages, execute audits, and master advanced npm commands and functions.
-
5
Express Essentials: Build Powerful Web Apps with Node.js1h 59mExpress Essentials: Build Powerful Web Apps with Node.js
By: Jamie Pittman
Learn about how to get started with Express, the back-end Node.js framework that allows you to build powerful websites and web applications.
-
6
Node.js: Testing and Code Quality4h 21mNode.js: Testing and Code Quality
By: Jon Peck
Learn how to measure quality, implement testing, and ensure code coverage in your node.js apps.
-
7
Building a Website with Node.js and Express.js3h 10mBuilding a Website with Node.js and Express.js
By: Daniel Khan
Learn how to build dynamic websites with Node.js and Express.js, a popular web server framework.
-
8
Building RESTful APIs with Node.js and Express1h 17mBuilding RESTful APIs with Node.js and Express
By: Emmanuel Henri
Learn how to build a RESTful Web API in Node.js using Express.js.
-
9
React: Securing Applications1h 5mReact: Securing Applications
By: Emmanuel Henri
Learn how to reinforce the security of your React applications, protecting your code, data, users, servers, and more.
-
10
Node.js: Security1h 2mNode.js: Security
By: Emmanuel Henri
Learn to secure Node.js applications by understanding and implementing protections against the OWASP Top 10 vulnerabilities.
-
11
Node.js: Securing RESTful APIs58mNode.js: Securing RESTful APIs
By: Emmanuel Henri
Learn how to secure a RESTful API to keep your application data—and your users—safe.
-
12
MongoDB Essential Training3h 49mMongoDB Essential Training
By: Naomi Pentrel
Learn how to get started with MongoDB, how to perform advanced queries, and how to administer databases.
-
13
Learning Full-Stack JavaScript Development: MongoDB, Node, and React3h 35mLearning Full-Stack JavaScript Development: MongoDB, Node, and React
By: Samer Buna
Learn to be a full-stack JavaScript developer and build web applications using Node.js and React.js
Instructors
Eve Porcello
Developer Education at Moon Highway
Shaun Wassell
Software and Web Development Trainer at CBT Nuggets
Emmanuel Henri
Executive (CTO) at Nova Microsystems with 27 years of experience | Author of 100+ published courses | Started programming when I was 10 (after I watched Tron 1983)
Jamie Pittman
Senior Software Engineer & LinkedIn Learning Instructor #javascript #womenintech #athlete
Jon Peck
Senior Director of Engineering at Business Insider
Daniel Khan
Member of the Management Board | KHAN Berufsbekleidung
Naomi Pentrel
Award-winning developer content professional, robot builder, MongoDB Expert, LinkedIn Learning Instructor with more than 20K learners
Samer Buna
Software Developer | Educator | Lifelong Learner