Đề cương khóa học
Giới thiệu về Python Programming
- Chạy mã Python
- Sử dụng Công cụ Phát triển Python (IDEs và công cụ dòng lệnh)
- Làm việc với các shell Python và iPython cũng như iPython Notebook
Kiểu Dữ liệu và Thao tác
- Số nguyên và số thực – có lẽ không cần thiết
- Chuỗi và byte – có lẽ không cần thiết
- Bộ giá trị 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
Tổ chức và Phân phối Mã
- Tạo mô-đun và gói
- Phân phối mã cho các kho lưu trữ
Hướng Đối Tượng và Chức năng Programming
- Tạo và sử dụng các hàm và lớp
- Sửa đổi các hàm và lớp bằng decorators
- Giới thiệu meta-class
Xử lý Lỗi và Kiểm thử
- Xử lý và phát sinh các ngoại lệ
- Viết và thực thi các bài kiểm tra (doc tests và unit tests)
- Kiểm tra độ bao phủ của mã bởi các bài kiểm tra
Làm việc với Tệp và Thư mục
- Access các loại tệp khác nhau và các nguyên tắc xử lý tệp
- Tạo, đọc, cập nhật và xóa tệp (bao gồm tệp văn bản thông thường, csv, cũng như Microsoft Word và Microsoft Excel tệp)
- Trích xuất dữ liệu từ tệp văn bản bằng Regular Expressions
- Tạo và xóa thư mục, liệt kê và tìm kiếm tệp
Yêu cầu
Không có
Đánh giá (7)
Cảm thấy đây là một sự giới thiệu Python có tính tổng quan, giúp tôi tự tin để ngay lập tức thử sức với một số chương trình cơ bản trước khi tiến tới những dự án phức tạp hơn.
Graham - Quantum Detectors Ltd
Khóa học - Python Programming Fundamentals
Dịch thuật bằng máy
Tôi thích việc mình có thể đặt câu hỏi và Abhi đã trả lời tất cả chúng với những ví dụ xuất sắc.
Bozena - New College Durham
Khóa học - Python Programming Fundamentals
Dịch thuật bằng máy
Mọi thứ đều ổn. Giảng viên chuẩn bị rất chu đáo và tôi thực sự thích khóa học này.
Gelep Dragos
Khóa học - Python Programming Fundamentals
Dịch thuật bằng máy
Khóa học rất trực tiếp, dễ hiểu, dễ theo dõi, các bài tập bao quát các chủ đề đã được thảo luận trước đó.
Alexandru - BRD
Khóa học - Python Programming Fundamentals
Dịch thuật bằng máy
Kiến thức.
Dan Nohai - BRD
Khóa học - Python Programming Fundamentals
Dịch thuật bằng máy
Abhi là một nhà phát triển có kỹ năng rất tốt, với nhiều kiến thức và cũng có những kỹ năng cần thiết của một giảng viên mà tôi thực sự thích.
Andrei - BRD
Khóa học - Python Programming Fundamentals
Dịch thuật bằng máy
Tôi rất thích cách tất cả các khái niệm về ngôn ngữ Python được giải thích chi tiết và chúng tôi được phép tự giải quyết một số bài tập, sau đó giảng viên sẽ giải thích cho chúng tôi và đưa ra nhiều phương án giải quyết khác nhau. Đây là một khóa học rất tốt!
Scanteie Ana - BRD
Khóa học - Python Programming Fundamentals
Dịch thuật bằng máy