CS50's Web Programming with Python and JavaScript
Harvard University via Independent
-
199
-
- Write review
AI Engineer - Learn how to integrate AI into software applications
Learn AI, Data Science & Business — Earn Certificates That Get You Hired
Overview
Google, IBM & Meta Certificates – 40% Off
One plan covers every Professional Certificate on Coursera.
Unlock All Certificates
This course picks up where CS50x leaves off, diving more deeply into the design and implementation of web apps with Python, JavaScript, and SQL using frameworks like Django, React, and Bootstrap. Topics include database design, scalability, security, and user experience. Through hands-on projects, students learn to write and use APIs, create interactive UIs, and leverage cloud services like GitHub and Heroku. By semester’s end, students emerge with knowledge and experience in principles, languages, and tools that empower them to design and deploy applications on the Internet.
Syllabus
- HTML, CSS
- Git
- Python
- Django
- SQL, Models, and Migrations
- JavaScript
- User Interfaces
- Testing, CI/CD
- Scalability and Security
Taught by
Brian Yu and David J. Malan
Tags
Reviews
3.0 rating, based on 2 Class Central reviews
Showing Class Central Sort
-
The programming course was well organised, engaging, and easy to follow. The lessons covered both fundamental and advanced concepts with clear explanations and practical examples. Hands-on coding exercises and real-world projects helped reinforce my understanding and improve my problem-solving skills. The instructor explained complex topics in a simple and effective way, making the learning experience enjoyable. I also appreciated the structured progression of the course, which built confidence step by step. Overall, this course significantly improved my programming knowledge and coding abilities. I would highly recommend it to anyone looking to develop strong programming skills, whether they are a beginner or have previous experien
-
O curso é excelente e superou minhas expectativas. A didática do professor é clara, o conteúdo é muito prático e o suporte responde rápido. Recomendo muito!