3 ms·
Eh, it's good enough, in fact MIT has an even easier workshop where you pump out an express.js MVP and gives you just enough domain knowledge to make it happen:
by hackermailman 6y ago
Eh, it's good enough, in fact MIT has an even easier workshop where you pump out an express.js MVP and gives you just enough domain knowledge to make it happen: https://functionalcs.github.io/web/ https://functionalcs.github.io/web/
CS50w is probably exactly what a self learner would want, a crash course on how to make something work and advice where to find more information. It's like those ancient text files I used to find about writing your own LKM, they didn't teach me everything there is to know about operating systems but taught me just enough so I could go forth and learn independently, that's the point of all these short workshop style courses on edx.
- arthtyagi 6y agoWell I'm a self learner too and I can testify that if you're actually looking to get some serious work done, taking this course isn't really gonna help. I started out with the Django documentation itself, reverse engineering a few projects that I thought were nice and just trying to understand the code in those projects. CS50w gives you an illusion that you're building and understanding something when in actuality you just filled a few holes, made a final project that JUST works ( apart from a few notable exceptions who probably tried learning Django themselves too while taking CS50w ) instead of struggling through the process of getting things to work. That struggle is exactly what lays down a strong foundation and experience in one's programming journey.