The document outlines a 7-day study plan covering various topics in web development and data structures, categorized by difficulty levels. It includes subjects such as React internals, RESTful API design, system design basics, and testing methodologies, along with links to resources for further learning. The final day is reserved for review or mock interviews to reinforce knowledge and skills acquired during the week.
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as XLSX, PDF, TXT or read online on Scribd
0 ratings0% found this document useful (0 votes)
3 views2 pages
Fullstack Study Plan
The document outlines a 7-day study plan covering various topics in web development and data structures, categorized by difficulty levels. It includes subjects such as React internals, RESTful API design, system design basics, and testing methodologies, along with links to resources for further learning. The final day is reserved for review or mock interviews to reinforce knowledge and skills acquired during the week.
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as XLSX, PDF, TXT or read online on Scribd
You are on page 1/ 2
Day Topic Difficulty
Day 1 React Internals (Virtual DOM, Hooks, Lifecycle) Medium
Day 1 JWT / OAuth2 Authentication Easy Day 1 DSA - Arrays & Strings Patterns Medium Day 2 RESTful API Design & Status Codes Easy Day 2 System Design Basics (Load Balancer, Cache, DB Scaling) Hard Day 2 DSA - Linked List, Stack, Queue Medium Day 3 Redux Flow + Middleware Medium Day 3 MongoDB Query Optimization & Indexing Medium Day 3 DSA - Trees (BFS, DFS, BST) Medium Day 4 Tailwind CSS / Bootstrap Basics Easy Day 4 Express.js Middleware & Error Handling Medium Day 4 DSA - Dynamic Programming Hard Day 5 Git & GitHub (Workflow, Commands) Easy Day 5 AWS Cloud Basics (EC2, S3, IAM) Medium Day 5 DSA - Graphs (BFS, DFS, Topo Sort) Hard Day 6 Postman API Testing Easy Day 6 Jest Unit/Integration Testing Medium Day 6 Node.js Event Loop & Async Patterns Medium Day 7 MySQL Normalization & Indexing Medium Day 7 Low-Level Design (OOP, SOLID Principles) Hard Day 7 Optional Review/Mock Day - Resources/Links https://react.dev/learn, https://yangshun.github.io/front-end-interview-handbook/react- questions/ https://jwt.io/introduction/, https://www.digitalocean.com/community/tutorials/an-introduction- to-oauth-2 https://www.youtube.com/playlist?list=PLQXZIFwMtjoznD64eeBQvdC6l-3Rrxryc, https://leetcode.com/problemset/ https://restfulapi.net/, https://developer.mozilla.org/en-US/docs/Web/HTTP/Status https://www.educative.io/courses/grokking-the-system-design-interview, https://github.com/donnemartin/system-design-primer https://www.youtube.com/watch?v=njTh_OwMljA, https://leetcode.com/problemset/ https://redux-toolkit.js.org/, https://redux.js.org/understanding/history-and-design/middleware https://www.mongodb.com/docs/manual/indexes/, https://university.mongodb.com/courses/M201 https://www.youtube.com/playlist?list=PLQXZIFwMtjoznD64eeBQvdC6l-3Rrxryc, https://leetcode.com/problemset/ https://tailwindcss.com/docs/installation, https://getbootstrap.com/docs/5.0/getting-started/introduction/ https://expressjs.com/en/guide/using-middleware.html, https://expressjs.com/en/guide/error- handling.html https://www.youtube.com/playlist?list=PLQXZIFwMtjoznD64eeBQvdC6l-3Rrxryc, https://leetcode.com/problemset/ https://guides.github.com/introduction/git-handbook/, https://education.github.com/git-cheat- sheet-education.pdf https://aws.amazon.com/getting-started/, https://d1.awsstatic.com/training-and-certification/docs-cloud-practitioner/AWS-Certified-Cloud- https://www.youtube.com/playlist?list=PLQXZIFwMtjoznD64eeBQvdC6l-3Rrxryc, https://leetcode.com/problemset/ https://learning.postman.com/docs/getting-started/introduction/, https://www.geeksforgeeks.org/introduction-to-api-testing/ https://jestjs.io/docs/getting-started, https://devhints.io/jest https://www.youtube.com/watch?v=8aGhZQkoFbQ, https://nodejs.dev/en/learn/asynchronous- flow-control-in-nodejs/ https://use-the-index-luke.com/, https://www.guru99.com/database-normalization.html https://www.geeksforgeeks.org/solid-principles-in-java/, https://refactoring.guru/design-patterns Revisit Weak Areas OR Attempt Mock Interviews