โครงการอบรม iPhone, iPad and Android Application Development using Flutter (การพัฒนาแอปบนไอโฟน ไอแพด

26 - 28 เมษายน 2565

หลักการและเหตุผล

หลักสูตรนี้เหมาะสำหรับผู้ที่ต้องการเป็นนักพัฒนา iOS และ Android Application สำหรับ iPhone, iPad และอุปกรณ์ Android เป็นการพัฒนาซอฟต์แวร์ด้วย Flutter Framework โดยใช้ภาษา Dart ซึ่งเป็นภาษาที่สร้างโดยกูเกิล เพื่อใช้ในการพัฒนาโมบายแอปทั้งบนระบบไอโอเอสและเอนดรอยด์ โดยแอปที่สร้างขึ้นด้วย Flutter สามารถติดตั้งได้ทั้งบนระบบไอโอเอสและเอนดรอยด์ โดยการสร้างแอปครั้งเดียวแต่สามารถทำงานได้ทั้งสองระบบหลักพร้อมกัน โดยผู้พัฒนาไม่จำเป็นต้องรู้ภาษา swift หรือ java แต่เรียนรู้เพียงภาษาเดียวคือภาษา Dart โดย Flutter จะทำการแปลงโปรแกรม Dart เป็นโปรแกรมของไอโอเอสและเอนดรอยด์ให้โดยอัตโนมัติ โดยต้องติดตั้ง Xcode หรือ Android Studio ไปพร้อมกันกับ Flutter ทั้งนี้ผู้เข้ารับการอบรมจะได้เรียนรู้วิธีการติดตั้งระบบ Flutter บนแพลตฟอร์มไอโอเอสหรือ เอนดรอยด์ เรียนรู้เครื่องมือในการพัฒนาแอป เช่น Xcode, Android Studio, Visual Studio Code และ Dart Pad และทักษะต่างๆที่จำเป็นในการพัฒนาแอป ตั้งแต่พื้นฐานการเขียนโปรแกรมด้วยภาษา Dart การสร้าง UI ด้วย flutter framework การสร้าง Widgets ซึ่งเป็นทั้งหมดของฟลัตเตอร์ การติดตั้งแอปบน Simulator และ iPhone, iPad หรืออุปกรณ์เอนดรอยด์ รวมไปถึงการส่งแอปไปวางไว้ในแอปสโตร์และเพลย์สโตร์

วัตถุประสงค์ เพื่อให้ผู้เข้าอบรม ได้เรียนรู้และเข้าใจการทำงานของระบบฟลัตเตอร์และโปรแกรมดาร์ท เพื่อให้ผู้เข้าอบรม สามารถสร้างแอปบนระบบไอโอเอส ไอโฟนและไอแพดได้ เพื่อให้ผู้เข้าอบรม สามารถสร้างแอปบนระบบเอนดรอยด์ได้ หัวข้อการฝีกอบรม วันที่ 1 การติดตั้ง Flutter และ Dart บน windows การติดตั้ง Flutter และ Dart บน Mac การติดตั้ง visual studio code editor และ Dart Pad สำหรับเขียนโปรแกรมภาษา Dart การติดตั้ง plugin หรือ extension ให้กับ editor เพื่อให้ compile และ run flutter บนอุปกรณ์ต่างๆได้ นำเสนอโครงร่างในการเขียนโปรแกรมดาร์ท ด้วย Dart Pad นำเสนอโครงสร้างของโปรแกรมดาร์ทและฟลัตเตอร์ ไปพร้อมๆกับการสร้างแอป นำเสนอการสร้าง Widgets การตกแต่ง Widgets ให้สวยงาม และการโปรแกรม Widgets Dart Basics Building an app from scratch Constructor, Name Argument, Position Argument Widget, Widget Tree Layout Widgets Anonymous Functions StatelessWidget, StatefulWidget สร้างแอป QA (Question and Answer) สร้างแอปเครื่องคิดเลข Percent Calculator วันที่ 2 สร้างแอปบันทึกค่าใช้จ่าย (Personal Expense) สร้าง UI และแอป App ตามชนิดอุปกรณ์ของผู้ใช้ (Responsive and Adaptive App) ปรับปรุงแอปบันทึกค่าใช้จ่าย (Personal Expense) ให้มีคุณสมบัติ Responsive and Adaptive App การสร้างแอปแบบหลายหน้าจอ และการเปลี่ยนหน้าจอ (Multiple Screens and Navigation) การรับส่งข้อมูลระหว่างหน้าจอ (Passing Data between Screens) สร้างแอปเมนูอาหาร (Food Recipe App) แสดงรายการอาหาร ส่วนผสม และวิธีการปรุงอาหาร พร้อมรูปภาพ วันที่ 3 การจัดการสถานะของแอป (App State Management) สร้างแอปซื้อขายสินค้า (Shop App) แสดงรายการสินค้า ราคา รูปภาพ ตะกร้าสินค้า การสั่งสินค้า ฯลฯ การสร้างฐานข้อมูลด้วย Firebase การเชื่อมโยงฟลัตเตอร์กับฐานข้อมูล ปรับปรุง Shop App ให้สมบูรณ์ การตรวจสอบสิทธิ์ผู้ใช้งาน (User Authentication) การใช้งาน Flutter Animation การส่งแอปไปวางไว้ในแอปสโตร์และเพลย์สโตร์
รูปแบบการอบรม ทฤษฎีและฝึกปฏิบัติ (Workshop)

วันที่รับสมัคร 15/12/2564 - 01/04/2565

ค่าใช้จ่าย 7,500.00 บาท

โปรโมชั่น 1.สมัครอบรม ลดทันที 10 % 2.ศิษย์เก่า, นักศึกษา(ที่ยังไม่ประกอบอาชีพ) และบุคลากร ม. มหานคร ลดทันที 20%


คุณสมบัติของผู้เข้าอบรม

-

วิทยากร

รศ.ดร.หมัดอามีน หมันหลิน

สถานที่อบรม (VENUE)

มหาวิทยาลัยเทคโนโลยีมหานคร

วันและเวลาอบรม (DATE AND TIME)

26 - 28 เมษายน 2565 9.00-16.00 น.

จัดโดย

สำนักฝึกอบรมและพัฒนาทรัพยากรบุคคล มหาวิทยาลัยเทคโนโลยีมหานคร
เบอร์ติดต่อ : 029883655 0922464638

ค่าธรรมเนียม (FEE)

6750 (รวมภาษีมูลค่าเพิ่มแล้ว)

ผู้เข้าชม: 470 ครั้ง