Home>Courses>Building a Full-stack Application Using the MEAN Stack

Building a Full-stack Application Using the MEAN Stack

Gain insights into building full-stack applications using the MEAN stack. Explore Angular for frontend, Node.js, Express, and MongoDB for backend, and learn integration and deployment.

Intermediate

79 Lessons

24h

Certificate of Completion

Gain insights into building full-stack applications using the MEAN stack. Explore Angular for frontend, Node.js, Express, and MongoDB for backend, and learn integration and deployment.
AI-POWERED

Explanations

AI-POWERED

Explanations

This course includes

2 Assessments
120 Playgrounds
9 Quizzes
Course Overview
What You'll Learn
Course Content
Apply Your Skills
Recommendations

Course Overview

In this course, you’ll learn how to build a full-stack application using the MEAN stack. You’ll begin with the frontend by learning how to create and set up an Angular application from scratch. Furthermore, you’ll learn to implement routing, router guards, token-based authentication, authorization, error handling, and dependency Injection in an Angular application. Next, the focus shifts to the backend. You’ll learn by using Node.js, Express, and MongoDB to create REST APIs. Additionally, you’ll learn to c...Show More
In this course, you’ll learn how to build a full-stack application using the MEAN stack. You’ll begin with the frontend by learning how to create and set up an Angular application from scratch. Furthermore, you’ll learn to implement routing, router guards,...Show More

What You'll Learn

Working knowledge of creating user interfaces using Angular
An understanding of how to create and consume REST API using Node and Angular
A working knowledge of how to set up a NoSQL database using MongoDB
In-depth knowledge of how to structure a MEAN stack application
Preparing a MEAN stack application for deployment
Working knowledge of creating user interfaces using Angular

Show more

Course Content

1.

Course Overview

1 Lessons

Get familiar with building a CRUD app using MongoDB, Express, Angular, and Node.js.

2.

Introduction to the MEAN Stack

5 Lessons

Look at the MEAN stack's components, benefits, versioning, and their application in a course management app.

6.

Setting up Mongo DB

5 Lessons

Establish and securely connect MongoDB Atlas, set up schemas, and organize user and course data.

12.

Toast Notifications, Preloaders and Deployment

4 Lessons

Work your way through toast notifications, preloaders, and deploying Angular projects with Netlify.

13.

Conclusion

1 Lessons

Break down the steps to integrate and deploy a full-stack MEAN application.

Course Author

Trusted by 2.5 million developers working at companies

Hands-on Learning Powered by AI

See how Educative uses AI to make your learning more immersive than ever before.

Instant Code Feedback

Evaluate and debug your code with the click of a button. Get real-time feedback on test cases, including time and space complexity of your solutions.

AI-Powered Mock Interviews

Adaptive Learning

Explain with AI

AI Code Mentor

Free Resources

FOR TEAMS

Interested in this course for your business or team?

Unlock this course (and 1,000+ more) for your entire org with DevPath