I created this short to-do list of study topics for preparing to be a full stack javascript developer in a course of the next couple of months.
In order to stay motivated and track your progress, I recommend you to fork this list and regularly commit to your repo with crossed out items as you progress.
Best of luck to you!
- Brush-up basics from You-Dont-Know-JS Project
- Module
- Prototype
- Observer
- Singleton
- Algorithms and Data Structures in JS with Bianca Gandolfo
- Data Structures – basecs – Medium
- Algorithms – basecs – Medium
- LeetCode - Great for practicing DS and Algorithm problems
- BaseCS podcast - great for getting basics clear before starting to read/practice problems
- Learn React (can be Ember/Angular etc.)
- Complete Intro to React, v3
- State Management in React
- Advanced State Management in React (feat. Redux and MobX)
- Node with React: Fullstack Web Development | Udemy
- NodeJS and React
- Node with React: Fullstack Web Development | Udemy
- Creating API (NodeJS and express)
- Learning MongoDB and GraphQL
- API Design in Node.js (using Express & Mongo)
- REST & GraphQL API Design in Node.js, v2 (using Express & MongoDB)
Did I miss something? Raise a PR. 🙌 I would love to hear about your journey, tweet to me @siwalikm