Mean Learning Notes
Notes for learning MEAN Stack from Scratch
Extra Lesson
- Data Migration
- Deployment in Action
- Overall Review
Week 12 - Long-term architecture
- Separation of Concerns
- MongoDB Backup and Restore
- Entity Relationship Diagram
Week 11 - Testing
Week 10 - External tools (Cont'd)
Week 9 - External tools
- Sending email using Mailgun Sample
Week 8 - Deploy to EC2
- Prepare Ubuntu 14.04 EC2 instance
- Install Nginx, MongoDB, Node.js, NPM
- Git clone the project from BitBucket
- Run the application
Week 7 - Work as a Team
Week 6 - Deploy to Heroku
Week 5 - Reactive Web
Week 4 - Using API
- jQuery AJAX
- Introduction to AngularJS
- Express API
Week 3 - Get started with development project
- Debugging
- Study code of existing project
Week 2 - Project Management
- Git & GitHub Best Practices
- jQuery
- Express API
Saral
Josie
Week 1 - Introduction to MVC Framework
- Server MVC -> Express
- Model - DataSource connecting to the Database
- View - Presenting the response (HTML / JSON)
- Controller - Middleman to handle works and business logic
- Client MVC -> AngularJS
- Model - DataSource (API / input text field)
- View - HTML showing on the browser
- Controller - Handle business logic on frontend
- RESTful
- HTTP Status Code
- Turn Websites into Structured API
Saral
- HTML / CSS in Bootstrap
- JavaScript Syntax & Fundamentals
Josie
- Express.js examples from YouTube
- CodeSchool Express.js Track
Prework
All Projects
Saral
Josie
Resources
Tools
Videos