Hacker News new | ask | show | jobs
by kingkongjaffa 238 days ago
I would do (and have done) CS50X online https://cs50.harvard.edu/x/ do all the problem sets and projects by hand using no AI to write any code. The lectures and tutorials are outstanding. By the time you're done you'll be ready to build whatever and research what you need to learn to build most things

If you need to go deeper, then do https://cs50.harvard.edu/web/ as well.

If you need to really nail DS/ Algorithms do the courses from Berkley:

https://cs61a.org/ (if you did CS50x already you can skip)

https://sp25.datastructur.es/ (CS61B)

https://cs61c.org/fa25/ (Optional/advanced stuff)