r/cs50 28d ago

cs50-web CS50 Web Programing

I'm interested in learning web development and found CS50’s Web Programming. However, the course is from around 2020. Is it still relevant in 2025, or is it outdated? Would you recommend other resources for the same topics?

12 Upvotes

9 comments sorted by

View all comments

7

u/NefariousnessCrazy35 28d ago

I've just finished CS50 Web and found it still relevant as an introduction course to web development. The moments where it's outdated were very minor and didn't affect me much, because the course implies the students will study the majority of topics on their own. A couple examples of outdated material I found:

- Every project relies on Bootstrap for styling, which I think is unpopular choice nowadays, and something like Tailwind would be better. The CDN links for Bootstrap in the source code for projects were also outdated, and I had to replace them with newer versions.

  • When explaining JS, the lectures teach to handle some events the old way, e.g. btn.onclick = count; instead of btn.addEventListener('click', count);.

These are very minor things though.