CS50: This is CS50x
Descriptions
- Offered by: Harvard
- Prerequisites: None
- Programming Languages: C, Python, SQL, HTML, CSS, JavaScript
- Difficulty: 🌟🌟
- Class Hour: 20 hours
This course has been voted the most popular public course by Harvard students for many years. Professor Malan is very passionate in class. I still remember the scene where he tears up the Yellow pages to explain the dichotomy method. Since this is a university-wide public course, the contents are pretty friendly to beginners and even if you already have some programming experience, all the programming assignments are quite exciting and worth a try.
Course Resources
CS50: This is CS50x
Descriptions
- Offered by: Harvard
- Prerequisites: None
- Programming Languages: C, Python, SQL, HTML, CSS, JavaScript
- Difficulty: 🌟🌟
- Class Hour: 20 hours
This course has been voted the most popular public course by Harvard students for many years. Professor Malan is very passionate in class. I still remember the scene where he tears up the Yellow pages to explain the dichotomy method. Since this is a university-wide public course, the contents are pretty friendly to beginners and even if you already have some programming experience, all the programming assignments are quite exciting and worth a try.
Course Resources
Personal Resources
All the resources and assignments used by @mancuoj in this course are maintained in mancuoj/CS50x - GitHub.
CS50P Introduction to Programming with Python
Descriptions
- Offered by: Harvard University
- Prerequisites: No prerequisites
- Programming Languages: Python
- Difficulty: 🌟🌟
- Class Hour: 30-40 hours
One of the CS50 families, taught by David J. Malan. You'll learn how to program in Python and "Pythonic" ways to deal with everthing. The course also introduces libraries, code testing, and handling exceptions.
No programming experiences are assumed. So it may be appropriate for anyone who wants to learn Python.
Course Resources
CS50P Introduction to Programming with Python
Descriptions
- Offered by: Harvard University
- Prerequisites: No prerequisites
- Programming Languages: Python
- Difficulty: 🌟🌟
- Class Hour: 30-40 hours
One of the CS50 families, taught by David J. Malan. You'll learn how to program in Python and "Pythonic" ways to deal with everthing. The course also introduces libraries, code testing, and handling exceptions.
No programming experiences are assumed. So it may be appropriate for anyone who wants to learn Python.
Course Resources
Personal Resources
All the resources and assignments used by @mancuoj in this course are maintained in mancuoj/CS50P - GitHub.
CS50: This is CS50x
课程简介
- 所属大学:Harvard
- 先修要求:无
- 编程语言:C, Python, SQL, HTML, CSS, JavaScript
- 课程难度:🌟🌟
- 预计学时:20 小时
连续多年被哈佛大学学生评为最受欢迎的公选课程。Malan 教授上课非常有激情,撕黄页讲二分法的场面让人记忆犹新(笑)。但因为它的入门以及全校公选的属性,课程内容难度比较温和,但是课程作业质量非常高而且全部免费开源,非常适合小白入门,或者大佬休闲。
课程资源
CS50: This is CS50x
课程简介
- 所属大学:Harvard
- 先修要求:无
- 编程语言:C, Python, SQL, HTML, CSS, JavaScript
- 课程难度:🌟🌟
- 预计学时:20 小时
连续多年被哈佛大学学生评为最受欢迎的公选课程。Malan 教授上课非常有激情,撕黄页讲二分法的场面让人记忆犹新(笑)。但因为它的入门以及全校公选的属性,课程内容难度比较温和,但是课程作业质量非常高而且全部免费开源,非常适合小白入门,或者大佬休闲。
课程资源
资源汇总
@mancuoj 在学习这门课中用到的所有资源和作业实现都汇总在 mancuoj/CS50x - GitHub 中。
CS50P Introduction to Programming with Python
课程简介
- 所属大学:Harvard University
- 先修要求:无
- 编程语言:Python
- 课程难度:🌟🌟
- 预计学时:30-40 hours
CS50的番外篇,依旧由 David J. Malan 授课。在该课程中你将学会 Python 的基础与进阶语法,以及各种 “Pythonic” 的编程方法。此外对于 Python 特色的代码库、代码测试以及错误处理,该课程也会较为深入地探究。
该课程无需任何编程基础,且相对平易近人。适合所有想要快速入门 Python 语言的各阶段学生。
课程资源
CS50P Introduction to Programming with Python
课程简介
- 所属大学:Harvard University
- 先修要求:无
- 编程语言:Python
- 课程难度:🌟🌟
- 预计学时:30-40 hours
CS50的番外篇,依旧由 David J. Malan 授课。在该课程中你将学会 Python 的基础与进阶语法,以及各种 “Pythonic” 的编程方法。此外对于 Python 特色的代码库、代码测试以及错误处理,该课程也会较为深入地探究。
该课程无需任何编程基础,且相对平易近人。适合所有想要快速入门 Python 语言的各阶段学生。
课程资源
资源汇总
@mancuoj 在学习这门课中用到的所有资源和作业实现都汇总在 mancuoj/CS50P - GitHub 中。
CS50: This is CS50x
课程简介
- 所属大学:Harvard
- 先修要求:无
- 编程语言:C, Python, SQL, HTML, CSS, JavaScript
- 课程难度:🌟🌟
- 预计学时:20 小时
连续多年被哈佛大学学生评为最受欢迎的公选课程。Malan 教授上课非常有激情,撕黄页讲二分法的场面让人记忆犹新(笑)。但因为它的入门以及全校公选的属性,课程内容难度比较温和,但是课程作业质量非常高而且全部免费开源,非常适合小白入门,或者大佬休闲。
课程资源
CS50: This is CS50x
课程简介
- 所属大学:Harvard
- 先修要求:无
- 编程语言:C, Python, SQL, HTML, CSS, JavaScript
- 课程难度:🌟🌟
- 预计学时:20 小时
连续多年被哈佛大学学生评为最受欢迎的公选课程。Malan 教授上课非常有激情,撕黄页讲二分法的场面让人记忆犹新(笑)。但因为它的入门以及全校公选的属性,课程内容难度比较温和,但是课程作业质量非常高而且全部免费开源,非常适合小白入门,或者大佬休闲。
课程资源
资源汇总
@mancuoj 在学习这门课中用到的所有资源和作业实现都汇总在 mancuoj/CS50x - GitHub 中。
CS50P Introduction to Programming with Python
课程简介
- 所属大学:Harvard University
- 先修要求:无
- 编程语言:Python
- 课程难度:🌟🌟
- 预计学时:30-40 hours
CS50的番外篇,依旧由 David J. Malan 授课。在该课程中你将学会 Python 的基础与进阶语法,以及各种 “Pythonic” 的编程方法。此外对于 Python 特色的代码库、代码测试以及错误处理,该课程也会较为深入地探究。
该课程无需任何编程基础,且相对平易近人。适合所有想要快速入门 Python 语言的各阶段学生。
课程资源
CS50P Introduction to Programming with Python
课程简介
- 所属大学:Harvard University
- 先修要求:无
- 编程语言:Python
- 课程难度:🌟🌟
- 预计学时:30-40 hours
CS50的番外篇,依旧由 David J. Malan 授课。在该课程中你将学会 Python 的基础与进阶语法,以及各种 “Pythonic” 的编程方法。此外对于 Python 特色的代码库、代码测试以及错误处理,该课程也会较为深入地探究。
该课程无需任何编程基础,且相对平易近人。适合所有想要快速入门 Python 语言的各阶段学生。
课程资源
资源汇总
@mancuoj 在学习这门课中用到的所有资源和作业实现都汇总在 mancuoj/CS50P - GitHub 中。