零基础 Python 入门 专项课程

开始日期 Mar 13

零基础 Python 入门 专项课程

学习使用Python编程并分析数据

开发数据收集、数据整理、数据分析及数据可视化相关程序。

本专项课程介绍

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.

制作方:

courses
5 courses

按照建议的顺序或选择您自己的顺序。

projects
项目

旨在帮助您实践和应用所学到的技能。

certificates
证书

在您的简历和领英中展示您的新技能。

课程
Beginner Specialization.
No prior experience required.
  1. 第 1 门课程

    大家的编程 (Python 入门)

    当前班次:Mar 13 — May 8。
    课程学习时间
    2-4小时/周
    字幕
    English, Chinese (Simplified)

    课程概述

    本课程将教授大家Python电脑编程基础. 课程涵盖了如何使用Python的基本指令编写程序. 课程对学生没有先设要求, 我们只涉及到最基本的数学, 有一定使用电脑经验的人都可以完全掌握这门课的内容. 这门课将会覆盖免费教材 ( 《信息管理专业python课程》 ) 的第1-5章. 本课程相当于原本11周的"大家的编程(Python入门)"的前半部分. 学生完成这门课之后, 就能面对更难的编程课程了.
  2. 第 2 门课程

    Python 数据结构

    当前班次:Mar 13 — May 8。
    课程学习时间
    2-4小时/周
    字幕
    English, Chinese (Simplified)

    课程概述

    本课程将介绍Python编程语言的核心数据结构。我们将过去的程序编程的基础知识,探讨我们如何使用Python的内置数据结构,如列表、字典和元组执行越来越复杂的数据分析。本课程将涵盖6-10章教材的“支持信息”。这当然是相当于每个人11周”大家的编程 (Python) ”课程。本课程涵盖Python 2。
  3. 第 3 门课程

    使用 Python 访问网络数据

    当前班次:Mar 13 — May 1。
    课程学习时间
    6 weeks of study, 2-4 hours/week
    字幕
    English

    课程概述

    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 Informatics”. 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.
  4. 第 4 门课程

    Python 数据库开发

    当前班次:Mar 13 — Apr 24。
    课程学习时间
    招聘技术变得越来越数字化 优秀的雇主不断地改变他们的面试方式
    字幕
    English

    课程概述

    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 Informatics”. 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.
  5. 第 5 门课程

    毕业项目:使用 Python 获取并处理数据,并用可视化方式展现数据

    即将开课的班次:Apr 3 — May 29。
    课程学习时间
    6 weeks of study, 2-4 hours/week
    字幕
    English

    毕业项目介绍

    In the capstone, students will build a series of applications to retrieve, process and visualize data using Python. The projects will involve all the elements of the specialization. In the first part of the capstone, students will do some visualizations to become familiar with the technologies in use and then will pursue their own project to visualize some other data that they have or can find. Chapter 15 from the book “Python for Informatics” will serve as the backbone for the capstone. This course covers Python 2.

制作方

  • 密歇根大学

    The University of Michigan is recognized as a leader in higher education due to the outstanding quality of its 19 schools and colleges, internationally recognized faculty, and departments with 250 degree programs.

    The mission of the University of Michigan is to serve the people of Michigan and the world through preeminence in creating, communicating, preserving and applying knowledge, art, and academic values, and in developing leaders and citizens who will challenge the present and enrich the future.

  • Charles Severance

    Charles Severance

    Associate Professor

FAQs

More questions? Visit the Learner Help Center.