3 ms·
Ask HN: Which online courses and books can provide real value to a programmer?
The courses or books shouldn't necessarily be about programming or CS. They can be from math, bio or any other domain.
The main criteria is that it makes you a better thinker, designer, engineer and ultimately a better problem solver.
- curious16 4y agoThere is a 3 part course on Coursera by U of Washington Prof Dan Grossman called Programming Languages A: https://in.coursera.org/learn/programming-languages https://in.coursera.org/learn/programming-languages Programming Languages B: https://www.coursera.org/learn/programming-languages-part-b https://www.coursera.org/learn/programming-languages-part-b Programming Languages C: https://in.coursera.org/learn/programming-languages-part-c https://in.coursera.org/learn/programming-languages-part-c It will surely make you a great programmer if you haven't dabbled with functional languages before. Even if you have, it still makes a great course only for the teaching style of Dan.
- DavidMiserak 4y agoA great place to start is the ACM CS Curricula. It has a list of exemplar courses and well defined criteria.
- wagslane 4y agoI've been building https://boot.dev https://boot.dev for a couple of years on the side, and recently went full time. It's geared toward CS and backend development. I'd love to hear what you think if you check it out!
- baobabKoodaa 4y agoHere's the best stuff I've come across over the years: https://attejuvonen.fi/learn https://attejuvonen.fi/learn