Liên hệ với chúng tôi
Cảm ơn bạn đã gửi yêu cầu! Một thành viên trong đội ngũ của chúng tôi sẽ liên hệ với bạn ngay lập tức.
Cảm ơn bạn đã gửi đặt chỗ! Một thành viên trong đội ngũ của chúng tôi sẽ liên hệ với bạn ngay lập tức.

Đề cương khóa học

Giới thiệu

  • Python tính linh hoạt: từ phân tích dữ liệu đến thu thập dữ liệu web

Python Cấu trúc dữ liệu và thao tác

  • Số nguyên và số thực
  • Chuỗi và byte
  • Bộ và danh sách
  • Từ điển và từ điển có thứ tự
  • Tập hợp và tập hợp đóng băng
  • Khung dữ liệu (pandas)
  • Chuyển đổi

Object-Oriented Programming với Python

  • Kế thừa
  • Đa hình
  • Lớp tĩnh
  • Hàm tĩnh
  • Trang trí
  • Khác

Data Analysis với Pandas

  • Làm sạch dữ liệu
  • Sử dụng dữ liệu vector trong pandas
  • Xử lý dữ liệu
  • Sắp xếp và lọc dữ liệu
  • Thao tác tổng hợp
  • Phân tích chuỗi thời gian

Data Visualization

  • Vẽ biểu đồ bằng matplotlib
  • Sử dụng matplotlib từ trong pandas
  • Tạo biểu đồ chất lượng
  • Trực quan hóa dữ liệu trong Jupyter notebooks
  • Các thư viện trực quan hóa khác trong Python

Vector hóa dữ liệu trong Numpy

  • Tạo mảng Numpy
  • Các thao tác phổ biến trên ma trận
  • Sử dụng ufuncs
  • Chế độ xem và phát sóng trên mảng Numpy
  • Tối ưu hóa hiệu suất bằng cách tránh vòng lặp
  • Tối ưu hóa hiệu suất với cProfile

Xử lý Big Data với Python

  • Xây dựng và hỗ trợ các ứng dụng phân tán với Python
  • Lưu trữ dữ liệu: Làm việc với cơ sở dữ liệu SQL và NoSQL
  • Xử lý phân tán với Hadoop và Spark
  • Mở rộng ứng dụng của bạn

Mở rộng Python (và ngược lại) với các Languages khác

  • C#
  • Java
  • C++
  • Perl
  • Khác

Python Đa luồng Programming

  • Mô-đun
  • Đồng bộ hóa
  • Ưu tiên

Serialize dữ liệu

  • Python serialize đối tượng với Pickle

UI Programming với Python

  • Các tùy chọn khung để xây dựng GUI trong Python
    • Tkinter
    • Pyqt

Python cho script bảo trì

  • Nâng và bắt các ngoại lệ một cách chính xác
  • Tổ chức mã thành mô-đun và gói
  • Hiểu bảng ký hiệu và truy cập chúng trong mã
  • Chọn một framework kiểm thử và áp dụng TDD trong Python

Python cho Web

  • Các gói để xử lý web
  • Thu thập dữ liệu web
  • Phân tích cú pháp HTML và XML
  • Tự động điền các biểu mẫu web

Tóm tắt và Bước tiếp theo

Yêu cầu

  • Kinh nghiệm lập trình từ cơ bản đến trung cấp
  • Kiến thức về toán học và thống kê
  • Kiến thức về các khái niệm cơ sở dữ liệu

Đối tượng

  • Nhà phát triển
 28 Giờ

Số người tham gia


Giá cho mỗi học viên

Đánh giá (7)

Các khóa học sắp tới

Các danh mục liên quan

Morty Proxy This is a proxified and sanitized view of the page, visit original site.