Resources

I decided it is about time to stop resource hoarding and stop to the mindset of gate keeping and share the best of the best resources I ever came by. ALL of the stuff below are based on my thought process which I believe that learning by doing, censory incentives to stay motivated and learning just enough to be able to do the actual stuff stead of doing a 6 months course.

I will be biased in making the list and would aim at all the Neuro Divergent ambitious people who could do better with more dopamine indecuing interactive lessons unlike plain text documentations and text books, also on they way make some cool projects.

P.s. not all the stuff listed below are guaranteed to be applicable to everyone so, use it, go through it with a pinch of salt.

Mathematics

  1. Khan Academy - Straightforward lessons that build rock-solid fundamentals without the BS.
  2. 3Blue1Brown - Mind-blowing visuals that make complex math crystal clear.
  3. Blog of Aditya Ghosh - My favourite explainer and exercise problem hoarder from my olympiads days.
  4. Alcumus - AMC level olympiads questions gamified
  5. StatQuest - Clear stats breakdowns that finally make sense.

Computer Science

  1. Nand2Tetris - Complete computer architecture course from logic gates to OS
  2. Handmade Hero- Game engine development from scratch
  3. Crafting Interpreters - Create two working programming language implementations
  4. Ben Eater’s 8-bit Computer - Build a working computer on breadboards

Physics

  1. Physics Travel Guide - Physics from fundamentals to theoretical physics
  2. OpenStax Physics - Easiest physics book every created for k-12 people
  3. Quantum Country - Understand QC through interactive essays

Coding

  1. Exercism - Coding practice progressive difficulty
  2. FreeCodeCamp for Web - Project-based web development with vanilla stack
  3. The Coding Train - Everything creative programming
  4. Code360 DSA - Assumes you know nothing about DSA and teaches from 0 using with hands on codes and non boring quizzes and code tests from leetcode!

AI

  1. Kaggle Learn - Interactive data science tutorials
  2. Analytics Vidhya’s ML course - This course teaches just enough bare minimum to start implementing for projects on your own instead of being in the tutorial hell.
  3. DeepML - Interactive ML, DL, etc. problem quizzes.
  4. Jovian - Interactice 0 to Hero AI courses with certifications
  5. FastAI - No-nonsense deep learning courses that get you coding models fast.
  6. OpenAI’s Spinning Up in Deep RL - Reinforcement learning curriculum.

Cyber Security

  1. Cryptopals - Hands-on crypto challenges that teach you encryption by doing.
  2. TryHackMe - Real life based cybersecurity hands-on puzzles

Robotics

  1. #100DaysofRobotics - My robotics learning roadmap for anybody with as minimum as only python knowledge to be able to study and learn everything robotics without FOMO from the trends.
  2. Ultimate Electronics – Real circuits and projects that demystify hardware for good.
  3. The Construst - Practical robotics challanges and theory in python and ROS
  4. Peter Corke’s Robot Academy - Robotics theory in very simplified with ELI5 visuals

Awesome Sites

Build your own X, One Sem is all you need


If you think I am missing something which should be up there ASAP, then dm me in x.com ASAP.