Flow of coding :-
Start
[Programming Language Selection]
[Watch YouTube Lectures (FreeCodeCamp)]
[Code Along with Lectures] ----> [Practice Regularly]
[Time to Complete Basics (30-40 days)]
[Choose Path: DSA or Development]
| |
v v
[Data Structures and Algorithms] [Development Projects]
| |
v v
[Basic DSA Topics (Arrays, Linked List, Stacks, Queues)] [Web Development, Mobile Apps, AI, ML,
Robotics]
| |
v v
[Watch MyCodeSchool Lectures] [Practice DSA along with Development]
| |
v v
[Practice Questions on CodeStudio] [Apply for Jobs or Internships]
| |
v v
[Use DSA Sheet (Fraz's List)] [Work on Real-World Projects]
[Learn Algorithms (Sorting, Searching, Greedy, Recursion, Backtracking)]
[Practice Contest (Participate)]
[Upsolve Problems After Contest]
[Make Notes for Revision]
End