Đề cương khóa học
Giới thiệu Lập trình Python
- Chạy mã Python
- Sử dụng công cụ phát triển Python (IDE và công cụ dòng lệnh)
- Làm việc với Python shell, iPython shell và iPython Notebook
Kiểu dữ liệu và Toán tử
- Số nguyên và số thực – có thể không cần thiết
- Xâu ký tự và byte – có thể không cần thiết
- Bộ ba (tuple) và danh sách (list)
- Đ từ điển (dictionary) và từ điển có thứ tự (ordered dictionary)
- Tập hợp (set) và tập hợp đóng (frozen set)
Tổ chức và Phân phối Mã
- Tạo module và gói (package)
- Phân phối mã đến kho lưu trữ (repository)
Lập trình Hướng đối tượng và Hàm
- Tạo và sử dụng hàm và lớp
- Sửa đổi hàm và lớp bằng các trang trí viên (decorator)
- Giới thiệu siêu lớp (meta-classes)
Xử lý Lỗi và Kiểm thử
- Xử lý và ném ngoại lệ (exception)
- Viết và chạy các bài kiểm thử (doc tests và unit tests)
- Kiểm tra mức độ phủ mã của các bài kiểm thử
Làm việc với Tệp và Thư mục
- Truy cập 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ư tệp Microsoft Word và Microsoft Excel)
- Trích xuất dữ liệu từ tệp văn bản bằng Biểu thức Chính quy
- 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)
mọi thứ đều hoàn hảo
Florin Vrincianu
Khóa học - Python Programming Fundamentals
Dịch thuật bằng máy
Thực tế là giảng viên có thể hướng dẫn chúng tôi và chỉnh sửa khi cần thiết, đồng thời giải thích những điều đã làm sai
Roxana - Emilia Zamfir
Khóa học - Python Programming Fundamentals
Dịch thuật bằng máy
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