โครงการอบรม Application development using flutter framework and dart programming (การสร้างแอปบนไอโฟน

06 - 08 ตุลาคม 2563

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

วัตถุประสงค์ เพื่อให้ผู้เข้าอบรม เรียนรู้ระบบฟลัตเตอร์และดาร์ทโปรแกรม เพื่อให้ผู้เข้าอบรม สร้างแอปบนระบบไอโอเอส ไอโฟนและไอแพด เพื่อให้ผู้เข้าอบรม สร้างแอปบนระบบเอนดรอยด์

หัวข้อการฝีกอบรม วันที่ 1 : การติดตั้ง Flutter และ Dart บน windows การติดตั้ง Flutter และ Dart บน Mac การติดตั้ง visual studio code editor สำหรับเขียนโปรแกรมภาษา Dart การติดตั้ง plugin หรือ extension ให้กับ editor เพื่อให้ compile และ run dart บนอุปกรณ์ต่างๆได้ สร้างแอป Hello World บนเอนดรอยด์และไอโฟน สถาปัตยกรรมของ flutter Widgets Gestures State Layers รู้จักกับการโปรแกรมภาษา DART Introduction to the Dart Programming Language Variables and Data types Control Flow and Functions in Dart –If Statements, Logical Operators, For Loops Functions Object Oriented Programming Data Structures and Collections in Dart วันที่ 2 : Building Flutter Apps – Flutter Fundamentals การใช้งาน WIDGETS Widget Build Visualisation การใช้งาน LAYOUTS Type of Layout Widgets Single Child Widgets Multiple Child Widgets Advanced Layout Application การใช้งาน Colors การใช้งาน Text Input การใช้งาน GESTURES การใช้งาน Responsive Design การใช้งาน Assets File Assets Image and Icon Assets Font Assets วันที่ 3 : การใช้งาน STATE Ephemeral State Management Application State - scoped_model Navigation and Routing การใช้งาน ANIMATION Introduction Animation Based Classes Work flow of the Flutter Animation Working Application: Product List การใช้งาน PACKAGE Types of Packages Using a Dart Package Develop a Flutter Plugin Package การใช้งาน REST API Basic Concepts Accessing Product service API การเตรียมแอปสำหรับติดตั้งบน App Store และ Play Store Android Application. iOS Application


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

มีความรู้พื้นฐานคอมพิวเตอร์ และเขียนโปรแกรมภาษาหนึ่งภาษาใดได้

วิทยากร

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


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

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

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

06 - 08 ตุลาคม 2563 9.00-16.00 น.

จัดโดย

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

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

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

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