https://www.coursera.org/specializations/python-3-programming#courses
这个专业课程教授Python 3编程的基础知识。我们将从最基础的开始,包括变量、条件语句和循环,然后逐渐学习一些中级内容,如关键字参数、列表推导式、lambda表达式和类继承。
你将有很多机会进行实践练习。你还将学习关于程序执行的推理方式,以便当程序出现问题时能够进行调试,使程序执行不再神秘。
在专业课程结束时,你将能够编写程序来查询互联网API获取数据,并从中提取有用信息。你将能够通过阅读文档自学使用新的模块和API。这将为你成为独立的Python程序员奠定良好的基础。
如果你已经完成了《Python for Everybody》课程,但想要更深入地学习Python基础知识并进行更多实践,以便自信地进入《应用数据科学与Python》等专业课程,那么这个专业课程是你的下一个良好选择。
但如果你已经熟悉其他编程语言,或者愿意迎接直接深入学习的挑战,这个专业课程也适合作为你学习Python的第一门课程。
应用学习项目
在第二门课程结束时,你将创建一个简单的情感分析器,用于统计推文中正面和负面单词的数量。在第三门课程中,你将结合两个API创建一个电影推荐系统。最后一门课程《Python项目:Pillow、Tesseract和OpenCV》是一个扩展项目,你将在其中执行图像的光学字符识别(OCR)和对象检测。