diff --git a/en/编程入门/CS50/index.html b/en/编程入门/CS50/index.html index e185f2a8..4040b3d7 100644 --- a/en/编程入门/CS50/index.html +++ b/en/编程入门/CS50/index.html @@ -1,4 +1,4 @@ - Harvard CS50: This is CS50x - CSDIY.wiki
Skip to content

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


Last update: March 2, 2023

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.


Last update: March 6, 2023

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

  • Course Website: 2022
  • Recordings: 2022
  • Textbooks: No textbook required
  • Assignments: 2022

Last update: January 18, 2023

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

  • Course Website: 2022
  • Recordings: 2022
  • Textbooks: No textbook required
  • Assignments: 2022

Personal Resources

All the resources and assignments used by @mancuoj in this course are maintained in mancuoj/CS50P - GitHub.


Last update: March 6, 2023

CS50: This is CS50x

课程简介

  • 所属大学:Harvard
  • 先修要求:无
  • 编程语言:C, Python, SQL, HTML, CSS, JavaScript
  • 课程难度:🌟🌟
  • 预计学时:20 小时

连续多年被哈佛大学学生评为最受欢迎的公选课程。Malan 教授上课非常有激情,撕黄页讲二分法的场面让人记忆犹新(笑)。但因为它的入门以及全校公选的属性,课程内容难度比较温和,但是课程作业质量非常高而且全部免费开源,非常适合小白入门,或者大佬休闲。

课程资源


最后更新: March 2, 2023

CS50: This is CS50x

课程简介

  • 所属大学:Harvard
  • 先修要求:无
  • 编程语言:C, Python, SQL, HTML, CSS, JavaScript
  • 课程难度:🌟🌟
  • 预计学时:20 小时

连续多年被哈佛大学学生评为最受欢迎的公选课程。Malan 教授上课非常有激情,撕黄页讲二分法的场面让人记忆犹新(笑)。但因为它的入门以及全校公选的属性,课程内容难度比较温和,但是课程作业质量非常高而且全部免费开源,非常适合小白入门,或者大佬休闲。

课程资源

资源汇总

@mancuoj 在学习这门课中用到的所有资源和作业实现都汇总在 mancuoj/CS50x - GitHub 中。


最后更新: March 6, 2023

CS50P Introduction to Programming with Python

课程简介

  • 所属大学:Harvard University
  • 先修要求:无
  • 编程语言:Python
  • 课程难度:🌟🌟
  • 预计学时:30-40 hours

CS50的番外篇,依旧由 David J. Malan 授课。在该课程中你将学会 Python 的基础与进阶语法,以及各种 “Pythonic” 的编程方法。此外对于 Python 特色的代码库、代码测试以及错误处理,该课程也会较为深入地探究。

该课程无需任何编程基础,且相对平易近人。适合所有想要快速入门 Python 语言的各阶段学生。

课程资源

  • 课程网站:2022
  • 课程视频:2022
  • 课程教材:无
  • 课程作业:2022

最后更新: January 18, 2023

CS50P Introduction to Programming with Python

课程简介

  • 所属大学:Harvard University
  • 先修要求:无
  • 编程语言:Python
  • 课程难度:🌟🌟
  • 预计学时:30-40 hours

CS50的番外篇,依旧由 David J. Malan 授课。在该课程中你将学会 Python 的基础与进阶语法,以及各种 “Pythonic” 的编程方法。此外对于 Python 特色的代码库、代码测试以及错误处理,该课程也会较为深入地探究。

该课程无需任何编程基础,且相对平易近人。适合所有想要快速入门 Python 语言的各阶段学生。

课程资源

  • 课程网站:2022
  • 课程视频:2022
  • 课程教材:无
  • 课程作业:2022

资源汇总

@mancuoj 在学习这门课中用到的所有资源和作业实现都汇总在 mancuoj/CS50P - GitHub 中。


最后更新: March 6, 2023

CS50: This is CS50x

课程简介

  • 所属大学:Harvard
  • 先修要求:无
  • 编程语言:C, Python, SQL, HTML, CSS, JavaScript
  • 课程难度:🌟🌟
  • 预计学时:20 小时

连续多年被哈佛大学学生评为最受欢迎的公选课程。Malan 教授上课非常有激情,撕黄页讲二分法的场面让人记忆犹新(笑)。但因为它的入门以及全校公选的属性,课程内容难度比较温和,但是课程作业质量非常高而且全部免费开源,非常适合小白入门,或者大佬休闲。

课程资源


最后更新: March 2, 2023

CS50: This is CS50x

课程简介

  • 所属大学:Harvard
  • 先修要求:无
  • 编程语言:C, Python, SQL, HTML, CSS, JavaScript
  • 课程难度:🌟🌟
  • 预计学时:20 小时

连续多年被哈佛大学学生评为最受欢迎的公选课程。Malan 教授上课非常有激情,撕黄页讲二分法的场面让人记忆犹新(笑)。但因为它的入门以及全校公选的属性,课程内容难度比较温和,但是课程作业质量非常高而且全部免费开源,非常适合小白入门,或者大佬休闲。

课程资源

资源汇总

@mancuoj 在学习这门课中用到的所有资源和作业实现都汇总在 mancuoj/CS50x - GitHub 中。


最后更新: March 6, 2023

CS50P Introduction to Programming with Python

课程简介

  • 所属大学:Harvard University
  • 先修要求:无
  • 编程语言:Python
  • 课程难度:🌟🌟
  • 预计学时:30-40 hours

CS50的番外篇,依旧由 David J. Malan 授课。在该课程中你将学会 Python 的基础与进阶语法,以及各种 “Pythonic” 的编程方法。此外对于 Python 特色的代码库、代码测试以及错误处理,该课程也会较为深入地探究。

该课程无需任何编程基础,且相对平易近人。适合所有想要快速入门 Python 语言的各阶段学生。

课程资源

  • 课程网站:2022
  • 课程视频:2022
  • 课程教材:无
  • 课程作业:2022

最后更新: January 18, 2023

CS50P Introduction to Programming with Python

课程简介

  • 所属大学:Harvard University
  • 先修要求:无
  • 编程语言:Python
  • 课程难度:🌟🌟
  • 预计学时:30-40 hours

CS50的番外篇,依旧由 David J. Malan 授课。在该课程中你将学会 Python 的基础与进阶语法,以及各种 “Pythonic” 的编程方法。此外对于 Python 特色的代码库、代码测试以及错误处理,该课程也会较为深入地探究。

该课程无需任何编程基础,且相对平易近人。适合所有想要快速入门 Python 语言的各阶段学生。

课程资源

  • 课程网站:2022
  • 课程视频:2022
  • 课程教材:无
  • 课程作业:2022

资源汇总

@mancuoj 在学习这门课中用到的所有资源和作业实现都汇总在 mancuoj/CS50P - GitHub 中。


最后更新: March 6, 2023