Features of the App: - Creating a RESTFUL API - Setting up a Database - JSON Web Tokens - Authentication & Authorization - CRUD functionality - Deployment
Intermediate
79 Lessons
24h
Certificate of Completion
Features of the App: - Creating a RESTFUL API - Setting up a Database - JSON Web Tokens - Authentication & Authorization - CRUD functionality - Deployment
AI-POWERED
AI-POWERED
This course includes
This course includes
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...
TAKEAWAY SKILLS
Angular Cli
Mongodb
Dependency Injection
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
What You'll Learn
Working knowledge of creating user interfaces using Angular
Show more
Course Content
Course Overview
Introduction to the MEAN Stack
The Angular Frontend - Designing the App
MEAN Stack Assessment 1 (The Frontend)
Assessment
The Backend: Adding NodeJS to our Project
Setting up Mongo DB
Working with RESTful API
7 Lessons
MEAN Stack Assessment 2 (The Backend)
Assessment
Angular Services, The HttpClient Module, Providers and Dependency
8 Lessons
Implementing User Authentication
10 Lessons
Implementing CRUD Functionality in the Frontend
5 Lessons
Toast Notifications, Preloaders and Deployment
4 Lessons
Conclusion
1 Lesson
Appendix
7 Lessons
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
Souvik Kundu
Front-end Developer
Eric Downs
Musician/Entrepeneur
Anthony Walker
@_webarchitect_
Emma Bostian 🐞
@EmmaBostian
See how Educative uses AI to make your learning more immersive than ever before.
Instant Code Feedback
AI-Powered Mock Interviews
Adaptive Learning
Explain with AI
AI Code Mentor