DEV-VS-05
.NET MAUI : การพัฒนา Native Cross-platform Apps ด้วย C#
3 วัน (18 ชม.)/ ช่วงเวลา 9:00 - 16:00 น.
HybridInhouse
0บาท
*ราคาดังกล่าวยังไม่รวมภาษีมูลค่าเพิ่ม
Workshope-Certificate
หลักสูตรก่อนหน้า:Programming in C# with Visual Studio
รูปแบบการอบรม:ClassroomHybrid
Classroom
อบรมแบบ Class Room ณ ห้องอบรม 9EXPERT
Hybrid
เลือกอบรมแบบ Class Room หรือ Ms Teams
ตารางอบรม Public Training
ยังไม่มีรอบอบรมเปิดรับสมัครในขณะนี้
.NET MAUI : การพัฒนา Native Cross-platform Apps ด้วย C#
ผู้เข้าอบรมจะได้เรียนรู้การพัฒนาแอปพลิเคชันด้วย .NET MAUI ซึ่งเป็นเครื่องมือที่ช่วยให้พัฒนาแอปพลิเคชันสำหรับอุปกรณ์เคลื่อนที่โดยในการพัฒนาเพียงครั้งเดียว จะสามารถสร้างแอปพลิเคชันที่สามารถใช้งานบนอุปกรณ์เคลื่อนที่ที่มีระบบปฏิบัติการเป็น Android, iOS และ Window Phone
วัตถุประสงค์
- 1.เข้าใจหลักการทำงานของ .NET MAUI
- 2.สามารถพัฒนา Mobile Application ด้วย .NET MAUI
- 3.สามารถสร้างและออกแบบ UI สำหรับ Native App ได้
- 4.สามารถสร้างและแสดงข้อมูลด้วย RESTful Service
- 5.สามารถออกแบบและสร้าง Application ด้วย MVVM Design Pattern
หลักสูตรนี้เหมาะสำหรับ
- ผู้ที่ต้องการพัฒนา Native Mobile Application สำหรับ iOS, Android หรือ Window Phone ด้วย .NET MAUI
พื้นฐานของผู้เข้าอบรม
- สามารถใช้งานระบบปฏิบัติการ Windows ได้
- มีความรู้พื้นฐานเกี่ยวกับการเขียนโปรแกรมด้วยภาษา C#
ความต้องการของระบบ
- Windows 10 / Windows 11
- Microsoft Visual Studio (Community, Professional, or Enterprise)
- Microsoft SQL Server Express หรือ Developer Edition
หัวข้อการฝึกอบรม
- •แนะนำ .NET MAUI
- •การติดตั้งและตั้งค่าต่าง ๆ ของโปรแกรม
- •การสร้างแอปพลิเคชัน ด้วย Visual Studio
- •XAML และ Code
- •การตั้งค่าส่วนแสดงผลข้อมูล
- •การจัดการ Elements ใน Code-behind
- •การแสดงผล Data Binding
- •Binding Context
- •Dealing with Device Differences
- •Property Element Syntax
- •XAML Compilation
- •การจัด Stack Layout
- •การออกแบบ Grid
- •การจัด Absolute Layout
- •การจัด Relative Layout
- •การจัดเก็บรูปภาพ
- •การ Downloaded รูปภาพ
- •Aspects
- •Activity Indicator
- •การEmbedded Images
- •Platform-specific Images
- •การใส่รูปภาพของแอปพลิเคชัน
- •Dealing with Sizes
- •การแสดงลิสต์รายการ
- •การแสดงรายการแบบเซลล์
- •การปรับแต่งเซลล์
- •การจัดกลุ่มรายการ
- •การเลือกรายการ
- •การจับเหตุการณ์กับลิสต์
- •การรีเฟรชหน้า
- •การแสดงแถบค้นห้า
- •ระดับชั้นในการแสดงผล
- •การแสดงหน้าแบบ Modal
- •การจัดการหน้าแบบ Master-Detail
- •การจัดการหน้าแบบ Tabbed
- •การจัดการหน้าแบบ Carousel
- •การแสดงหน้าแบบ Pop-up
- •ทูลบาร์
- •Switch
- •Slider
- •Stepper
- •Entry and Editor
- •Picker
- •Date and Time Picker
- •Table View
- •Custom Cells
- •การตั้งค่าของแอปพลิเคชัน
- •การจัดการไฟล์
- •การแสดงผลร่วมกับ SQLite
- •การทำงานร่วมกับ RESTful Services
- •MVVM
- •BaseViewModel
- •Domain และ View Model
- •การใช้งาน ICommand Interface
- •การใช้ Command ด้วย Parameter
- •การนำแอปพลิเคชันขึ้น AppStore
- •การนำแอปพลิเคชันขึ้น Play Store






