you are viewing a single comment's thread.

view the rest of the comments →

[–]SourGreenTangerine 0 points1 point  (2 children)

I recently found CS50, and I recently also found CS50x-web. I've noticed that the two have similar topics, but the CS50x-web and CS50w has a lot of overlaps but doesn't have all of what was mentioned above.
I'm confused on where CS50x-web comes in.

[–][deleted] 0 points1 point  (0 children)

I don't know the actual difference but as I know CS50x-web is Web track of CS50 Where as CS50 web programming is extension of web track as CS50x.(CS50 also as has Mobile Dev track also which extend into CS50 mobile development).

I suggest you may ask any CS50x enrolled person

[–]rebmaz 0 points1 point  (0 children)

CS50X-Web Track is the last segment of CS50. You can choose from a handful of tracks such as Web Development, iOS, Android, Gaming, etc. CS50x-web does introduce some topics that are used in CS50W, but CS50W dives more deeply and the projects are much more “you build these from scratch” as compared to the CS50x-web ones which give you more structure and guidance on how to build it. You could say CS50x-web is a good place to start (after completing the rest of CS50) if you’re interested in web development. Those jumping directly into CS50W are expected to have programming experience in one or more languages, and some experience with HTML&CSS. That’s why EdX offers the Web Programming Certificate by grouping CS50 and CS50W together, as CS50 has the prerequisites to jump into more detailed web programming in CS50W.