Autoplay
Autocomplete
Previous Lesson
Complete and Continue
Mastering MEAN Web Development: Expert Full Stack JavaScript
Getting Started
The Course Overview (3:28)
Installing the Basics (4:57)
Starting Your Site with Webpack (7:06)
Creating a Good Documentation with README.md (4:37)
Making Your Site Shine
Adding Bootstrap (4:49)
Using Custom SASS Styles (4:22)
Including Font Awesome Icons (3:58)
Responsive Design with Bootstrap Grid (7:32)
Expanding Your Angular App
Creating Routes in Angular (9:51)
Adding Navigation Links (7:14)
Developing Reusable Elements
Creating Express Routes
Creating Nested Express Routes (10:58)
Building a Usable API
Connecting to MongoDB (6:00)
Adding Mongoose Models (9:04)
Writing Mocha Tests for Your Routes (8:31)
Developing Angular Forms
Adding an Angular Service (8:32)
Using Rich Models in Angular (4:11)
Validating Form Data (10:16)
Installing and Testing with Protractor (5:46)
Securing Your API
Adding User Profiles (11:31)
Validating JWT in Express (4:57)
Updating Integration Tests (4:12)
Storing the JSON Web Token (10:14)
Using HTTP Interception (6:17)
Sending Transactional E-mails
Creating a Work Process (6:33)
Configuring a Job Queue (7:32)
Designing an E-mail Template (5:41)
Connecting to an E-mail Provider (7:24)
Including Real-time Updates
Installing Socket.io
Configuring Real-time Event Messaging (5:47)
Updating Angular with New Content (7:07)
Deploying to Production
Buying a MongoDB Server (5:44)
Buying a Node.js Server (7:17)
Building Your Site with Webpack (9:05)
Conclusion
Where We Started? (4:31)
Summary of Our Components (5:59)
Ideas for Extending Your App (5:08)
Resources for Further Learning
Building a Usable API
Lesson content locked
If you're already enrolled,
you'll need to login
.
Enroll in Course to Unlock