Đề cương khóa học
Giới thiệu về Python Programming
- Running Python code
- Using Python Development Tools (IDEs and command line tools)
- Working with Python and iPython shells as well as iPython Notebook
Kiểu Dữ Liệu và Thao Tác
- Integers and floats
- Strings and bytes
- Tuples and lists
- Dictionaries and ordered dictionaries
- Sets and frozen sets
Tổ Chức và Phân Phối Code
- Creating modules and packages
- Distributing code to repositories
Hướng Đối Tượng và Chức Năng Programming
- Creating and using functions and classes
- Modifying functions and classes with decorators
- Introducing meta-classes
Xử Lý Lỗi và Kiểm Thử
- Handling and raising exceptions
- Writing and executing tests (doc tests and unit tests)
- Checking code coverage by tests
Làm Việc với Files và Directories
- Accessing different types of files and file handling principles
- Creating, reading, updating and deleting files (including regular text files, csv, as well as Microsoft Word and Microsoft Excel files)
- Extracting data from text files using Regular Expressions
- Creating and deleting directories, listing and searching for files
Access Databases
- Selecting, inserting, updating and deleting data
- Generic database API based on SQLite 3, PostgreSQL and MySQL
- Using the Object Relational Mapper (SQLAlchemy)
- Working with NoSQL databases
Chinh Phục Web
- Retrieving web pages
- Parsing HTML and XML
- Filling web forms automatically
- Creating web applications in Python
Yêu cầu
Không có
Đánh giá (7)
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
Việc giao tiếp với ông Khobeib
Aref AlHosani - beamtrail
Khóa học - Python Programming - 4 days
Dịch thuật bằng máy
Giảng viên Abhi rất kiên nhẫn và thân thiện. Mặc dù đây là khóa học trực tuyến, anh ấy vẫn có thể tương tác với chúng tôi và giải đáp thắc mắc của chúng tôi.
jia hui lim - Ministry of Defence, Singapore
Khóa học - Python Programming
Dịch thuật bằng máy