Danh sách môn học


Xây dựng website đầu tiên
Xem chi tiết →Kỹ thuật lập trình với JavaScript cùng AI
Xem chi tiết →

Lập trình web Front-end với React cùng AI
Xem chi tiết →

Lập trình web Back-end với NodeJS, ExpressJS và MongoDB cùng AI
Xem chi tiết →

Lập trình hướng Agent
Xem chi tiết →

Đồ án cuối khóa Lập trình Web Full-stack
Xem chi tiết →Bối cảnh và xu hướng
AI đang trở thành một phần quan trọng trong quy trình phát triển phần mềm hiện đại. Các công cụ AI có thể hỗ trợ lập trình viên phân tích yêu cầu, thiết kế giao diện, viết mã nguồn, kiểm thử, tạo tài liệu kỹ thuật và phát hiện lỗi nhanh hơn.
Song song với đó, các sản phẩm số cũng ngày càng tích hợp các tính năng AI như chatbot, trợ lý ảo, tìm kiếm thông minh, gợi ý nội dung, tóm tắt dữ liệu và tự động hóa quy trình nghiệp vụ. Điều này tạo ra nhu cầu lớn đối với các lập trình viên web không chỉ biết xây dựng hệ thống mà còn hiểu cách tích hợp AI vào sản phẩm.
Bên cạnh việc sử dụng AI như một công cụ hỗ trợ phát triển, xu hướng mới còn hướng tới xây dựng các AI Agent – những tác nhân AI có khả năng thực hiện nhiệm vụ, sử dụng công cụ và phối hợp với nhau để giải quyết các bài toán thực tế trong doanh nghiệp.
Mô tả chương trình
AI Full-stack Web Developer là chương trình đào tạo chuyên sâu giúp học viên xây dựng năng lực phát triển ứng dụng web toàn trình bằng React, NodeJS/ExpressJS và MongoDB.


Chương trình được thiết kế theo hai lớp năng lực:
Sử dụng AI trong phát triển phần mềm
Học viên học cách sử dụng AI để:
- Hỗ trợ phân tích yêu cầu
- Thiết kế giao diện
- Viết và tối ưu mã nguồn
- Phát hiện lỗi
- Kiểm thử sản phẩm
- Viết tài liệu kỹ thuật
Tích hợp AI vào sản phẩm
Học viên học cách:
- Kết nối các dịch vụ AI
- Thiết kế tính năng AI cho sản phẩm web
- Xây dựng AI Agent đơn giản
- Kiểm soát dữ liệu, chi phí và chất lượng đầu ra AI
- Tạo ra các sản phẩm web có giá trị thực tiễn cho doanh nghiệp và người dùng
Vì sao nên học AI Full-stack Web Developer?
- Làm chủ toàn bộ quy trình phát triển ứng dụng web: Từ Front-end, Back-end, Database đến triển khai sản phẩm thực tế.
- Học lập trình cùng AI: Ứng dụng AI để tăng tốc độ phát triển sản phẩm nhưng vẫn đảm bảo chất lượng và khả năng kiểm soát.
- Xây dựng sản phẩm AI thực tế: Tạo chatbot, trợ lý AI, hệ thống tìm kiếm thông minh, công cụ tạo nội dung hoặc các tính năng AI phục vụ doanh nghiệp.
- Học qua dự án: Mỗi học phần đều có assignment và sản phẩm thực hành, giúp học viên xây dựng portfolio ngay trong quá trình học.
- Tiếp cận xu hướng AI Agent: Làm quen với cách xây dựng workflow Agent và trợ lý AI trong môi trường doanh nghiệp.
Chương trình học phù hợp với:
- Người đã có kiến thức lập trình cơ bản muốn trở thành Full-stack Developer.
- Sinh viên CNTT muốn nâng cao năng lực phát triển web hiện đại.
- Software Engineer muốn cập nhật kỹ năng AI trong phát triển phần mềm.
- Front-end hoặc Back-end Developer muốn mở rộng sang Full-stack.
- Người muốn xây dựng các ứng dụng web có tích hợp AI và Agent.
Các học phần chi tiết
Học phần 1: Xây dựng Website đầu tiên
(Dành cho học viên chưa có nền tảng về Website)
Môn học này hướng người học có thể hiểu những kiến thức tạo nên một website cơ bản và có thể tạo ra website của riêng mình hoặc tham gia các dự án xây dựng giao diện khác, cung cấp những kỹ năng cơ bản nhất để người học có thể làm chủ được quá trình tạo ra một website và có thể ứng dụng trong thực tế. Kiến thức trong môn học này cũng là điều kiện tiền đề để người học tiếp tục tham gia các môn học chuyên sâu về lập trình web tiếp theo.
Học phần 2: Kỹ thuật lập trình với JavaScript cùng AI
Học viên xây dựng nền tảng lập trình JavaScript hiện đại, làm quen với tư duy lập trình, thao tác dữ liệu, xử lý bất đồng bộ và sử dụng AI như một trợ lý kỹ thuật trong quá trình phát triển phần mềm.
|
Nội dung chính |
Sản phẩm thực hành |
|
|
Học phần 3: Lập trình Web Front-end với React cùng AI
Học viên học cách xây dựng giao diện web hiện đại bằng React, quản lý trạng thái, điều hướng và thiết kế trải nghiệm người dùng. Đồng thời thực hành thiết kế giao diện cho các tính năng AI trong sản phẩm web.
|
Nội dung chính |
Sản phẩm thực hành |
|
|
Học phần 4: Lập trình Web Back-end với NodeJS, ExpressJS và MongoDB cùng AI
Học viên xây dựng hệ thống phía máy chủ, quản lý dữ liệu và tích hợp dịch vụ AI vào ứng dụng web.
|
Nội dung chính |
Sản phẩm thực hành |
|
|
Học phần 5: Lập trình hướng Agent
Học viên tìm hiểu cách xây dựng AI Agent có vai trò, mục tiêu, công cụ và khả năng thực hiện quy trình nhiều bước trong môi trường thực tế.
|
Nội dung chính |
Sản phẩm thực hành |
|
|
Học phần 6: Đồ án ứng dụng AI
Đồ án cuối khóa là học phần tích hợp toàn bộ kiến thức của chương trình. Học viên xây dựng một sản phẩm web toàn trình có sử dụng React, NodeJS/ExpressJS, MongoDB và tích hợp yếu tố AI. Đồ án phải thể hiện rõ hai năng lực: ứng dụng AI trong quá trình phát triển sản phẩm và tích hợp ít nhất một tính năng AI vào sản phẩm cuối cùng. Tùy mức độ phức tạp, học viên có thể bổ sung quy trình Agent để hỗ trợ một nghiệp vụ cụ thể trong sản phẩm.
Portfolio nhận được
- Ứng dụng Web Full-stack hoàn chỉnh
- React Front-end
- NodeJS/ExpressJS Back-end
- MongoDB Database
- AI Feature hoặc AI Agent
- Tài liệu kỹ thuật
- Báo cáo kiểm thử
- Nhật ký sử dụng AI
- Source Code Portfolio
Kỹ năng và năng lực đầu ra
Sau chương trình, học viên có thể:
- Xây dựng ứng dụng web toàn trình bằng React, NodeJS/ExpressJS và MongoDB.
- Thiết kế và triển khai REST API.
- Phát triển giao diện web hiện đại và tối ưu trải nghiệm người dùng.
- Sử dụng AI để hỗ trợ phân tích yêu cầu, lập trình, kiểm thử và viết tài liệu.
- Tích hợp các dịch vụ AI vào sản phẩm web.
- Thiết kế và triển khai AI Agent cơ bản.
- Kiểm soát chất lượng, chi phí và rủi ro khi sử dụng AI trong phát triển sản phẩm.
- Triển khai và bảo vệ sản phẩm trước doanh nghiệp hoặc hội đồng chuyên môn.
Cơ hội nghề nghiệp
Tùy theo năng lực cá nhân và kết quả học tập, học viên có thể định hướng ứng tuyển vào các vị trí đầu vào hoặc học việc sau:
• Lập trình viên web toàn trình (Full-stack Web Developer) ở mức đầu vào.
• Lập trình viên Front-end React ở mức đầu vào.
• Lập trình viên Back-end NodeJS ở mức đầu vào.
• Lập trình viên ứng dụng web có tích hợp AI.
• Nhân sự phát triển sản phẩm web biết sử dụng AI để hỗ trợ lập trình, kiểm thử và viết tài liệu.
• Nhân sự xây dựng workflow Agent hoặc trợ lý AI ở mức cơ bản trong sản phẩm web.
• Thực tập sinh/kỹ sư phần mềm đầu vào trong nhóm phát triển sản phẩm web.

