3. Building Dynamic Websites: CS50’s Web Programming with Python and JavaScript
CS50’s “Web Programming with Python and JavaScript” is a practical course that teaches how to build dynamic and interactive websites. It covers various topics such as Flask, Django, HTML, CSS, JavaScript, and SQL.
By the end of the course, learners will be able to create their own web applications. The course provides a comprehensive understanding of web development principles, from front-end design to back-end development.
Length | 9 weeks, 3-9 hours a week |
Certificate Price | $299 |
Program Dates | – |
What You’ll Learn:
This course covers topics related to database design, scalability, security, and user experience. You will have hands-on experience with projects that teach you how to write and use APIs, create interactive UIs, and use cloud services such as GitHub and Heroku.
By the end of the course, you’ll have gained knowledge and experience in principles, languages, and tools that will help you design and deploy applications on the Internet. The course will be available on edX and will connect learners from around the world. Course link
By the end of the course, participants will understand the following concepts:
- HTML, CSS
- Git
- Python
- Django
- SQL, Models, and Migrations
- JavaScript
- User Interfaces
- Testing, CI/CD
- Scalability and Security