Giới thiệu khóa học :
– Bạn đã sẵn sàng để làm chủ những công cụ tự động hóa mà hầu hết các doanh nghiệp đang tìm kiếm?
– Làm thế nào để bạn có thể tự động hóa các tác vụ lặp đi lặp lại và tối ưu hóa quy trình làm việc chỉ trong vài bước đơn giản?
– Bạn có muốn trang bị cho mình kỹ năng phát triển ứng dụng và quy trình tự động để tạo ra những giải pháp thực tế, giúp doanh nghiệp của bạn hoạt động hiệu quả hơn?
Khóa học “Microsoft Power Platform Developer (PL-400)” tại Master Learning Hub Academy là chương trình chuyên sâu, được thiết kế dành riêng cho những nhà phát triển mong muốn khai phá toàn bộ tiềm năng của nền tảng Power Platform. Tham gia khóa học, học viên sẽ được trang bị kiến thức và kỹ năng để xây dựng các ứng dụng mạnh mẽ bằng Power Apps, từ Canvas Apps đến Model-Driven Apps, mang lại trải nghiệm người dùng tối ưu và đáp ứng những yêu cầu phức tạp của doanh nghiệp. Không chỉ dừng lại ở đó, học viên còn được hướng dẫn triển khai các quy trình tự động hóa nâng cao với Power Automate, giúp tiết kiệm thời gian và nâng cao hiệu quả công việc. Đặc biệt, khóa học tập trung vào khả năng tích hợp toàn diện Power Platform với các dịch vụ như Azure và Microsoft Dataverse, mở ra cơ hội xây dựng những giải pháp toàn diện, thông minh và mạnh mẽ cho doanh nghiệp
Mục tiêu khóa học :
- Phát triển ứng dụng với Power Apps: Học cách xây dựng các ứng dụng model-driven và canvas apps từ cơ bản đến nâng cao, giúp học viên có thể tạo ra các ứng dụng tùy chỉnh phù hợp với yêu cầu kinh doanh.
- Tự động hóa quy trình với Power Automate: Trang bị kỹ năng triển khai các quy trình tự động hóa bằng Power Automate, giúp tối ưu hóa các quy trình kinh doanh và nâng cao hiệu quả làm việc.
- Tích hợp và mở rộng Power Platform: Khám phá cách kết nối Power Platform với các dịch vụ khác của Microsoft như Azure và Microsoft Dataverse, tạo ra các giải pháp toàn diện và mạnh mẽ cho doanh nghiệp.
Đối tượng tham gia :
- Sinh viên CNTT tại các trường Cao đẳng, Đại học.
- Nhân viên triển khai dự án, hoặc IT doanh nghiệp.
- Đã học qua chương trình Microsoft Power Platform Basics hoặc có kiến thức tương đương
Thời lượng :
- Thời lượng: 40 giờ
- Các ngày: Thứ 2, 4, 6/ Thứ 3, 5, 7/ Thứ 7 - CN
- Thời gian: 19h00 - 22h00
- Hình thức đào tạo: Online
Giáo trình và tài liệu :
- Nội dung đào tạo theo giáo trình chính hãng Microsoft Official Courses (MOC) và kết hợp với kinh nghiệm làm việc thực tế.
Bằng cấp và chứng nhận :
- Chứng Chỉ Quốc Tế: Vượt qua kỳ thi quốc tế môn PL-400: Microsoft Power Platform Developer, học viên sẽ đạt được chứng chỉ quốc tế Power Platform Developer Associate do Microsoft cấp, có giá trị toàn cầu.
- Chứng Nhận Hoàn Tất Khóa Học: được cấp cho Học Viên tham dự trên 80% số buổi học và vượt qua bài kiểm tra cuối khóa.
Nội dung khóa học :
Module 1: Xây dựng ứng dụng model-driven đầu tiên Dataverse
• Ứng dụng model-driven, được hỗ trợ bởi Microsoft Dataverse.
• Khám phá các ứng dụng mẫu.
Module 2: Bắt đầu với ứng dụng model-driven trong Power Apps
• Giới thiệu về ứng dụng model-driven.
• Các thành phần của ứng dụng model-driven.
• Thiết kế ứng dụng model-driven.
• Kết hợp business process flows.
Module 3: Quản lý bảng trong Dataverse
• Xác định các bảng và loại bảng trong Dataverse.
• Tạo bảng tùy chỉnh.
• Kích hoạt tệp đính kèm trong một bảng.
• Yêu cầu về licensing cho mỗi loại bảng.
Module 4: Tạo và quản lý columns với table trong Dataverse
• Định nghĩa column trong Microsoft Dataverse.
• Các loại column trong Microsoft Dataverse.
• Thêm column vào một bảng.
• Tạo primary name column.
• Các hạn chế áp dụng cho cột trong một bảng.
• Tạo auto numbering column.
• Tạo khóa thay thế.
Module 5: Làm việc với choices trong Dataverse
• Định nghĩa choice column.
• Chuẩn hóa choices column.
Module 6: Tạo mối quan hệ giữa các bảng trong Dataverse
• Liên kết một hoặc nhiều bảng.
• Các loại mối quan hệ có sẵn trong Microsoft Dataverse.
• Tạo mối quan hệ one-to-many giữa các bảng.
• Tạo mối quan hệ many-to-many relationship giữa các bảng.
• Chỉnh sửa hoặc xóa các mối quan hệ.
Module 7: Định nghĩa và tạo business rules trong Dataverse
• Định nghĩa business rules.
• Định nghĩa các thành phần của một business rule.
• Tạo business rule.
Module 8:Tạo và định nghĩa cột tính toán hoặc rollup trong Dataverse
• Tạo cột rollup.
• Tạo cột tính toán.
Module 9: Bắt đầu với security roles trong Dataverse
• Hiểu về environment roles.
• Thêm hoặc vô hiệu hóa người dùng trong môi trường.
• Hiểu các khái niệm về bảo mật trong Dataverse.
• Hiểu các vai trò bảo mật của người dùng và mặc định của vai trò bảo mật.
• Kiểm tra các vai trò mà một người dùng thuộc về.
• Cấu hình nhóm Dataverse để bảo mật.
• Cấu hình nhóm Dataverse nhóm để bảo mật.
Module 10: Bắt đầu với Power Apps canvas apps
• Các thành phần xây dựng của Power Apps.
• Các cách để xây dựng Power Apps.
• Các công nghệ liên quan đến Power Apps.
• Các công nghệ bổ sung liên quan đến Power Apps.
• Thiết kế một ứng dụng Power Apps.
Module 11: Tùy chỉnh một canvas app trong Power Apps
• Cải thiện ứng dụng bằng cách thực hiện các tùy chỉnh cơ bản trong Power Apps.
• Tạo mô hình điều hướng cho canvas app của bạn.
• Khám phá các màn hình và điều khiển trong Power Apps.
Module 12: Quản lý ứng dụng trong Power Apps
• Xem xét Power Apps.
Module 13: Điều hướng trong canvas app trong Power Apps
• Hiểu về điều hướng.
• Chức năng điều hướng và trở về.
• Các cách sử dụng chức năng điều hướng.
Module 14: Xây dựng giao diện người dùng trong canvas app trong Power Apps
• Sử dụng themes để thay đổi nhanh chóng giao diện của ứng dụng.
• Tạo thương hiệu cho một điều khiển.
• Biểu tượng.
• Hình ảnh.
• Cá nhân hóa.
• Sử dụng các yếu tố định dạng máy tính bảng hoặc điện thoại.
Module 15: Sử dụng và hiểu các Control trong canvas app trong Power Apps
• Các thuộc tính cốt lõi của Controls.
• Nhập và hiển thị dữ liệu với các control văn bản.
• Các control bổ sung để cải thiện khả năng sử dụng của ứng dụng.
• Phương tiện truyền thông.
• Các Control hiện đại.
• Làm việc với thư viện thành phần.
Module 16: Kiểm tra ứng dụng Power Apps
• Tạo kế hoạch kiểm tra.
• Kiểm tra giao diện người dùng.
• Tối ưu hóa hiệu suất.
• Chẩn đoán và phân tích.
Module 17: Sử dụng kỹ thuật phát triển imperative cho canvas apps trong Power Apps
• Phát triển imperative so với phát triển declarative.
• Ba loại biến trong Power Apps.
• Biến toàn cầu.
• Biến ngữ cảnh.
• Bộ sưu tập.
• Các khái niệm biến bổ sung.
Module 18: Tạo công thức sử dụng bảng, bản ghi và bộ sưu tập trong canvas app trong Power Apps
• Công thức xử lý nhiều bản ghi.
• Các phép toán toán học trên các bảng.
• Kết hợp và tách các bản ghi.
• Chức năng ForAll.
• Thực hành - Sử dụng chức năng ForAll trong gallery.
Module 19: Thực hiện các cập nhật tùy chỉnh trong canvas app của Power Apps
• Sử dụng chức năng Patch để tạo và chỉnh sửa các bản ghi.
• Xóa các bản ghi từ các nguồn • dữ liệu và bộ sưu tập.
• Sử dụng chức năng Patch để cập nhật một Gallery.
Module 20: Kiểm tra hiệu suất trong canvas app của Power Apps
• Tầm quan trọng của việc xem xét hiệu suất.
• Cải thiện hiệu suất với các nguồn dữ liệu.
• Kiểm tra và khắc phục sự cố ứng dụng.
Module 21: Làm việc với relational data trong canvas app của Power Apps
• Khái niệm về relational data.
• Làm việc với relationships trong Power Apps
• Microsoft Dataverse cho các ứng dụng giúp làm việc với các relationships dễ dàng hơn.
Module 22: Làm việc với giới hạn nguồn dữ liệu (giới hạn ủy quyền) trong canvas app của Power Apps
• Tổng quan về ủy quyền.
• Các hàm, mệnh đề và nguồn dữ liệu kết hợp để xác định ủy quyền.
• Cảnh báo ủy quyền, giới hạn và các hàm không được ủy quyền.
Module 23: Kết nối với các dữ liệu khác trong canvas app của Power Apps
• Tổng quan về các nguồn dữ liệu khác nhau.
• Làm việc với các nguồn dữ liệu dựa trên hành động.
• Power Automate là một công cụ đồng hành với Power Apps.
Module 24: Sử dụng custom connectors trong canvas app của Power Apps
• Tổng quan về custom connectors.
• Tổng quan về vòng đời của custom connectors.
• Sử dụng Postman cho custom connector của bạn.
Module 25: Bắt đầu với Power Automate
• Giới thiệu về Power Automate.
• Khắc phục sự cố flows.
Module 26: Xây dựng quy trình phê duyệt với Power Automate
• Cung cấp các giải pháp cho các tình huống thực tế.
Module 27: Giới thiệu về các biểu thức trong Power Automate
• Bắt đầu với các biểu thức.
• Ghi chú giúp mọi thứ dễ dàng hơn.
• Các loại hàm.
• Viết các biểu thức phức tạp.
Module 28: Giới thiệu về tài nguyên dành cho nhà phát triển Microsoft Power Platform
• Tổng quan về Dataverse và Common Data Model.
• Mở rộng Power Platform với Azure.
• Các môi trường Power Platform.
Module 29: Sử dụng công cụ dành cho nhà phát triển để mở rộng Power Platform
• Tổng quan về Solutions.
• Triển khai các ứng dụng với Package Deployer.
Module 30: Giới thiệu về việc mở rộng Power Platform
• Mở rộng trải nghiệm người dùng.
• Mở rộng Dataverse.
• Xác định khi nào nên cấu hình hoặc khi nào nên mã hóa.
Module 31: Giới thiệu về Dataverse cho các nhà phát triển
• Mô hình mở rộng Microsoft Dataverse.
• Khung sự kiện.
Module 32: Mở rộng plug-ins trong Power Platform
• Các kịch bản sử dụng plug-ins.
• Ngữ cảnh thực thi plug-in.
Module 33: Thực hiện các hành động phổ biến với client script trong Power Platform
• Tải lên các script.
• Các trình xử lý sự kiện.
• Đối tượng ngữ cảnh.
• Các tác vụ phổ biến của client scripting.
Module 34: Tự động hóa business process flows với client script
• Các biện pháp thực hành tốt nhất với client scripting.
• Gỡ lỗi client script.
Module 35: Bắt đầu với Power Apps component framework
• Kiến trúc của Power Apps component framework.
• Công cụ của Power Apps component.
• Manifest của component.
• Demo về Power Apps code component.
Module 36: Xây dựng Power Apps component
• Tạo gói giải pháp code component.
• Kiểm tra và gỡ lỗi các code component.
Module 37: Sử dụng các tính năng nâng cao với Power Apps component framework
• Sử dụng API định dạng trong Power Apps component.
• Sử dụng Microsoft Dataverse web API trong Power Apps component.
• Viết một Power Apps component pop-up.
Module 38: Làm việc với Dataverse Web API
• Xác thực đối với Microsoft Dataverse sử dụng OAuth.
• Tương tác với Microsoft Dataverse Web API sử dụng Postman.
• Sử dụng OData để truy vấn dữ liệu.
• Sử dụng FetchXML để truy vấn dữ liệu.
• Gọi các hành động Power Automate từ Web API.
• Sử dụng Web API để giả mạo người dùng khác.
• Theo dõi các thay đổi dữ liệu thực thể với change tracking và Web API.
Module 39: Tích hợp các giải pháp Dataverse Azure
• Tổng quan về các giải pháp Microsoft Dataverse Azure.
• Hiển thị dữ liệu Microsoft Dataverse đến Azure Service Bus.
• Viết một Service Bus Event Listener để tiêu thụ các thông điệp Microsoft Dataverse.
• Xuất bản các sự kiện Microsoft Dataverse với webhooks.
• Viết một Azure Function để xử lý các sự kiện Microsoft Dataverse.
Đăng ký khóa học:
Học viên nhận xét khóa học ?
Văn Toàn
"Rất bất ngờ khi gặp lại các thầy ở Trung Tâm Nhất Nghệ đã từng dạy mình trước đây. Các thầy dạy rất tận tâm và nhiệt tình. Chúc Master Learning Hub ngày càng phát triển nha."
Việt Thanh
"Em chân thành cảm ơn các thầy tại trung tâm đã hỗ trợ em rất nhiều trong suốt khóa học. Các thầy rất nhiệt tình và dạy theo case study thực tế của từng doanh nghiệp. Không khí học tập tại đây thực sự rất thoải mái và hiệu quả."
Đức Huy
"Các giảng viên hỗ trợ mình rất nhiều trong quá trình học và sau giờ học. Các thầy rất nhiệt tình. Giáo trình được biên soạn chi tiết, hướng dẫn từng bước rất dễ thực hành. Chúc Master Learning Hub Academy ngày càng thành công hơn nữa."
Hoàng Khang
"Vô tình biết đến Master Learning Hub Academy, gặp lại thầy Chung Tấn Lộc đã dạy mình MCSA ở Nhất Nghệ cách đây 5 năm. Rất nhiều chương trình học mới, đáp ứng nhu cầu của doanh nghiệp. Vote 5* cho trung tâm."
Ngọc Mai
"Khóa học về Digital Marketing Executive giúp mình có khả năng tự thiết kế website và đưa lên top Google. Tất cả những kiến thức và kỹ năng mà mình đã học được từ khoá học này đều rất bổ ích và thú vị. Mình rất cảm kích sự vui vẻ và ân cần của đội ngũ giáo viên tại Trung Tâm."