About this project

Hi! I am Namish, you may also know me as chadcat7. I always have had a small passion for teaching but because I'm also an introvert, I can't really do that in real life.


These are my notes, written by me as I was learning DSA. I am releasing them for free so that other students or enthusiasts can learn from them. I have tried to keep them as simple as possible, but you would need to know the bare minimum of programming concepts to understand them.


Most of the "ex-FANG" or "ex-Microsoft ex-Google" employees releasing their courses for thousands of rupees do not go much futher in depth than these notes. So, why waste your money? If you ever have a doubt you can dm me at @namishdev on discord or at @namishh_ on x.


Before you begin..

If you are a complete beginner, here is a list of things you should do before you start with these notes:

  1. Learn the basics of programming languages. And then learn C.
  1. Create some basic projects. If you are able to make them with as little help as possible, you are ready to start with these notes.
  • Basic calculator in console
  • Tic-Tac-Toe in console
  • Some management system (bank management, library management, etc.) in the console.

Contributing

Contributions are always welcome. If you want to recommend a topic that I have not covered yet, you can open an issue on the GitHub repository.

If you want to join me in making these notes, dm me on discord at @namishdev or at @namishh_ on x.

Cheers 🎉!


Credits

  1. Font - Geist
  2. Color Scheme also made by Vercel
  3. Made with NextJS and Nextra
  4. Illustrations - excalidraw