Overview
In this 11-hour course, you will learn to build a full-stack web application using the MERN stack, consisting of MongoDB, Express.js, React, and Node.js. The course covers backend development, API creation, JWT-based authentication, and front-end integration with React and Redux, culminating in deploying your application to Heroku.
What I will be able to do after this course
- Set up a robust MERN stack application involving back-end development and front-end integration.
- Master the implementation of REST APIs and JWT-based authentication for secure user login.
- Build dynamic and interactive user interfaces using React alongside global state management tools like Redux.
- Develop features for managing user profiles, including CRUD operations and integration with external services like GitHub.
- Gain hands-on experience deploying full-stack applications to platforms like Heroku.
Course Instructor(s)
Brad Traversy is an experienced developer and popular instructor specializing in web development. With years of professional coding experience and a knack for teaching complex topics in an approachable way, Brad guides learners through hands-on, real-world projects. He focuses on an engaging and clear teaching style, which makes coding accessible to a variety of skill levels.
Who is it for?
This course is perfect for web developers aiming to expand their expertise to full-stack development using the MERN stack. Ideal candidates will have a foundational understanding of JavaScript, HTML, and CSS, and basic experience with front-end concepts or React. It suits those eager to master back-end technologies and learn how to integrate them into functional applications.