2 ms·
This feels like a rant more than anything. Genuine resources: CS50 and CS50web are project based learning with problem sets at the end of each topic to help yo
by kingkongjaffa 4y ago
This feels like a rant more than anything.
Genuine resources:
CS50 and CS50web are project based learning with problem sets at the end of each topic to help you figure out 'how to put things together'
https://www.freecodecamp.org/ https://www.freecodecamp.org/ is problem based and project based. Their Youtube also has full courses that are HOURS long that show you how to put things together.
https://www.youtube.com/c/TraversyMedia/videos https://www.youtube.com/c/TraversyMedia/videos has a bunch of hours long videos that show you a whirlwind tour of different stacks.
He does go pretty fast so I tend to do a lot of pausing and rewinding but the content there is great although it generally just shows the HOW with less academic explanations of the WHY.
After a certain point you HAVE to get out of the browser and start writing code on your own machine in an IDE and work with FILES in your OS's file system to figure out how to set up a project, how to run it, how to debug it, how to build it etc.
That is the single biggest issue these websites like codecademy present - turning coding into neat quizzes to abstract having to deal with project set up on your own machine.