Gain insights into building robust full-stack web apps using Node.js and React. Learn server-side with Node.js, client-side with React, and deploy with Heroku.
Beginner
53 Lessons
17h
Certificate of Completion
Gain insights into building robust full-stack web apps using Node.js and React. Learn server-side with Node.js, client-side with React, and deploy with Heroku.
AI-POWERED
AI-POWERED
This course includes
This course includes
Course Overview
Node.js is a popular JavaScript runtime environment used to create server-side applications. It is an ideal tool for building robust, full-stack web applications with React. This course is an introduction to web development leveraging these two popular technologies. You’ll learn server-side applications with Node.js and learn to add database functionality with MongoDB fitting into the Express application framework. You’ll then build a user authorization system using the JSON Web Token (JWT). You’ll then f...Show More
TAKEAWAY SKILLS
Javascript
Full Stack Development
Web Development
React
Node.js
What You'll Learn
The ability to build applications using the Express JavaScript framework
A functional understanding of the Node.js runtime environment for server-side functions
A working mastery of a React frontend for client-side operations
A strong foundation in the fundamentals of modern web development
The hands-on experience necessary to build rich, full-stack web applications using popular JavaScript technologies
What You'll Learn
The ability to build applications using the Express JavaScript framework
Show more
Course Content
Before You Begin
The Server-side
Build a Rest API for an Image-Sharing App With Node.js
Project
User Authentication with a JSON Web Token
Set up the Client-side Environment
Develop the Client-side
Business Logic
4 Lessons
Server-side Routes
3 Lessons
Client-side Routes
5 Lessons
Appendix
8 Lessons
Conclusion
1 Lesson
Build an E-learning Website with the MERN Stack
Project
Course Author
Trusted by 1.4 million developers working at companies
Anthony Walker
@_webarchitect_
Emma Bostian 🐞
@EmmaBostian
Evan Dunbar
ML Engineer
Carlos Matias La Borde
Software Developer
Souvik Kundu
Front-end Developer
Vinay Krishnaiah
Software Developer
Eric Downs
Musician/Entrepeneur
Kenan Eyvazov
DevOps Engineer
Anthony Walker
@_webarchitect_
Emma Bostian 🐞
@EmmaBostian
See how Educative uses AI to make your learning more immersive than ever before.