0% found this document useful (0 votes)
22 views4 pages

Coding Resources........

The document provides a comprehensive list of coding channels and resources on YouTube, highlighting underrated gems for various programming topics and skills. It emphasizes the importance of practice in competitive programming and web development, recommending specific platforms and courses. Additionally, it discusses the significance of maintaining a strong GitHub profile, participating in open source programs like GSoC, and leveraging LinkedIn for networking.

Uploaded by

adityabhoj101
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
22 views4 pages

Coding Resources........

The document provides a comprehensive list of coding channels and resources on YouTube, highlighting underrated gems for various programming topics and skills. It emphasizes the importance of practice in competitive programming and web development, recommending specific platforms and courses. Additionally, it discusses the significance of maintaining a strong GitHub profile, participating in open source programs like GSoC, and leveraging LinkedIn for networking.

Uploaded by

adityabhoj101
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 4

Aditya.

Bhoj

Top Coding Channels and Resources


Underrated Gems on YouTube:
• The Julia Programming Language – for Julia {MIT nerds new language}
• NPTEL – all IITs
• Aru Code – for tricks
• Elegant Engineer – for LeetCode problems
• Code with Muhilan – for some CSS trick stuff
• Programming Live with Larry – {short intro – competitive programming OG}
• GitHub Channel – for some GitHub news stuff
• Deepanshu Udhwani – for GSoC tips stuff
• WS Cube Tech – for limited stuff only
• Steve Brunton – for some math stuff
• ML Street Talk – for some ML stuff
• Syntax Bro – for some DSA tricks
• CodeWithMeGuys – again LeetCode problems
• TLE-Eliminator – CP god stuff
• Akshay Saini – useful to some extent
• The Prime Time – Chad coder I have ever seen
• Piyush Garg – nice coder
• Striver – no intro needed
• Mehul Mehta – for quant stuff
• Sahil and Sarra – great channel
• Forrest Knight – for some tutorial projects
• MIT OCW – no intro needed
• Tobi Tackles Tech – Next.js things and stuff
• Free Code Camp – best for beginners
• Jane Street Channel – for quant news and some learnings stuff
• My Quant – for quant things
• Dewoibau – great channel
• Sabir Developer – for some short projects
• Gennady Korotkevich – no intro needed CP master
• Code Cadence – great for GitHub hacks
• CodeCraft – again great for GitHub hacks
• Think and Code with Shouvik – LeetCode solver

1
• Stoney Code – LeetCode again
• Fenrir – GitHub hacks
• Ace Coder Academy – Codeforces and some DP
• Take U Forward – no intro needed
• Code with Harry – no intro needed
• Harkirat and Pratham – for some stuff
• JavaScript Mastery – projects
• Institute for Advanced Study – great for learnings

Full Courses on YouTube and Guidance Channels


Part A:
• Arsh Goyal and Sahil Agrawal
• CS50
• William Lin
• ICPC North America
• Caltech
• My Code School
• Derek Banas
Part B: Moving forward to CP, DSA, Web Dev
For DSA:
• Algorithms – Abdul Bari
• Recursion and Backtracking – Pep Coding
• DP – Aditya Verma
• Graph – Striver
• Rest topics do it from YouTube channel or Striver website
Practice coding and CP like hell
Recommended CP sites:
• AtCoder
• LeetCode
• CodeChef
• HackerEarth
• GeeksforGeeks
• HackerRank
• TLE Eliminator [just for practice]
• Striver [just for practice]
• ICPC
• Hacker Cup, Google Kick Start and all.....

2
For Web Development:

-Harkirat recommended
-Code with Harry (optional but great content)

Followed by CP: Major thing in CP is just practice from the above sites and explore as much as you

can.

Languages:

Languages aren’t limited; they are vast: AI/ML, LLM, Julia, Python, C#, Kotlin, MEAN, MERN, JS,
DS, Ruby, PHP, V, and all. Just do them side by side whenever you feel comfortable and have a strong
grip in one language before moving to the next. The earlier you start, the more you’ll get. Open

Source Programs and Hackathons: There are many open source programs and hackathons, but

the main one is GSoC.

Why GSoC?

Because GSoC creates a huge impact on your resume, not just for the job but for the experience. GSoC
experience is much greater than other OSPs. Selection rates are low, especially for India, but it is
important and a must-try.

GitHub:

It’s great to maintain your GitHub, but it only creates impact if you have a strong GitHub profile.
Also, use other open sources too like GitLab and all......

Proposal for GSoC:


Before making a proposal, review past accepted proposals by IIT BHU students to know the format
stuff... because it is hard.

For coding stuff:


Use VS Code, Cursor, or Devin AI—whatever makes you comfortable. Recommended: VS Code.

LinkedIn:
See linkedin i think it’s the best thing for making networks only if you make really really great projects

3
maintaining linkedin by project stuff and activating it by showing workings and grind makes impact for
making connections
Quant:

Quant is very differ thing high-level AI, ML, LLM, deep learning, statistics, maths with great finance
things. It is tougher because it requires high CP ranking and DSA like hell. Chances are low but
possible. There are also classifications in quant, but we’ll discuss it later...... when I get free time......

Thanks,
Aditya.Bhoj

You might also like