Ưu đãi trong tuần: Nhập mã UD50 giảm 50k cho đơn từ 300k!
Trang chủ
Menu

SAP Fiori UI5 & CAPM on SAP BTP – Zero to Real Project- 2026

SAP Fiori UI5 & CAPM trên SAP BTP – Từ Cơ Bản Đến Dự Án Thực Tế – 2026

SAP Fiori UI5 & CAPM trên SAP BTP – Từ Cơ Bản Đến Dự Án Thực Tế – 2026

Dự án thực tế với SAP BTP CAPM OData V4 Work Zone XSUAA

4.5
(70 đánh giá)
487 học viên
Giảng viên
Suman Venkatapuram
Phụ đề Việt chất lượng cao Phụ đề tiếng Anh Bán chạy Đánh giá cao
50.000đ 399.000đ -87%
✓ Xem giỏ hàng và thanh toán
Bao gồm phụ đề tiếng Việt, tiếng Anh
15.0 giờ video
98 bài giảng
17 bài quiz
Truy cập vĩnh viễn
Học trên mọi thiết bị
Cập nhật: 28/05/2026

Bạn sẽ học được gì

Xây dựng ứng dụng SAP Fiori UI5 đẳng cấp doanh nghiệp từ đầu theo các chuẩn SAP hiện đại.
Phát triển dịch vụ backend bằng SAP CAPM (Cloud Application Programming Model) với Node.js và CDS.
Tích hợp ứng dụng SAPUI5 với dịch vụ OData V4 và triển khai đầy đủ các thao tác CRUD.
Bảo mật ứng dụng với XSUAA, roles, scopes và triển khai lên SAP BTP bằng MTA.
Triển khai các tính năng thực tế như routing, dialogs, fragments, value helps và formatters trong UI5.
Sử dụng Git và SAP Business Application Studio hiệu quả trong quy trình phát triển doanh nghiệp.
Triển khai, vận chuyển, gỡ lỗi và xử lý sự cố cho ứng dụng SAP UI5 và CAPM trong môi trường SAP BTP thực tế.

Yêu cầu

Kiến thức lập trình cơ bản có ích nhưng không bắt buộc. Quen thuộc với JavaScript hoặc các khái niệm SAP là điểm cộng, nhưng người mới bắt đầu cũng có thể học theo từng bước. Bạn cần có quyền truy cập vào SAP Business Application Studio (BAS) trên SAP BTP.
Cần có laptop hoặc máy tính bàn với kết nối internet ổn định. Không yêu cầu kinh nghiệm trước về SAP UI5 hay CAPM.

Đối tượng phù hợp

Khóa học này dành cho các nhà phát triển SAP, nhà phát triển UI5 và nhà phát triển backend muốn xây dựng ứng dụng đám mây hiện đại với SAP Fiori UI5 và CAPM trên SAP BTP.
Các nhà phát triển SAP ABAP muốn chuyển đổi sang SAP BTP và phát triển dựa trên đám mây.
Các nhà phát triển frontend muốn xây dựng ứng dụng SAP Fiori đẳng cấp doanh nghiệp bằng UI5.
Các nhà phát triển backend muốn học SAP CAPM và phát triển dịch vụ OData.
Sinh viên và chuyên gia đang chuẩn bị cho các vai trò hoặc phỏng vấn dự án về SAP UI5, CAPM và SAP BTP.

Nội dung khóa học

24 phần • 97 bài giảng
1 Giới thiệu
1 Giới thiệu về SAP BTP, Fiori, UI5 & CAPM
1 Tài khoản Global SAP BTP và tạo tài khoản
2 Thiết lập Subaccount, Spaces và kích hoạt dịch vụ
1 Giới thiệu về IAS và XSUAA
2 Cấu hình trust giữa IAS và XSUAA
1 Giải thích kiến trúc SAP Fiori và các loại ứng dụng
1 Kiến trúc MVC của SAPUI5 và các loại Views
2 Tạo ứng dụng SAP Fiori UI5 đầu tiên trong BAS
3 Sử dụng dịch vụ OData trong SAPUI5 với Northwind
4 Viết mã ứng dụng SAPUI5 và Controllers
5 Property Binding trong SAPUI5
6 Element và Aggregation Binding trong SAPUI5
7 Routing và Navigation trong ứng dụng SAPUI5
8 Giải thích cấu trúc ứng dụng SAPUI5 và manifest.json
1 Thiết lập SAP Business Application Studio (BAS)
2 Tạo ứng dụng UI5 và kích hoạt SAP Fiori Launchpad
3 Xây dựng và triển khai ứng dụng UI5 lên Launchpad
4 Triển khai ứng dụng SAP Fiori lên Launchpad
5 Cấu hình ứng dụng SAP Fiori trên Launchpad
6 Gỡ lỗi ứng dụng SAP Fiori trong trình duyệt
1 Giới thiệu về OData
2 Entity Types và Entity Sets trong OData
3 Giải thích các tùy chọn truy vấn OData
1 RAP so với CAP
2 Giới thiệu về SAP Cloud Application Programming Model (CAPM)
3 Tạo Data Model và Service trong CAPM
4 Chạy ứng dụng CAPM cục bộ
1 Associations trong CAPM
2 Compositions trong CAPM
3 Data Modeling Header và Item trong CAPM
4 Sử dụng Aspects trong CAPM
5 Annotations trong CAPM
1 Thao tác CRUD trong CAPM
2 Triển khai Custom Handlers trong CAPM
3 Sử dụng Before và After Handlers trong CAPM
4 GIT – Hiểu cơ bản – Chủ đề thêm
5 GIT – Cấu hình – Chủ đề thêm
1 Kích hoạt SAP HANA Cloud
2 Khám phá SAP HANA Database Explorer
3 Triển khai ứng dụng CAPM lên SAP HANA
4 Kiểm tra bảng và dữ liệu trong SAP HANA
1 Tổng quan về IAS và XSUAA
2 Scopes và Roles trong XSUAA
3 Bảo vệ dịch vụ CAPM bằng XSUAA
1 Sử dụng ODataModel V4 trong SAPUI5
2 Sử dụng ODataModel V4 trong SAPUI5
3 Xử lý Draft trong OData V4
4 Value Help sử dụng Annotations
5 Tạo Associations trong dịch vụ OData
6 Tạo ứng dụng Fiori với OData V4
7 Triển khai ứng dụng OData V4 lên SAP HANA
8 Sử dụng OData V4 và các thực tiễn tốt nhất
9 Filters và Sorters trong SAPUI5
10 $Expand, Navigation và Associations
11 Routing trong ứng dụng OData V4
1 Thao tác CRUD trong SAPUI5 với OData V4
2 Thao tác Create trong SAPUI5
3 Thao tác Update trong SAPUI5
4 Thao tác Delete trong SAPUI5
5 Batch Operations trong OData V4
6 Tạo Real-Time bằng Fragments
7 Tiếp theo...
8 Deep Insert sử dụng POST trong OData V4
1 Cơ bản về Routing và Navigation
2 Giải thích các mẫu Routing
3 Sử dụng HashChanger để kiểm soát Navigation
1 Tổng kết đầy đủ các chủ đề đến nay
1 Giới thiệu về UI5 Fragments
2 Value Help (F4) sử dụng Fragments
3 Tái sử dụng Fragments giữa các Views
1 Tại sao cần Formatters trong SAPUI5
2 Giải thích Expression Binding
3 Sử dụng các hàm Formatter
4 Ví dụ Formatters nâng cao – Phần 1
5 Ví dụ Formatters nâng cao – Phần 2
1 Xây dựng và triển khai ứng dụng trên SAP BTP
2 Tổng quan trong SAP BTP
1 Giới thiệu về Cloud Transport Management (CTMS)
2 Luồng từ DEV sang QA sang PROD
3 Tổng quan về Dashboard CTMS
4 Tạo Nodes và tải lên file MTAR
5 Tích hợp SAP Fiori và CTMS
6 Vận chuyển từ DEV sang PROD
7 CI/CD với Git trong SAP BTP
8 Sử dụng CI/CD Pipelines trong các dự án SAP
1 Tổng quan về các khái niệm CAPM nâng cao
2 Before Events trong CAPM
3 ON và After Events trong CAPM
4 Actions trong CAPM
5 Functions trong CAPM
6 Sử dụng Fiori với CAPM Actions
7 Khái niệm CAPM nâng cao – Tiếp theo (Phần 1)
8 Khái niệm CAPM nâng cao – Tiếp theo (Phần 2)
9 Sử dụng Fiori với CAPM Functions
1 Debugging và Logging trong SAP UI5 và CAPM
2 Câu hỏi phỏng vấn và tài liệu TellMeAboutYourself

Giới thiệu khóa học

This course is a complete, hands-on guide to building enterprise-grade applications using SAP Fiori UI5 and the Cloud Application Programming Model (CAPM) on SAP Business Technology Platform (BTP).


You will start from the fundamentals and gradually move toward building real-world applications by integrating frontend SAPUI5 apps with backend CAPM OData services. The course focuses on practical implementation, best practices, and real project scenarios used in professional SAP BTP environments.


In this course, you will learn how to:

- Build modern SAP Fiori UI5 applications using MVC architecture

- Develop backend services using SAP CAPM with Node.js and CDS

- Work with OData V4 services and implement full CRUD operations

- Implement routing, fragments, dialogs, value helps, and formatters in UI5

- Secure applications using XSUAA, roles, and scopes

- Deploy applications to SAP BTP using MTA

- Use Git and SAP Business Application Studio for enterprise development workflows

- Debug, troubleshoot, and transport applications across DEV, QA, and PROD landscapes


This course is designed with a “zero to real project” approach. Every concept is explained step by step with hands-on demonstrations, making it suitable for both beginners and experienced SAP professionals transitioning to SAP BTP.


By the end of this course, you will have the confidence and skills to work on real SAP Fiori UI5 and CAPM projects, clear interviews, and contribute effectively to enterprise SAP BTP implementations.


Khóa học liên quan

Khám phá thêm các khoá học cùng chủ đề

Hiển thị tất cả khoá học Capm
Hiển thị tất cả khoá học Fiori
Hiển thị tất cả khoá học Sap
Hiển thị tất cả khoá học Sap Btp
Zalo
Tôi có thể tư vấn khoá học cho bạn 😊