- Day 1: Introduce to React. Create React App
- Day 2: Functional/Class components. State and Props.
- Day 3: Complicated components. Uncontrolled components(inputs). Events.
- Day 4: High Ordered Components. Throw down props
- Day 5: Lifecycle. Context API.
- Day 6: React Router
- Day 7: Styled Components.
- Day 8: Flux implementation
- Day 9: Redux.
- Day 10: Animations on React
- Day 11: Testing application.
- Day 12: Jest/Enzyme testing
- Day 13: Building app/Webpack.
- Day 14: Practice. Questions.
- Day 15: Practice. Questions.
cd ./bootcamp5
npm install
npm start
- Day 1: Introduce to NodeJS. Npm. Core Library. Require.
- Day 2: Async code. FileSystem with NodeJS. Logging.
- Day 3: Simple HTTP server. Static Rendering.
- Day 4: Templating. Pug.
- Day 5: Practice. Analyze wikipedia.
- Day 6: MongoDB. Mongoose.
- Day 7: Express. Koa. MVC patter. Middlewares.
- Day 8: REST/RESTful API
- Day 9: Testing NodeJS app. Mocha/Chai.
- Day 10: JWT. Authentification.
- Day 11: Websockets.
- Day 12: Practice: Make chat application.
- Day 13: Deployment Heroku.
- Day 14: Practice. Questions.
- Day 15: Practice. Questions.