ສອບຖາມຫຼັກສູດເລືອກຊ່ອງທາງທີ່ສະດວກ ທີມງານຕອບເອງທຸກຊ່ອງທາງ
LINE @itgeniusຕອບໄວທີ່ສຸດ · ຈ–ສ 9:00–17:00 ໂມງ
ໂທລະສັບ
02-570-8449ຫ້ອງການ088-807-9770ມືຖື
ອີເມວ ແລະ ໂຊຊຽວ
contact@itgenius.co.thສຳລັບໃບສະເໜີລາຄາ ແລະ ເອກະສານFacebookitgeniusonlineYouTubeitgeniusengຂໍຄຳປຶກສາຈັດຝຶກອົບຮົມໃຫ້ທີມ
Windows ແລະ Office · MBC-33

Advanced Power Apps

หลักสูตร Advanced Power Apps เป็นการอบรมการสร้างแอประดับองค์กรบน Dataverse ตั้งแต่ออกแบบ Data Model จัดการ Delegation เขียน Power Fx ขั้นสูง สร้าง Component Library ไปจนถึงปรับประสิทธิภาพ วางสิทธิ์ และส่งขึ้น Production ด้วย Solution เหมาะกับ Power Platform Maker และทีม IT ที่ดูแลแอปของหลายหน่วยงาน

ອັບເດດລ່າສຸດ
ລາຄາເລີ່ມຕົ້ນ 6,750 ບາດ / ທ່ານ 7,500 −10% ຍັງບໍ່ລວມ VAT 7% · ມີລາຄາໝູ່ຄະນະ
PDFດາວໂຫຼດ Course Outline
  • ໄລຍະເວລາ12 ຊົ່ວໂມງ · 2 ມື້
  • ຮູບແບບຢູ່ສະຖາບັນ / ອອນລາຍສົດ
  • ຮອບຕໍ່ໄປເປີດຕາມຄຳຂໍ
  • ໃບຢັ້ງຢືນມີໃບຢັ້ງຢືນ

ພາບລວມຫຼັກສູດ

แอป Power Apps ที่เริ่มจากทีมเล็ก ๆ มักทำงานได้ดีจนวันที่ผู้ใช้เพิ่มเป็นหลักร้อยและข้อมูลเพิ่มเป็นหลักหมื่นรายการ แอปเริ่มเปิดช้า ค้นหาข้อมูลไม่ครบเพราะติดข้อจำกัด Delegation สูตรเดียวกันถูกคัดลอกไปหลายหน้าจอจนแก้ยาก ผู้ใช้เห็นข้อมูลที่ไม่ควรเห็น และการแก้แอปแต่ละครั้งต้องทำบน Production โดยตรง ปัญหาเหล่านี้เกิดจากการออกแบบที่ไม่ได้เตรียมไว้สำหรับการขยายตั้งแต่ต้น

หลักสูตรนี้พาผู้ที่สร้าง Canvas App เป็นแล้วไปสู่การสร้างแอประดับองค์กร เริ่มจากออกแบบ Data Model บน Dataverse เข้าใจ Delegation กับข้อมูลจำนวนมาก เขียน Power Fx ขั้นสูงด้วย With, ForAll, Patch แบบหลายรายการ, User-defined Function และ User-defined Type สร้าง Component Library และหน้าจอแบบ Responsive ด้วย Modern Controls จากนั้นปรับประสิทธิภาพด้วย Monitor วางความปลอดภัยด้วย Security Role เชื่อมกับ Power Automate รู้จัก Model-driven App และ Custom Page แล้วส่งแอปขึ้น Production ด้วย Solution และ Pipelines ปิดท้ายด้วย Capstone แอปของหน่วยงาน (อบรม 2 วัน วันละ 6 ชั่วโมง รวม 12 ชั่วโมง ระดับ Advanced)

ສິ່ງທີ່ທ່ານຈະໄດ້ຮັບ

  • ออกแบบ Data Model บน Dataverse ทั้งตาราง คอลัมน์ ความสัมพันธ์ และ Business Rule
  • เขียน Query ที่ Delegate ได้และทำงานกับข้อมูลจำนวนมากอย่างถูกต้อง
  • ใช้ Power Fx ขั้นสูง ทั้ง With, ForAll, Patch หลายรายการ, User-defined Function และ User-defined Type
  • สร้าง Component Library และหน้าจอแบบ Responsive ด้วย Modern Controls
  • วัดและปรับประสิทธิภาพของแอปด้วย Monitor และแนวปฏิบัติที่ถูกต้อง
  • วางความปลอดภัยของข้อมูลด้วย Security Role, Business Unit และ Column Security
  • เชื่อมแอปกับ Power Automate และเข้าใจ Model-driven App กับ Custom Page
  • ส่งแอปขึ้น Production ด้วย Solution, Environment Variable และ Pipelines

ຫຼັກສູດນີ້ເໝາະສຳລັບ

  • ผู้ที่สร้าง Canvas App ใช้งานในหน่วยงานแล้ว และต้องการขยายให้รองรับผู้ใช้และข้อมูลจำนวนมาก
  • Citizen Developer และ Power Platform Maker ที่ดูแลแอปของหลายทีม
  • นักพัฒนาและทีม IT ที่ต้องวางมาตรฐานการพัฒนาแอปบน Power Platform
  • ผู้ที่วางแผนย้ายแอปจาก SharePoint List หรือ Excel ไปใช้ Dataverse

ພື້ນຖານຂອງຜູ້ເຂົ້າຝຶກອົບຮົມ

  • สร้าง Canvas App ที่ใช้ Gallery, Form, Collection และสูตร Power Fx พื้นฐานได้ หรือผ่านหลักสูตร Microsoft Power Apps
  • เข้าใจแนวคิดตารางและความสัมพันธ์ของข้อมูลเบื้องต้น
  • บัญชี Microsoft 365 และสิทธิ์ Power Apps Premium ของตนเองหรือขององค์กร พร้อม Environment ที่มี Dataverse
  • Notebook ที่เชื่อมต่ออินเทอร์เน็ต พร้อม Microsoft Edge หรือ Google Chrome และมือถือสำหรับทดสอบแอป

ຫົວຂໍ້ການຝຶກອົບຮົມ

รายละเอียดหลักสูตร

หลักสูตรนี้เจาะการสร้างแอป Power Apps ระดับองค์กรบน Dataverse อบรม 2 วัน วันละ 6 ชั่วโมง รวม 12 ชั่วโมง (09:00-16:00 น.) รูปแบบบรรยายพร้อม Lab และ Workshop บนระบบคำขอจำลองที่ต่อยอดกันตลอดหลักสูตร ระดับ Advanced ต่อยอดจากหลักสูตร Microsoft Power Apps ที่สอน Canvas App ตั้งแต่พื้นฐาน โดยหลักสูตรนี้ครอบคลุม Data Model บน Dataverse, Delegation, Power Fx ขั้นสูง, User-defined Function, Component Library, Responsive Layout, Monitor, Security Role, Power Automate, Model-driven App, Custom Page, Solution, Pipelines และ Test Studio ผู้เรียนใช้บัญชีและสิทธิ์ Power Apps Premium ของตนเองหรือขององค์กร หรือ Developer Environment ที่สมัครเอง สถาบันไม่ได้จัดเตรียมบัญชี License หรือ Environment ให้

Day 1 Dataverse และ Power Fx ระดับองค์กร

Section 1: สถาปัตยกรรมแอประดับองค์กร

  • สัญญาณที่บอกว่าแอปทีมกำลังโตเกินโครงสร้างเดิม
  • เลือกระหว่าง Canvas App, Model-driven App และ Custom Page ให้เหมาะกับงาน
  • สร้างแอปใน Solution พร้อม Publisher และมาตรฐานการตั้งชื่อ Control
  • Lab: สร้าง Solution และวางโครงหน้าจอของแอปคำขอ

Section 2: Lab: ออกแบบ Data Model บน Dataverse

  • ตาราง คอลัมน์ Choice และชนิดข้อมูลที่ควรเลือก
  • ความสัมพันธ์แบบ 1:N และ N:N และพฤติกรรมเมื่อลบข้อมูล
  • Alternate Key, Business Rule และ Formula Column
  • Lab: ออกแบบตารางคำขอ รายการย่อย และผู้อนุมัติพร้อมความสัมพันธ์

Section 3: Lab: Delegation และข้อมูลจำนวนมาก

  • ฟังก์ชันและ Operator ที่ Delegate ไปยัง Dataverse ได้ และคำเตือนใน Studio
  • Data Row Limit และเหตุที่ทดสอบด้วยข้อมูลน้อยไม่พอ
  • ใช้ View, Filter ตาม Lookup และการเลือกเฉพาะคอลัมน์ที่ต้องใช้
  • Lab: หน้าค้นหาข้อมูลหลายหมื่นรายการที่ได้ผลครบทุกรายการ

Section 4: Lab: Power Fx ขั้นสูง

  • With สำหรับค่าชั่วคราว และ ForAll กับ Patch เพื่อบันทึกหลายรายการในครั้งเดียว
  • Named Formula, User-defined Function และ User-defined Type ใน App.Formulas
  • IfError, Error และ App.OnError สำหรับจัดการ Error ทั้งแอป
  • Lab: ย้ายสูตรที่ซ้ำกันหลายหน้าจอไปเป็น Function กลาง

Section 5: Lab: Component Library

  • ออกแบบ Component ด้วย Custom Property แบบ Input และ Output
  • Component Library สำหรับใช้ร่วมกันหลายแอป และการอัปเดตเวอร์ชัน
  • ภาพรวม Power Apps Component Framework สำหรับงานที่ต้องเขียนโค้ด
  • Lab: สร้าง Header, เมนู และ Dialog ยืนยันเป็น Component Library

Section 6: Lab: Responsive Layout และ Modern Controls

  • Container แนวตั้งและแนวนอน และสูตรที่ปรับตามขนาดจอ
  • Modern Controls และ Theme ให้ทุกแอปขององค์กรหน้าตาเหมือนกัน
  • การออกแบบให้ใช้งานง่ายบนมือถือและรองรับ Accessibility
  • Lab: ปรับหน้าจอให้ใช้ได้ทั้งมือถือ แท็บเล็ต และเดสก์ท็อป
Day 2 ประสิทธิภาพ ความปลอดภัย และการส่งมอบ

Section 7: Lab: ประสิทธิภาพและ Monitor

  • วัดเวลาเปิดแอปและการเรียกข้อมูลด้วย Monitor และ App Checker
  • ลดงานใน OnStart ด้วย Named Formula, StartScreen และ Concurrent
  • ลดจำนวนการเรียกข้อมูลและขนาดข้อมูลที่ดึงมาแสดง
  • Lab: ปรับแอปที่เปิดช้าแล้ววัดผลก่อนและหลัง

Section 8: Lab: ความปลอดภัยของข้อมูล

  • การแชร์แอปต่างจากสิทธิ์ในข้อมูลอย่างไร
  • Security Role, Business Unit, Team และระดับสิทธิ์ของแต่ละ Role
  • Column Security และการซ่อนข้อมูลที่ไม่ควรเห็น
  • Lab: กำหนด Role ผู้ขอ ผู้อนุมัติ และผู้ดูแล แล้วทดสอบด้วยบัญชีต่างกัน

Section 9: Lab: Power Automate และการใช้งาน Offline

  • เรียก Cloud Flow จากแอปพร้อมส่งพารามิเตอร์และรับค่ากลับ
  • เลือกระหว่างให้แอปบันทึกเองหรือส่งต่อให้ Flow ทำงานเบื้องหลัง
  • ภาพรวม Canvas App แบบ Offline บน Dataverse และข้อจำกัด
  • Lab: ปุ่มส่งคำขอที่เรียก Flow แจ้งผู้อนุมัติและแสดงผลกลับ

Section 10: Lab: Model-driven App และ Custom Page

  • สร้าง Model-driven App จากตาราง Dataverse
  • Form, View, Dashboard และ Business Process Flow
  • Custom Page สำหรับหน้าจอที่ต้องการความยืดหยุ่นแบบ Canvas
  • Lab: แอปหลังบ้านสำหรับผู้ดูแลที่มี Custom Page สรุปงาน

Section 11: Lab: ALM และการทดสอบ

  • Environment Variable และ Connection Reference ในแอป
  • Managed Solution, Pipelines in Power Platform และการทำเวอร์ชันแอป
  • ทดสอบแอปอัตโนมัติด้วย Test Studio
  • Lab: Deploy แอปจาก Dev ไป Test แล้วตรวจผลด้วยชุดทดสอบ

Section 12: Workshop: Capstone แอปของหน่วยงาน

  • เลือกโจทย์จากงานของตนเอง เช่น ระบบคำขอ ตรวจนับครุภัณฑ์ หรือติดตามงาน
  • ออกแบบ Data Model, Security Role และ Component ที่ใช้ซ้ำได้
  • สร้างแอปที่ Delegate ได้ครบ วัดประสิทธิภาพ และเชื่อม Flow
  • นำเสนอผลงาน รีวิวร่วมกัน และสรุป Checklist ก่อนใช้งานจริง

ຮອບຝຶກອົບຮົມ ແລະ ຮູບແບບການຝຶກອົບຮົມ

ສຳລັບບຸກຄົນ — ຮອບຝຶກອົບຮົມທົ່ວໄປ

ຂະນະນີ້ຍັງບໍ່ມີຮອບຝຶກອົບຮົມເປີດຮັບສະໝັກ ລົງຊື່ຈອງໄວ້ໄດ້ເລີຍ ທີມງານຈະຕິດຕໍ່ກັບເປັນກຸ່ມທຳອິດເມື່ອເປີດຮອບຕໍ່ໄປ ຫຼື ສອບຖາມທາງ LINE ຫຼື ໂທ 02-570-8449 ຫຼື 088-807-9770

ສຳລັບອົງກອນ — In-house / Private Training

  • ປັບເນື້ອໃນໃຫ້ກົງກັບເຄື່ອງມື ແລະ ວຽກຈິງຂອງທີມ
  • ເລືອກວັນເອງ ຝຶກອົບຮົມທີ່ບໍລິສັດ ຫຼື ອອນລາຍສົດ
  • ອອກໃບສະເໜີລາຄາໃນນາມນິຕິບຸກຄົນໃຫ້ຝ່າຍຈັດຊື້
ຂໍໃບສະເໜີລາຄາຝຶກອົບຮົມອົງກອນ

ວິທະຍາກອນຜູ້ສອນ

ຄຳຖາມທີ່ພົບເລື້ອຍ

หลักสูตรนี้ต่างจาก Microsoft Power Apps อย่างไร

หลักสูตรนี้ต่อยอดจาก Microsoft Power Apps ซึ่งสอนการสร้าง Canvas App ตั้งแต่พื้นฐานกับ SharePoint และ SQL Server ส่วนหลักสูตรนี้เน้นแอประดับองค์กรบน Dataverse ได้แก่ การออกแบบ Data Model, Delegation กับข้อมูลจำนวนมาก, Power Fx ขั้นสูง, Component Library, การปรับประสิทธิภาพ, Security Role, Model-driven App และ ALM ด้วย Solution และ Pipelines

ต้องมี License อะไรบ้าง และสถาบันจัดเตรียมให้หรือไม่

สถาบันไม่ได้จัดเตรียมบัญชี License หรือ Environment ให้ Dataverse เป็นความสามารถแบบ Premium ผู้เรียนจึงต้องมีสิทธิ์ Power Apps Premium ของตนเองหรือขององค์กร หรือสมัคร Developer Environment หรือ Trial ไว้ล่วงหน้า และควรทดสอบว่าสร้างตาราง Dataverse ได้ก่อนวันอบรม

ต้องมีพื้นฐานระดับไหน

ควรสร้าง Canvas App ได้แล้ว ใช้ Gallery, Form, Collection และสูตร Power Fx พื้นฐานอย่าง Filter, LookUp และ Patch ได้ หากยังไม่เคยสร้างแอป แนะนำให้เริ่มจากหลักสูตร Microsoft Power Apps ก่อน

แอปเดิมที่ใช้ SharePoint List ต้องย้ายไป Dataverse ทั้งหมดหรือไม่

ไม่จำเป็นทุกแอป ในคลาสจะอธิบายเกณฑ์ว่าเมื่อไรแอปควรย้ายไป Dataverse เช่น ข้อมูลมีความสัมพันธ์ซับซ้อน ต้องการสิทธิ์ระดับรายการ หรือข้อมูลมีจำนวนมาก แนวคิดเรื่อง Delegation ประสิทธิภาพ Component และ Power Fx ขั้นสูงยังนำไปใช้กับแอปที่ใช้ SharePoint ได้

หลักสูตรนี้สอนการเขียนโค้ดด้วย Power Apps Component Framework หรือไม่

ไม่ลงลึก หลักสูตรนี้เน้นการสร้างแอปแบบ Low-code ด้วย Power Fx และ Component Library โดยแนะนำภาพรวมของ Power Apps Component Framework ให้รู้ว่าเมื่อไรควรใช้และต้องใช้ทักษะใดเพิ่มเติม

นำแอปที่สร้างในคลาสไปใช้ในองค์กรได้หรือไม่

ได้ แอปทุกตัวอยู่ใน Solution ที่ Export ไปนำเข้า Environment ขององค์กรได้ แต่ควรผ่านการทบทวนของผู้ดูแล Power Platform เรื่องสิทธิ์และ Data Policy ก่อนใช้งานจริง และไม่ควรใช้ข้อมูลจริงที่เป็นความลับระหว่างเรียน