สร้าง Digital Process ด้วย Power Automate และ AI แบบ Low Code
เกี่ยวกับหลักสูตร (Course Overview)
ในยุคของ Digital Transformations การ Transform Process ต่างจาก Manuals เป็น Digital ล้วนเป็นเป้าหมายของทุกองค์กร แต่ค่าใช้จ่ายหรือ Resource ในการพัฒนา Solution นั้นค่อนข้างสูง การใช้งาน Low Code จึงเป็นคำตอบของปัญหานี้ ด้วยความที่ Low Code สามารถพัฒนา Solutions ได้เร็ว และมีราคาที่เหมาะสม ทางผู้สอนจึงขอแนะนำ Microsoft Power Platform ซึ่งได้รับการประเมินเป็นอันดับ 1 ของ Program Low Code โดย Forrester Wave มาใช้ตอบโจทย์การทำ Digital Transformations ภายในองค์กรโดยที่ Business user สามารถที่จัดทำเองได้โดย ไม่จำเป็นที่จะต้องมีพื้นฐานทางด้าน IT หรือ Coding เลย
เพราะผมเชื่อว่า การเรียนรู้ด้วยการลงมือทำไปด้วยกัน เห็นผลดีที่สุด !! ใน Course นี้จึงออกแบบมาเป็น Workshop Base ให้ผู้เข้าเรียนทำไปพร้อมๆกับผู้สอน จากตัวอย่างระบบ Ticket systems ใช้ในการให้บริการต่างๆภายในองค์กร ผู้เรียนจะได้เรียนการใช้งาน Power Automate ในการ Integrations กับ Application ต่างๆไม่ว่าจะเป็น MS Form , SharePoint , MS Team , Outlook , การใช้งาน Approval เพื่อ ลดการใช้กระดาษแบบดั้งเดิม และ Power Platform Tools อื่นๆ เช่น Power Apps , Power BI และ AI Builder ที่เป็น Low Code AI ที่ทุกคนสามารถใช้งานได้โดยไม่จำเป็นต้องสร้าง Model ขึ้นมาใหม่เอง เช่น การ Scan Text จากรูปถ่ายที่ถ่ายจากมือถือ มาทำ Automation รวมไปถึง Technic การใช้ ChatGPT – Copilot มาช่วยพัฒนา Workflows ให้เร็วขึ้น ง่ายขึ้น แบบไม่ต้องจำ Code เลย โดยหลังจบ Class ทุกคนจะได้ Workflow ที่สามารถนำไปใช้งานจริงภายในองค์กรได้ทันที

วัตถุประสงค์หลักสูตร (Course Objectives )
- ผู้เรียนเข้าใจหลักการทำงานและกระบวนการทำงานของ Power Automate
- ผู้เรียนเข้าใจประเภทของ Workflow และการเลือกใช้งาน Action ต่าง ๆ ของ Power Automate
- ผู้เรียนสามารถสร้างกระบวนการทำงานแบบอัตโนมัติร่วมกับ Power Automate, OneDrive, SharePoint, Outlook (Email), MS Form , MS Teams – Adaptive card , Power BI , Power Apps , Approval , AI Builder
- ผู้เรียนสามารถสร้างกระบวนการทำงานอัตโนมัติที่ซับซ้อนขี้นด้วยเงื่อนไขต่างๆได้
- ผู้เรียนสามารถเรียกใช้ AI Builder และสามารถสร้าง Model ใช้เองได้ (OCR)
- ผู้เรียนสามารถสร้าง flow อนุมัติ (Approval) ประเภทต่างๆร่วมกับ Power Automate ได้
- ผู้เรียนสามารถใช้งาน Generative AI (ChatGPT, Copilot) ในการช่วยสร้าง Workflow Power Automate ได้
หลักสูตรนี้เหมาะสำหรับ
- Business User ที่ต้องการเรียนรู้ เครื่องมือ Digital เช่น Power Automate เพื่อความก้าวหน้าทางอาชีพ.
- ผู้ที่สนใจใช้งานโปรแกรม Power Automate และ ต้องการศึกษา จาก Case จริงๆ
- ผู้ที่สนใจสร้างกระบวนการทำงานแบบอัตโนมัติ (Workflow) ด้วย Power Automate
- ผู้ที่ต้องการลดงาน (Manual work) เพื่อเอาเวลาไปทำอย่างอื่น
- Power Users ที่ต้องการสร้าง Workflow ช่วยในการทำงานแบบอัตโนมัติ
- Citizen Developer
- ผู้บริหารด้าน IT
ความรู้พื้นฐาน
- มีความรู้พื้นฐานหรือเคยใช้งาน Power Automate, Power Platforms มาเล็กน้อย
(แนะนำควรเรียน Class Basic Power Automate for Business User มาก่อน Class นี้ หรือมี ประสบการณ์ใช้งาน Power Automate มาบ้าง ) - มีพื้นฐานการใช้งาน Microsoft 365 ได้แก่ SharePoint, SharePoint List, Excel Online, Outlook, OneDrive, Form เป็นต้น
ความต้องการของระบบ (Systems Requirements)
- บัญชีใช้งานโปรแกรม Microsoft 365 Business Basic เป็นต้นไป
- สามารถสมัคร Developer program เพื่อเรียนได้ฟรี 90 วัน (License E5)
ที่ https://developer.microsoft.com/en-us/microsoft-365/dev-program (แนะนำสมัคร Region USA)
(ในกรณีที่ให้ทางสถาบันเตรียมให้ มีค่าใช้จ่าย 300 THB สามารถเข้าใช้งานได้ 30 วัน นับจากวันที่เริ่มเรียน , กรุณาแจ้งตอนสมัคร)
- สามารถสมัคร Developer program เพื่อเรียนได้ฟรี 90 วัน (License E5)
- เรียนผ่าน Browser Google Chrome , Microsoft Edge และ ตั้งค่าเป็นภาษาอังกฤษ
สิ่งที่ผู้เข้าอบรมจะได้รับ
- เอกสารตำราประกอบการฝึกอบรมในรูปแบบไฟล์ PDF
- Link VDO ย้อนหลัง สำหรับทบทวนการเรียนภายใน Class เข้าดูได้ 1 ปี (เป็นอย่างน้อย)
- E-Certificate ในรูปแบบ PDF
หัวข้อการฝึกอบรม
Module 1: Quick review – Basic of Power Automate Cloud & Power Platforms
- Microsoft Power Platform คืออะไร
- Review Power Automate Cloud คืออะไร.
- ประเภทของ Flow
- Automated Cloud Flow
- Instant Cloud Flow
- Scheduled Cloud Flow
- Connector ต่างๆ (ใช้ในการเชื่อมต่อ Power Automates ไประบบต่างๆ)
- ทำความรู้จัก Dynamic Contents
- วิธีการ Cancel Flow , Copy Flow วิธี Check Error และTest Flow
- วิธี Turn on ,Turn off Flow , Delete Flow
Module 2: Workshop – Services Ticket Systems: Request Tickets
- แนวคิดการ Design ระบบ Ticket Systems สำหรับตอบโจทย์ธุรกิจ
- การสร้าง MS Form สำหรับใช้เป็นช่องทาง Request Services (User Input)
- การสร้าง MS Form บน Modern SharePoint Sites
- ความแตกต่างระหว่าง Classic SharePoint และ Modern SharePoint
- การออกแบบ SharePoint Lists สำหรับใช้เป็น Database เก็บข้อมูล
- ทำความรู้จัก Column ชนิดต่างๆ
- การทำ Index Column
- การกำหนด views แต่ละแบบ
- การนำเอกสารแนบ/รูปถ่ายจากมือถือ ผ่าน MS Form ไปเก็บไว้บน SharePoint Lists เพื่อประกอบการพิจารณา
- การสร้าง/ Format Ticket No, Running No ใช้อ้างอิงด้วย Format Data By Examples
- การประเภทการให้บริการ (Services Type) ด้วย เงื่อนไข – Condition (Control Flow)
- การกำหนด Permissions ระดับ Site , List – Library และ ราย items ด้วย Power Automate
- การกำหนดสิทธิ์ Edit สำหรับ Admin ผู้รับผิดชอบ
- การกำหนดสิทธิ์ View สำหรับ Requestor ผู้ส่งคำขอ
- การสร้าง HTML Link click ไปแต่ละ items (Specific)
Module 3: Workshop – Services Ticket Systems Design: Update Tickets & Reminders (Cont.)
- สร้าง Flow แจ้งเตือนเมื่อ Admin Update Status Ticket บน SharePoint List
- การป้องกัน Recurring flows ด้วย Condition แบบต่างๆ
- การ Create SharePoint List ด้วย ข้อมูลจาก Excel
- Schedule Flow แจ้งเตือน Ticket ที่ไม่ Update, Late Ticket ด้วย Get Items
- ทำความรู้จัก OData Filter Query เพื่อเลือกข้อมูลที่ต้องการ (Ex. Status : In progress , Delay 7 วัน)
- การใช้ ChatGPT ช่วยในการเขียน Filter Query ที่ซับซ้อน
- การส่ง อีเมลแจ้งเตือนในรูปแบบตาราง (HTML Table) และการตกแต่ง Table ด้วย ChatGPT
***Bonus***
- การ สร้าง Power Apps embed in SharePoint List สำหรับ Admin
- การสร้าง Power BI report จาก SharePoint Lists สำหรับ Monitor เบื้องต้น
Module 4: การใช้งาน Function AI Builder แบบไม่ต้อง Coding
- ทำความรู้จัก AI Prebuilt Model ที่สามารถนำไปใช้งานได้เลย
- ดึงข้อมูลจากรูป,เอกสาร Invoices , ใบเสร็จ , หรือ นามบัตร (OCR)
- การสร้าง Custom Model สำหรับเอกสารของคุณเอง
- ข้อแตกต่างระหว่าง Structured Document , Unstructured documents
- การเพิ่ม Collection ประเภทเอกสารแบบต่างๆ
- การ Tag Document เพื่อกำหนดเป็น Output ของ AI Builder Model
- ตัวอย่างการนำไปใช้งานใน Power Automates
- Scan ชื่อบริษัท, ยอดค่าใช้จ่าย จากรูปถ่าย Invoice และส่งไปยังผู้รับผิดชอบแบบอัตโนมัติ ด้วยเงื่อนไขที่กำหนด
Module 5: Control Flow ประเภทต่างๆ เพื่อการเขียน Flow ที่ซับซ้อนขึ้น
- ทำความรู้จัก Variables แบบต่างๆและการใช้งาน
- Boolean, Integer & Float, String, Array
- Condition Action – การใช้งานเปรียบเทียบ text, เปรียบเทียบตัวเลข
- Switch Action ในกรณีที่มีหลายเงื่อนไขให้พิจารณา
- Do until สำหรับการควบคุม Flows ให้ทำงานจนกว่าถึงเงื่อนไขที่กำหนดได้เอง.
- การเขียน เงื่อนไขที่ซับซ้อนด้วย ChatGPT (Advanced Mode with ChatGPT)
- Terminate สำหรับการหยุดการทำงานของ Flows หรือ ใช้ในการ Test ระหว่างพัฒนาFlows.
- การ Configure run after แบบต่างๆ เพื่อจัดการเวลา Flows เกิดปัญหา
Module 6: การใช้งาน Approval แบบต่างๆใน M365, MS Team, Outlooks
- ทำความรู้จัก Approval ใน MS Teams และการใช้งานผ่าน MS Team
- การใช้งาน Approval แบบ Start and Wait for an approval
- การใช้งาน Approval แบบ Create , Wait for an approval
- Bonus: การส่งไฟล์แนบหลายไฟล์แนบไปใน Approval ด้วย Array Variables
- ทำความรู้จัก Adaptive Card และการใช้งาน ผ่าน Power Automate เพื่อส่งไปยัง MS Team
- ใช้ ChatGPT Design Adaptive card และช่วยในการดึงค่ามาใช้งาน
- ทำความรู้จัก Send Email with option สำหรับการให้บุคคลภายนอกองค์กร Approve ผ่าน Email
- ตัวอย่างการนำไปใช้งานใน Power Automates Flows
Module 7: การเรียกใช้งาน Power Automate Flows ผ่าน Power Apps Button
- การเรียกค่าจาก Power Apps ด้วย Ask in Power Apps
- การใช้ PowerApps V2 กำหนดค่าที่ต้องส่งมาใน Power Automate (Recommended)
Module 8: Power Automate Copilots (New preview !!)
- New!!! การสร้าง Flows ด้วย Power Automate Copilots
- แค่เขียนบรรยายช่วยสร้าง Flow : Describe it to Design it
- ปรับแต่ง Workflow ด้วย Copilots (AI Powered Editing )
