Getting Started
What is the MERN stack?
JavaScript
- var, let, and const
- import, export, and export default
- Class
- String interpolation
- Array methods
npm
- package.json
- commands
- Installing packages
- Script commands
- Dependencies
mLab
- Signing up
- Understanding your connections string
- Creating a database user
- Be careful with your user name/ password
MongoDB
- Introduction
- Importing/Exporting data
- Basic queries
- Geospatial queries
- Sorting
MERN CLI
- Installation
- Building the starter app
- Project structure
- Adding components
Node & Express
- The difference between Node & Express
- Reading environmental variables
- REST APIs
React
- What is React?
- What are the benefits of React?
- Creating React components
- JavaScript Syntax Extension, aka JSX
- Prop and state
Redux
- Introduction to Redux
- Actions
- Reducers
- Store
- Data Flow