Time | Topic |
---|---|
week 1 | Advanced CSS |
week 2 | JavaScript Fundamentals |
week 3 --> 8 | React & Redux |
week 9 | Front-End Project Week |
week 10 --> 11 | Advanced Node |
week 12 --> 13 | Database |
week 14 --> 15 | mongodb |
week 16 --> 17 | Authentication |
week 18 --> 20 | GraphQL API |
week 21 --> 22 | Websockets |
week 23 | Testing |
week 24 | Back-End Project Week |
week 25 --> 28 | Advanced Web Technology Concepts |
week 29 | Final Project |
- Time
- One week
- Resource
- Challenges
- Time
- One week
- Resource
- YDJS (this & Object Prototypes)
- the rest of the chapters are optional
- Challenges
- Time
- Five weeks
- Resource
- Notes
- every week has a sprint challenge
- Challenges
- More challenges (optional)
- mvp project called Lambda Notes
- Time
- Two weeks
- Note
- every week has a sprint challenge
- Resource
- Challenges
- Time
- Two weeks
- Resource
- Challenges
- optional challenges
- Time
- Two weeks
- Resource
- challenges
- Time
- Two weeks
- Resource
- challenges
- Time
- Three weeks
- Resource
- challenges
- convert a previous project into graphql
- Time
- Two weeks
- Resource
- html-websocket first two chapters
- socketio-with-websockets-the-details
- Challenges
- Chat app
- Time
- One week
- challenges
- Time
- Four weeks
- Resource
- TBD
1- Introduction to Computer Science Programming in Python
2- Introduction to Computational Thinking and Data Science
3- Mathematics for Computer Science
4- Introduction to Algorithms
notes:
* 1+2 are part 1&2 in CS intro in MIT
* 4 depends on 1+2+3
- Time >>> TBD
- Introduction to Computer Science and Programming Using Python by MIT - Python 3.5 Enroll in and complete this course. There's a fee if you wish to obtain a certificate for the course.
- Same course above but hosted on youtube. This means its self paced but cannot qualify you to obtain a certificate here the full course page from MIT can be found here
- An MIT course available on Edx. Same process as the course above. Introduction to Computational Thinking and Data Science
- the course on youtube can be found here and full course page in MIT here
- Mathematics for Computer Science page in MIT and course on youtube here 19h
- Introduction to Algorithms page in MIT and course on youtube here
- This course is part of a three-course sequence. The second course is Design and Analysis of Algorithms and the third is Advanced Algorithms