- Trang bị cho học viên kiến thức căn bản về lập trình Python
- Trang bị cho học viên các kiến thức Python liên quan đến lĩnh vực system administration
Nội dung chính xuyên suốt khoá học sẽ là các bài tập thực hành gắn với mục đích chính của khoá học
Mỗi buổi học học viên sẽ được giao các bài tập thực hành gắn với nội dung kiến thức chính của buổi học. Lời giải hoàn chỉnh sẽ được cung cấp vào cuối buổi
-
Cài đặt môi trường làm việc
-
Làm quen với syntax của Python
-
Cấu trúc dữ liệu list
-
Input/Output của chương trình
-
Đọc/Ghi file với Python
-
Sử dụng third-party libraries
-
Khái niệm Virtual Environment
-
Setup project Facebook Console
-
Làm việc với requests library
-
Làm việc với JSON trong Python
-
Làm việc với Facebook Graph API thông qua requests (phát triển tính năng cho Facebook Console)
-
Debug trong Python
-
Kết nối với MySQL thông qua sqlalchemy library
-
Cải tiến ứng dụng Facebook Console cho phép đọc, ghi dữ liệu từ MySQL
-
Làm quen với module argparse trong Python core
-
Cải tiến ứng dụng Facebook Console cho phép thêm options từ command line
-
Đóng gói ứng dụng Facebook Console
-
Send email với Python
-
Làm việc với các giao thức FTP/SFTP
-
Giới thiệu về Flask Framework