View Code? Open in Web Editor
NEW
This project forked from tuwaiq-academy-training/js-bootcamp
js-bootcamp's Introduction
- Week 1: CLI, Git/GitHub, Node.js/NPM, JS, TS, Web Intro (Client/Server)
- Week 2: Express, JSON, APIs, Postman/Insomnia
- Week 3: MongoDB, Postgres, ORM/Prisma, GraphQL
- Week 4: Authorization, Authentication, JWT, Middlewares, Validation, MVC
- Weeks 5-8: https://github.com/Tuwaiq-JavaScript/Tuwaiq-FrontEnd-Bootcamp
- Optional: Bots, CDN, Br
|
Days |
Time |
Class |
Sun - Thu |
10am - โ |
Week/Day |
Topic |
1/1 |
Web intro, JS environments, Intro to JS and Node |
1/2 |
Javascript |
1/3 |
Javascript |
1/4 |
CLI and Git/Github |
1/5 |
Typescript & tooling |
2/1 |
NodeJS, NPM, Web server |
2/2 |
Express, JSON and XML, APIs (SOAP, REST), Insomnia/Postman |
2/3 |
HTML and CSS |
2/4 |
Web Applications with Express, View Engine(EJS) |
2/5 |
Advance view topics |
3/1 |
MongoDB Database (Structure, Queries, Relationships, Working with CLI and Compass) |
3/2 |
Mongoose (ORM), Database connection (localy), Express with mongoDB |
3/3 |
CRUD Application using MongoDB/NodeJS/Express/EJS , MVC |
3/4 |
Working with relationships and connect to Atlas |
3/5 |
CRUD Application with relationships, population |
4/1 |
Authentication, Authorization and Validation |
4/2 |
JWT |
4/3 |
Project |
4/4 |
Project |
4/5 |
Project |
Op |
Bots, CDN, Br |
- Complete and submit all assignments
- Maintain consistent attendance
- Complete and submit the all projects
- Be present
- Contribute constructively
- Work hard
- Ask questions
- Be supportive
- Talk to us
js-bootcamp's People
Contributors