什么是Coursera?
Coursera是一个提供大规模开放式在线课堂(Massiveopenonlinecourse,MOOC)的线上学习平台,它的联合创始人之一就是如今的机器学习男神吴恩达(AndrewNg)。Coursera的课程套餐主要分为三种:OnlineDegree是由全球大学全权负责的在线学位项目,需要经过专门的申请流程才能参加;ProfessionalCertificate主要是由知名企业开放的课程套餐,主要涉及一些实际工作中的skillsets;Specialization是由全球大学在职教授授课的课程套餐,相当于大学本科的辅修(minor),也是我曾经学习过,今天想重点想推荐的课程套餐种类。
PythonforEverybodySpecialization
这套来自于UniversityofMichigan的课程(内含5门课)可以说是Python3入门课了,其侧重点是generalpythonprogramming,非常适合打基础。它的内容包含了Python3的基础语法、数据结构、网页数据抓取、SQL数据库,最后还可以做一个自己的capstoneproject(放在CV和GitHub上都是妥妥地给自己加分)。
这里插一句题外话:虽然说当下datascience非常火,但我个人还是推荐先打好Python3的基本功,再学习datascience领域的进阶。因为学习了generalpythonprogramming之后,当你遇到一个新的工具包的时候,只要看两眼工具包的documentation和别人的examplecode,你就大概能了解这个工具包是怎么使用的了。这是一个举一反三的技能。