Python for Everybody Specialization

开始时间: 06/21/2022 持续时间: Approximately 8 months to complete Suggested pace of 3 hours/week

所在平台: Coursera专项课程

课程类别: 计算机科学

大学或机构: CourseraNew

课程主页: https://www.coursera.org/specializations/python

课程评论: 1 个评论

评论课程        关注课程

课程详情

This Specialization builds on the success of the Python for Everybody course and will introduce fundamental programming concepts including data structures, networked application program interfaces, and databases, using the Python programming language. In the Capstone Project, you’ll use the technologies learned throughout the Specialization to design and create your own applications for data retrieval, processing, and visualization.

面向所有人的Python专业知识:此专业基于Python面向所有人课程的成功,将介绍基本的编程概念,包括使用Python编程语言的数据结构,网络应用程序接口和数据库。在Capstone项目中,您将使用在整个专业化过程中学到的技术来设计和创建自己的应用程序,以进行数据检索,处理和可视化。

课程大纲

Course: 1

Course Link: https://www.coursera.org/learn/python?specialization=python

Title:Programming for Everybody (Getting Started with Python)

Description:This course aims to teach everyone the basics of programming computers using Python. We cover the basics of how one constructs a program from a series of simple instructions in Python. The course has no pre-requisites and avoids all but the simplest mathematics. Anyone with moderate computer experience should be able to master the materials in this course. This course will cover Chapters 1-5 of the textbook “Python for Everybody”. Once a student completes this course, they will be ready to take more advanced programming courses. This course covers Python 3.

Course: 2

Course Link: https://www.coursera.org/learn/python-data?specialization=python

Title:Python Data Structures

Description:This course will introduce the core data structures of the Python programming language. We will move past the basics of procedural programming and explore how we can use the Python built-in data structures such as lists, dictionaries, and tuples to perform increasingly complex data analysis. This course will cover Chapters 6-10 of the textbook “Python for Everybody”. This course covers Python 3.

Course: 3

Course Link: https://www.coursera.org/learn/python-network-data?specialization=python

Title:Using Python to Access Web Data

Description:This course will show how one can treat the Internet as a source of data. We will scrape, parse, and read web data as well as access data using web APIs. We will work with HTML, XML, and JSON data formats in Python. This course will cover Chapters 11-13 of the textbook “Python for Everybody”. To succeed in this course, you should be familiar with the material covered in Chapters 1-10 of the textbook and the first two courses in this specialization. These topics include variables and expressions, conditional execution (loops, branching, and try/except), functions, Python data structures (strings, lists, dictionaries, and tuples), and manipulating files. This course covers Python 3.

Course: 4

Course Link: https://www.coursera.org/learn/python-databases?specialization=python

Title:Using Databases with Python

Description:This course will introduce students to the basics of the Structured Query Language (SQL) as well as basic database design for storing data as part of a multi-step data gathering, analysis, and processing effort. The course will use SQLite3 as its database. We will also build web crawlers and multi-step data gathering and visualization processes. We will use the D3.js library to do basic data visualization. This course will cover Chapters 14-15 of the book “Python for Everybody”. To succeed in this course, you should be familiar with the material covered in Chapters 1-13 of the textbook and the first three courses in this specialization. This course covers Python 3.

课程评论(1条)

0

danyxixi 2018-04-16 09:07 0 票支持; 0 票反对

喜欢这个课程,易学

课程简介

密歇根大学零基础Python入门专项课程系列(Python for Everybody Specialization), 这个系列包含4个子课程和1个毕业项目课程,包括Python入门,Python数据结构, 使用Python获取网络数据(Python爬虫), 在Python中使用数据库以及Python数据可视化等。这个系列是Coursera上很多同学的首选Python入门课程,感兴趣的同学可以关注:Learn to Program and Analyze Data with Python-Develop programs to gather, clean, analyze, and visualize data.

课程标签

Python 零基础Python入门 Python数据可视化 Python入门 Python数据获取 Python数据处理 Python入门课程 Python入门公开课 Python入门专项课程

233人关注该课程

主题相关的课程