Learn how to develop web applications and web APIs with the MEAN stack: MongoDB, Express.js, AngularJS, and Node.js.
Overview
Syllabus
Introduction
- Welcome
- What you should know
- How to use the exercise files
- What is the MEAN stack?
- Install Node
- Install the Brackets IDE
- Install Mongo
- Install Git
- Install Yeoman
- Set up an app with a generator
- Set up a Git repository
- Set up an app design
- Make an Angular post form
- Create a post endpoint with Express
- Send a post from Angular to the endpoint
- Save to Mongo from the endpoint
- Create a message list query with Mongo
- Create a message list endpoint with Express
- Create a message list view in Angular
- Create a registration view in Angular
- Create a password match Angular directive
- Set up Satellizer for registration
- Create a registration endpoint with Express
- Save a user with Mongo
- Associate a user with post when making a post
- Set up Satellizer for login
- Create a login endpoint with Express
- Show logout in our navbar
- Next steps
Taught by
Alexander Zanfir