<progress id="16e0o"></progress><span id="16e0o"></span>

  1. <track id="16e0o"><video id="16e0o"></video></track>
    <ruby id="16e0o"><output id="16e0o"></output></ruby>

      零基礎 Python 入門專項課程

      Python for Everybody

      學習使用Python編程并分析數據。開發數據收集、數據整理、數據分析及數據可視化相關程序。

      密歇根大學

      Coursera

      計算機

      簡單(初級)

      3 個月

      Sponsored\Ad:本課程鏈接由Coursera和Linkshare共同提供
      • 中文, 英語, 德語, 其他
      • 20352

      課程概況

      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.

      你將學到什么

      Create your own applications for data retrieval and processing

      Describe the basics of the Structured Query Language (SQL) and database design

      Explain the basics of programming computers using Python

      Understand fundamental programming concepts such as data structures

      包含課程

      課程1
      Programming for Everybody (Getting Started with Python)

      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.

      課程2
      Python Data Structures

      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.

      課程3
      Using Python to Access Web Data

      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.

      課程4
      Using Databases with Python

      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.

      課程5
      Capstone: Retrieving, Processing, and Visualizing Data with Python

      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. Chapters 15 and 16 from the book “Python for Everybody” will serve as the backbone for the capstone. This course covers Python 3.

      預備知識

      This Specialization is designed to serve as an on-ramp for programming, and has no pre-requisites. The pace of the first two courses is aimed at those with no programming experience at all.

      Magoosh
      聲明:MOOC中國發布之課程均源自下列機構,版權均歸他們所有。本站僅作報道收錄并尊重其著作權益,感謝他們對MOOC事業做出的貢獻!(排名不分先后)
      • Coursera
      • edX
      • OpenLearning
      • FutureLearn
      • iversity
      • Udacity
      • NovoEd
      • Canvas
      • Open2Study
      • Google
      • ewant
      • FUN
      • IOC-Athlete-MOOC
      • World-Science-U
      • Codecademy
      • CourseSites
      • opencourseworld
      • ShareCourse
      • gacco
      • MiriadaX
      • JANUX
      • openhpi
      • Stanford-Open-Edx
      • 網易云課堂
      • 中國大學MOOC
      • 學堂在線
      • 頂你學堂
      • 華文慕課
      • 好大學在線CnMooc
      • 以及更多...
      本平臺部分課程由Coursera、Udemy及其推廣聯盟服務商Linkshare共同提供,本平臺合法享有相應的推廣收益。

      © 2008-2018 MOOC.CN 慕課改變你,你改變世界

      丁香五月婷婷