Đề 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)
Felt like a rounded introduction to python, giving me the confidence to immediately tackle some basic level progs before attempting something more substantial
Graham - Quantum Detectors Ltd
Course - Python Programming Fundamentals
I liked that I could ask questions and Abhi did answer all of them providing excellent examples.
Bozena - New College Durham
Course - Python Programming Fundamentals
Everything was OK. Trainer very well prepared and I really enjoyed the course.
Gelep Dragos
Course - Python Programming Fundamentals
The course was straight forward, intuitive, easy to follow, the exercises covered the subjects discussed beforehand.
Alexandru - BRD
Course - Python Programming Fundamentals
The knowledgeability.
Dan Nohai - BRD
Course - Python Programming Fundamentals
Abhi is a really well skilled developer with a lost of knowledge and also has the necessary skills of a trainer that i really liked.
Andrei - BRD
Course - Python Programming Fundamentals
I liked that all the notions regarding the Python language were explained in detail and that we were allowed to solve some exercises on our own, following which the trainer would explain them to us and offer various solutions. A very good course!