0% 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.

Uploaded by

krissharma2002
Copyright
© © All Rights Reserved
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% 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.

Uploaded by

krissharma2002
Copyright
© © All Rights Reserved
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

You might also like

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy