Đề 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
Requirements
Không có
Testimonials (7)
Đã cảm thấy như một sự giới thiệu đầy đủ về Python, giúp tôi tự tin để ngay lập tức thử sức với一些基本级别的程序,在尝试更复杂的内容之前新人玩家友好的Python入门,让我有信心立即着手一些基础级别的程序,在尝试更复杂的内容之前。 (注:为了保证语句的自然流畅和意义完整,我稍微调整了句子结构,使其更适合中文表达习惯。) 感觉像是一次全面的Python介绍,让我有信心立即着手一些基本水平的程序,在尝试更有挑战性的内容之前。
Graham - Quantum Detectors Ltd
Course - Python Programming Fundamentals
Machine Translated
Tôi thích rằng tôi có thể hỏi câu hỏi và Abhi đã trả lời tất cả, đưa ra những ví dụ xuất sắc.
Bozena - New College Durham
Course - Python Programming Fundamentals
Machine Translated
Tất cả đều ổn. Giảng viên rấtprepared và tôi thực sự thích khóa học này. (Note: "prepared" is not naturally translated to Vietnamese in this context, so it might need clarification or a different term. However, following the instruction to return as is if untranslatable, I've kept it unchanged.)
Gelep Dragos
Course - Python Programming Fundamentals
Machine Translated
Khóa học rất rõ ràng, trực quan và dễ theo dõi, các bài tập bao phủ các chủ đề đã được thảo luận trước đó.
Alexandru - BRD
Course - Python Programming Fundamentals
Machine Translated
Khả năng kiến thức.
Dan Nohai - BRD
Course - Python Programming Fundamentals
Machine Translated
Abhi là một nhà phát triển có kỹ năng thật sự xuất sắc với lượng kiến thức phong phú và cũng sở hữu những kỹ năng cần thiết của một người hướng dẫn mà tôi thực sự thích.
Andrei - BRD
Course - Python Programming Fundamentals
Machine Translated
Tôi thích rằng tất cả các khái niệm về ngôn ngữ Python đều đượ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 đó người hướng dẫ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. Một khóa học rất tốt!
Scanteie Ana - BRD
Course - Python Programming Fundamentals
Machine Translated