0(0)

Using Python to Access Web Data

  • Categories Data SciencePython
  • Duration 19h
  • Total Enrolled 0
  • Last Update January 18, 2022

Course Prerequisite(s)

Description

Description: Khóa học này sẽ chỉ ra cách người ta có thể coi Internet như một nguồn dữ liệu. Chúng ta sẽ trích xuất, phân tích cú pháp và đọc dữ liệu web cũng như truy cập dữ liệu bằng các API web. Chúng ta sẽ làm việc với các định dạng dữ liệu HTML, XML và JSON bằng Python. Khóa học này sẽ bao gồm các Chương 11-13 của sách giáo khoa “Python for Everybody”. Các chủ đề này bao gồm các biến và biểu thức, thực thi có điều kiện (vòng lặp, phân nhánh và thử/ ngoại trừ), hàm, cấu trúc dữ liệu Python (chuỗi, danh sách, từ điển và bộ giá trị) và thao tác với tệp. Khóa học này bao gồm Python 3.

Khóa 3 trong chuỗi khóa học Python for Everybody Specialization

What Will I Learn?

  • Sử dụng biểu thức chính quy để trích xuất dữ liệu từ chuỗi
  • Hiểu các giao thức mà trình duyệt web sử dụng để truy xuất tài liệu và ứng dụng web
  • Truy xuất dữ liệu từ các trang web và API bằng Python
  • Làm việc với dữ liệu XML (Ngôn ngữ đánh dấu eXtensible)

Topics for this course

19h

Getting Started?

In this section you will install Python and a text editor. In previous classes in the specialization this was an optional assignment, but in this class it is the first requirement to get started. From this point forward we will stop using the browser-based Python grading environment because the browser-based Python environment (Skulpt) is not capable of running the more complex programs we will be developing in this class.

Regular Expressions (Chapter 11)?

Regular expressions are a very specialized language that allow us to succinctly search strings and extract data from strings. Regular expressions are a language unto themselves. It is not essential to know how to use regular expressions, but they can be quite useful and powerful.

Networks and Sockets (Chapter 12)?

In this section we learn about the protocols that web browsers use to retrieve documents and web applications use to interact with Application Program Interfaces (APIs).

Programs that Surf the Web (Chapter 12)?

In this section we learn to use Python to retrieve data from web sites and APIs over the Internet.

Web Services and XML (Chapter 13)?

In this section, we learn how to retrieve and parse XML (eXtensible Markup Language) data.

JSON and the REST Architecture (Chapter 13)?

In this module, we work with Application Program Interfaces / Web Services using the JavaScript Object Notation (JSON) data format.

About the instructor

0 (0 ratings)

40 Courses

0 students

Free

Material Includes

  • Sách giáo khoa: “Python for everybody”
  • 46 videos
  • Khác: Bài đọc, Kiểm tra
  • Free (Audit)/ Paid Certificate

Enrolment validity: Lifetime

Requirements

  • Đọc lý thuyết trong sách giáo khoa chương 1-10
  • Hoàn thành khóa 1 và khóa 2 của chuỗi khóa học Python for Everybody Specialization
  • Nếu không hoàn thành thì có kiến thức tương đương

Target Audience

  • Coder
  • Programmer
  • Data Analyst
  • Data Scientist

Want to receive push notifications for all major on-site activities?