Đề cương khóa học
Giới thiệu về Lập trình Python
- Vận hành mã Python
- Sử dụng các công cụ phát triển Python (IDE 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à Các Thao tác
- Số nguyên và số dấu chấm động
- xâu ký tự và byte
- Bộ(tuple) và danh sách(list)
- Từ điển(dict) và từ điển có thứ tự(ordered dict)
- Tập hợp(set) và tập hợp đóng(frozen set)
Tổ chức và Phân phối Mã nguồn
- Tạo module và package
- Phân phối mã nguồn đến các kho lưu trữ (repositories)
Lập trình Hướng đối tượng và Lập trình Hàm
- Tạo và sử dụng hàm và lớp
- Biến đổi hàm và lớp bằng decorator
- Giới thiệu về meta-classes
Xử lý Lỗi và Kiểm thử
- Xử lý và khởi tạo ngoại lệ (exceptions)
- Viết và thực thi các bài kiểm tra (doc tests và unit tests)
- Kiểm tra mức độ bao phủ mã nguồn 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, 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 Regular
- Tạo và xóa thư mục, liệt kê và tìm kiếm tệp
Truy cập Cơ sở dữ liệu
- Lấy, chèn, cập nhật và xóa dữ liệu
- API cơ sở dữ liệu chung dựa trên SQLite 3, PostgreSQL và MySQL
- Sử dụng Object Relational Mapper (SQLAlchemy)
- Làm việc với các cơ sở dữ liệu NoSQL
Chiến thắng Thế giới Web
- Thu thập các trang web
- Phân tích HTML và XML
- Tự động điền các biểu mẫu web
- Tạo ứng dụng web bằng Python
Yêu cầu
Không có
Đánh giá (7)
Số lượng người dùng là chính xác. Giảng viên đã truyền đạt thông tin với sự nhiệt tình.
Alberto Rivas - SEG AUTOMOTIVE SPAIN, S.A.U.
Khóa học - Python Programming - 4 days
Dịch thuật bằng máy
Juan Antonio nhanh chóng hòa nhập vào đội của chúng tôi. Anh ấy là một người kiên nhẫn và rất chuyên nghiệp. Bất cứ khi nào chúng tôi cảm thấy buồn bã, anh ấy luôn sẵn sàng giúp đỡ chúng tôi.
Gustavo Garcia Puente - SEG AUTOMOTIVE SPAIN, S.A.U.
Khóa học - Python Programming - 4 days
Dịch thuật bằng máy
Khái niệm huấn luyện tốt, nhiều ví dụ. Bài tập hay.
Ales Ptacek - Secheron Hasler CZ, spol. s r.o.
Khóa học - Python Programming - 4 days
Dịch thuật bằng máy
kiến thức của người trình bày về Python
Tomas Benda - Secheron Hasler CZ, spol. s r.o.
Khóa học - Python Programming - 4 days
Dịch thuật bằng máy
Các máy ảo hoạt động rất tốt và giúp việc thử nghiệm mã nguồn trở nên dễ dàng. Tôi cũng đặc biệt thích có các bản sao của tất cả các ví dụ được giảng viên đưa ra để theo dõi, vì vậy tôi có thể xem trước kết quả cuối cùng. Điều này giúp tôi dễ dàng đặt những câu hỏi cụ thể hơn.
Stefan Kotze - ACC
Khóa học - Python Programming - 4 days
Dịch thuật bằng máy
Giảng viên đã đi sâu vào từng chủ đề trong thời gian được cấp và cũng đưa ra các câu hỏi cho chúng tôi, giải thích bất cứ khi nào chúng tôi có thắc mắc.
Praveent Thamil Mani - MINDEF
Khóa học - Python Programming - 4 days
Dịch thuật bằng máy
Ngày 2 và 3. Có một lượng nội dung vô cùng lớn nhưng Abhi đã xử lý rất tốt, nên tôi đã thu được giá trị thực sự từ đó.
Michael Clews - ACC
Khóa học - Python Programming - 4 days
Dịch thuật bằng máy