Professional Cetificate Course in Core Backend Engineering For Data And AI System
- 144 giờ
- Hình thức: Online/Offline
- Khai giảng tháng: 2, 6 và 10
Mục tiêu khóa học
Chương trình Core Backend Engineering for Data & AI System được thiết kế nhằm đào tạo các kỹ sư backend hiện đại có khả năng xây dựng những hệ thống có khả năng mở rộng, bảo mật và sẵn sàng triển khai trong môi trường thực tế để phục vụ cho các ứng dụng Data và AI.
Chương trình học mang tính thực hành cao, bao gồm các kiến thức nền tảng về backend, phát triển ứng dụng với Python, thiết kế cơ sở dữ liệu, xây dựng kiến trúc API với FastAPI, xác thực và bảo mật, xử lý bất đồng bộ, container hóa ứng dụng với Docker và Kubernetes, cùng với việc tích hợp các hệ thống AI và LLM.
Học viên sẽ có cơ hội trải nghiệm thực tế thông qua việc xây dựng các dịch vụ backend hỗ trợ pipeline dữ liệu, mô hình AI và các hệ thống phân tán. Chương trình kết thúc bằng một dự án Capstone hoàn chỉnh, đáp ứng các tiêu chuẩn công nghệ hiện đại của ngành công nghiệp phần mềm.
Đối tượng tham gia
- Đã tốt nghiệp hoặc đang theo học các ngành Kỹ thuật hoặc Khoa học tự nhiên, có nền tảng Toán học đến bậc THPT (12/12).
Yêu cầu đầu vào
- Có kiến thức lập trình cơ bản (Python).
- Hiểu biết về các cấu trúc dữ liệu và thuật toán cơ bản.
- Kiến thức nền tảng về cơ sở dữ liệu (SQL cơ bản).
- Hiểu biết cơ bản về HTTP và các khái niệm web.
- Có tư duy logic và tư duy hệ thống.
- Học viên phải vượt qua bài kiểm tra Logic và Ngôn ngữ lập trình trong thời gian 1 giờ được tổ chức tại trung tâm để đủ điều kiện tham gia khóa học.
Kết quả đầu ra
Sau khi hoàn thành khóa học này, bạn sẽ có khả năng:
- Thiết kế và triển khai các hệ thống backend có khả năng mở rộng bằng Python.
- Xây dựng RESTful API bằng FastAPI theo nguyên tắc clean architecture.
- Thiết kế cơ sở dữ liệu quan hệ và sử dụng ORM một cách hiệu quả.
- Triển khai xác thực, phân quyền và các phương pháp bảo mật tốt nhất.
- Phát triển các dịch vụ bất đồng bộ và hệ thống tác vụ nền.
- Đóng gói ứng dụng bằng Docker và triển khai với Kubernetes.
- Tích hợp các mô hình AI và dịch vụ LLM vào hệ thống backend.
- Áp dụng các khái niệm MLOps cơ bản cho việc triển khai AI.
- Xây dựng và hoàn thành dự án Backend cho Data/AI sẵn sàng đưa vào môi trường production.
Chương trình học
| HỌC PHẦN | GIỜ HỌC | MÃ SỐ |
|---|---|---|
| Backend Foundation & Python Programming | 26 | FCOC |
| DBMS & Object Relation Mapping (ORM) | 54 | SDLC |
| FastAPI Core & REST APT Design | 48 | DBMS |
| Authentication, Security & Testing | 16 | FOWT |
| Async Processing, Background Tasks & Service Integration | 16 | FOWT |
| Containerization & Kubernetes for Backend Engineering | 16 | FOWT |
| Applied AI, LLM & Introductory MLOps | 16 | FOWT |
| Capstone Project | 16 | FOWT |
| Tổng giờ học, thực hành và dự án | 144 |
Lộ trình đăng ký 3 bước
- Bạn đăng ký mẫu thông tin
Chia sẻ đôi nét về bạn – chỉ mất khoảng 10 phút! Hệ thống đăng ký trực tuyến thân thiện sẽ giúp bạn hoàn tất dễ dàng.
- CESDT liên hệ bạn để tư vấn
Sau khi nhận được đăng ký, chuyên viên tuyển sinh của chúng tôi sẽ kết nối với bạn để hỗ trợ hoàn tất các bước tiếp theo.
- Bạn nhận thông báo trúng tuyển từ CESDT
Khi hồ sơ được duyệt và kết nối hoàn tất, bạn sẽ chính thức trở thành học viên CESDT và sẵn sàng bắt đầu khóa học!