1: If you're already down with CS50 and looking
for ways to build on the knowledge you've gained,
CS50W may be the right choice for you.
This free course is on web-programming with Python and JavaScript
and takes approximately 12 weeks to complete.
There you can definitely progress at your own pace.
The topics in CS50W include database design, scalability, security,
and user experience.
Through hands on projects you'll learn to write and use
APIs, create interactive UIs, and leverage
cloud services like GitHub and Heroku.
By course's end, you'll emerge with knowledge and experience in principles
languages and tools that empower you to design and deploy
applications on the internet.
You can take it by going to edx.org/cs50 and clicking on CS50W.