cs-self-learning/docs/编程入门/Python/CS50P.en.md
Yinmin Zhong 4979ddabbe
[UPDATE] Reorganize the intro to programming section (#593)
* reorganize intro to programming

* nits

* nits
2024-04-14 00:55:13 +08:00

24 lines
946 B
Markdown

# 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 everything. 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](https://cs50.harvard.edu/python/2022/)
- Recordings: [2022](https://www.bilibili.com/video/BV1z5411X7wX)
- Textbooks: No textbook required
- Assignments: [2022](https://cs50.harvard.edu/python/2022/)
## Personal Resources
All the resources and assignments used by @mancuoj in this course are maintained in [mancuoj/CS50P - GitHub](https://github.com/mancuoj/CS50P).