课时
1 个部分 · 10 节课 · 14小时13分钟 总时长
第 1 至 10 节10 节课 · 14小时13分钟
- CS50W - Introduction2分钟
- CS50W - Lecture 0 - HTML and CSS2小时4分钟
- CS50W - Lecture 1 - Git53分钟
- CS50W - Lecture 2 - Python1小时8分钟
- CS50W - Lecture 3 - Django1小时39分钟
- CS50W - Lecture 4 - SQL, Models and Migrations1小时54分钟
- CS50W - Lecture 5 - JavaScript1小时51分钟
- CS50W - Lecture 6 - User Interfaces1小时40分钟
- CS50W - Lecture 7 - Testing and CI/CD1小时34分钟
- CS50W - Lecture 8 - Scalability and Security1小时28分钟
需要什么
- 有基础更好:课程从基础之后讲起。
课程介绍
This is CS50W, CS50's Web Programming with Python and JavaScript. Register for free at https://cs50.edx.org/web. Slides and source code at https://cs50.harvard.edu/web. This course picks up where Harvard University’s CS50 leaves off, diving more deeply into the design and implementation of web apps with Python, JavaScript, and SQL using frameworks like Flask, Django, 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.
适合谁
- 已掌握Python基础、想更进一步的人。
这两项是我们根据课程难度得出的判断,课程介绍是作者本人写的。