In this video, I have discussed the coding path I would follow if I had to start it all over again to become a software engineer as a noob. Which DSA roadmaps I would follow, which DSA courses I would take, which frameworks I would learn, which projects I would build, how much time I would devote to coding, which open-source programs I would participate in and all other details.
Important Links -
1. C Language
- Tutorials Point C tutorials: https://www.tutorialspoint.com/cprogramming/index.htm
- GeeksForGeeks C tutorials: https://www.geeksforgeeks.org/c-programming-language/
- @CodeWithHarry C tutorial: https://youtu.be/ZSPZob_1TOk
- Let Us C Book: http://pdvpmtasgaon.edu.in/uploads/dptcomputer/Let%20us%20c%20-%20yashwantkanetkar.pdf
2. OOPS and C++/JAVA/Python
- Javatpoint learn Java and OOPS in JAVA: https://www.javatpoint.com/java-tutorial
- Javatpoint learn Python and OOPS in Python: https://www.javatpoint.com/python-tutorial
- Javatpoint learn C++ and OOPS in C++: https://www.javatpoint.com/cpp-oops-concepts
- HeadFirst JAVA book PDF: https://www.rcsdk12.org/cms/lib/NY01001156/Centricity/Domain/4951/Head_First_Java_Second_Edition.pdf
3. DSA
- My DSA Roadmap: https://youtu.be/WjYdkHzcGhc
- DSA course by Abdul Bari Sir: https://www.youtube.com/watch?v=0IAPZzGSbME&list=PLAXnLdrLnQpRcveZTtD644gM9uzYqJCwr&ab_channel=AbdulBari
- Free DSA course by Google: https://www.udacity.com/course/data-structures-and-algorithms-in-python--ud513
- GeeksForGeeks DSA Course (Paid): https://practice.geeksforgeeks.org/courses/dsa-self-paced
- @Coding Ninjas DSA course (Paid): https://www.codingninjas.com/courses/c-plus-plus-data-structures-and-algorithms
- Udemy DSA couse (Paid): https://www.udemy.com/course/introduction-to-data-structures/
4. Competitive Programming
- Codeforces: https://codeforces.com/
- Codechef: https://www.codechef.com/
- @Priyansh Agarwal Competitive Programming Roadmap: https://youtu.be/qOKCWgTChlM
- @Errichto Competitive Programming Roadmap: https://youtu.be/xAeiXy8-9Y8
- @Luv Competitive Programming Roadmap: https://youtu.be/RquBcwvgMbM
5. Development
*Backend Frameworks*
- NodeJS
- @freeCodeCamp.org NodeJS tutorial: https://www.youtube.com/watch?v=Oe421EPjeBE&ab_channel=freeCodeCamp.org
- @freeCodeCamp.org NodeJS Projects: https://www.youtube.com/watch?v=qwfE7fSVaZM&ab_channel=freeCodeCamp.org
- @CodeWithHarry Node + Express tutorials: https://youtu.be/BLl32FvcdVM and https://youtu.be/7H_QH9nipNs
- Django
- @Telusko Django tutorial: https://www.youtube.com/watch?v=OTmQOjsl0eg&ab_channel=Telusko
- @Programming with Mosh Django tutorial: https://www.youtube.com/watch?v=rHux0gMZ3Eg&ab_channel=ProgrammingwithMosh
- Spring Boot
- @Telusko Spring Boot tutorial: https://youtu.be/35EQXmHKZYs
- @freeCodeCamp.org Spring Boot: https://youtu.be/vtPkZShrvXQ
*UI Frameworks*
- Website UI React JS
- @CodeWithHarry ReactJS - https://youtu.be/RGKi6LSPDLU
- @freeCodeCamp.org ReactJS - https://youtu.be/4UZrsTqkcW4
- Android
- @Telusko Android: https://youtu.be/6fGp_Ko-bIQ?list=PLsyeobzWxl7p-lZvWabkVJdM_UVURhUh4
- @freeCodeCamp.org Android: https://youtu.be/fis26HvvDII
- iOS
- @CodeWithChris iOS: https://youtu.be/09TeUXjzpKs
Learn Flutter by @Codepur : https://www.youtube.com/watch?v=j-LOab_PzzU&ab_channel=Codepur
Learn React Native by @Programming with Mosh : https://youtu.be/0-S5a0eXPoc
6. ML/AI and other things
- @Apna College ML Roadmap: https://youtu.be/1vsmaEfbnoE
- Andrew NG ML course: https://www.coursera.org/learn/machine-learning
- Blockchain Development tutorial by @Dapp University: https://www.youtube.com/watch?v=99pYGpTWcXM&ab_channel=DappUniversity
- My video on project ideas: https://youtu.be/r6uADC6f9_o
7. Open-Source
- Google Summer of Code (GSoC): https://summerofcode.withgoogle.com/
Use code THECODESKOOL to get a 10 percent discount on any GeeksForGeeks course.
Subscribe to my channel for more such videos :D
Join my Telegram link for interview preparation material and updates:
https://t.me/thecodeskool
You can also reach me at:
Instagram:
https://www.instagram.com/thecodeskool/
LinkedIn:
https://www.linkedin.com/in/deevankshu-garg-602501111/