Dart Programming for flutter
หลักสูตร Dart Programming for flutter เป็นการอบรมพื้นฐานภาษา Dart ที่ใช้กับ Flutter ตั้งแต่เงื่อนไข ลูป ฟังก์ชัน Data Structures และ Collections ไปจนถึง OOP การสืบทอด Class และตัวอย่างการนำไปใช้กับ Flutter เหมาะกับนักพัฒนา นักศึกษา และนักไอทีที่เคยเขียนโปรแกรมภาษาอื่นมาบ้าง
- ໄລຍະເວລາ12 ຊົ່ວໂມງ · 2 ມື້
- ຮູບແບບຢູ່ສະຖາບັນ / ອອນລາຍສົດ
- ຮອບຕໍ່ໄປເປີດຕາມຄຳຂໍ
- ໃບຢັ້ງຢືນມີໃບຢັ້ງຢືນ
ພາບລວມຫຼັກສູດ

ในปี 2020 นี้ภาษา Dart มีความโดดเด่นขึ้นมาอย่างมาก เพราะเป็นภาษาที่ถูกนำไปประยุกต์ใช้งานสร้าง Mobile Application ยอดนิยมอย่าง "Flutter framework" นั่นเอง โดยหากทุกท่านต้องการเรียนรู้การสร้างแอพเพียงครั้งเดียวแล้วได้ทั้ง Android / iOS/ Web เราสามารถใช้งานเจ้า Google Flutter ได้เลยครับ ซึ่งตัว flutter เองนั้น นักพัฒนาจำเป็นต้องใช้ภาษา Dart ในการพัฒนาทั้งส่วน UI (หน้าตาแอพ) ไปจนถึงส่วนการเขียนคำสั่งประมวลผล ลอจิกต่าง ๆ เรียกได้ว่าภาษา Dart เพียงภาษาเดียว ทำได้ทั้งส่วนออกแบบและโปรแกรมมิ่งไปเลย ไม่ต้องเรียนรู้กันหลายตัว
หลักสูตรนี้จึงเหมาะสำหรับทุกท่าน ที่ต้องการก้าวเข้ามาสู่การเรียนรู้ภาษา Dart เพื่อนำไปใช้ในการเขียนแอพพลิเคชั่นด้วย flutter framework ถือว่ามีความจำเป็นอย่างมากที่ทุกท่านควรจะมีพื้นฐานกับตัวภาษา Dart นี้เสียก่อน จะทำให้การเรียนรู้เจ้า flutter เป็นไปได้ง่าย และมีความเข้าใจดียิ่งขึ้น
ສິ່ງທີ່ທ່ານຈະໄດ້ຮັບ
- เรียนรู้พื้นฐานภาษา Dart สำหรับผู้เริ่มต้น
- เรียนรู้การเขียนเงื่อนไข ลูป และฟังก์ชันในภาษา Dart
- เรียนรู้ Data Structures and Collections in Dart
- การเขียนโปรแกรมแบบ OOP ใน Dart
- การสืบทอดใน Class ของภาษา Dart (Inheritanced)
- แนะนำตัวอย่างการนำภาษา Dart ไปใช้งานกับ Flutter
ຫຼັກສູດນີ້ເໝາະສຳລັບ
- นักเรียนนักศึกษา
- ครู อาจารย์ วิทยากรที่สนใจ
- นักวิชาการ นักไอที หรือผู้ดูและระบบ
- ตลอดจนผู้สนใจทั่วไปที่ต้องการเรียนรู้การเขียนโปรแกรมด้วยภาษา Dart
ພື້ນຖານຂອງຜູ້ເຂົ້າຝຶກອົບຮົມ
- การใช้งานคอมพิวเตอร์พื้นฐานได้คล่องแคล่ว สร้างไฟล์ โฟลเดอร์ ก๊อปปี้ ลบ แก้ไขไฟล์ต่าง
- มีพื้นฐานการเขียนโปรแกรมในภาษาอื่น ๆ มาบ้าง
- มีความเข้าใจในการใช้งานอินเตอร์เน็ตและสืบค้นข้อมูลได้
ຫົວຂໍ້ການຝຶກອົບຮົມ
Module 1 พื้นฐานภาษา Dart สำหรับผู้เริ่มต้น
- แนะนำภาษา Dart
- การเตรียมเครื่องมือ
- การเขียน Dart บนออนไลน์ด้วย Dart Pad
- การกำหนด Coding Style และ Convention ต่างๆ
- การสร้างและเรียกใช้งานตัวแปรในภาษา Dart
- การสร้างและจัดการข้อมูลแบบตัวเลข
- การจัดการข้อมูลแบบ Booleans
- รู้จัก Const และ Final คีย์เวิร์ด
- การเชื่อมต่อตัวแปรและข้อความในภาษา Dart
- การใช้เครื่องหมาย (Operators) ต่างๆ ในภาษา Dart
Module 2 เงื่อนไข ลูป และฟังก์ชันในภาษา Dart (Control Flow and Function)
- การกำหนดเงื่อนไขด้วย if..else (Control Flow - If Statements)
- เงื่อนไขทางตรรกศาสตร์ (Logical Operators)
- การเขียนโปรแกรมทำซ้ำ (Loop) ด้วยคำสั่ง While, Do-While, Break , For
- การเขียนเงื่อนไขด้วยคำสั่ง Switch Cases
- การเขียนฟังก์ชันในภาษา Dart
- ฟังก์ชันแบบมี Return Types
- รู้จักการใช้เครื่องหมาย => หรือ Arrow Operator
- อากิวเมนต์และฟังก์ชันใน Dart(Arguments and Functions in Dart)
- Optional Parameters in Dart
- Lexical Scope in Dart
Module 3 Data Structures and Collections in Dart
- รู้จักข้อมูลแบบ Collection ใน Dart
- การสร้างและใช้งานข้อมูลแบบ List
- การสร้างและใช้งานข้อมูลแบบ Maps
- การจัดการข้อมูลแบบ List และ Maps แบบต่างๆ
Module 4 การเขียนโปรแกรมแบบ OOP ใน Dart (Object Oriented Programming)
- แนะนำ Class และ Objects ในภาษา Dart
- การสร้าง Class และ Instance มาใช้งาน
- การเพิ่ม Method ลงใน Class
- การทำงานกับ Constructor ใน Class
- การใช้งาน Setter และ Getters
Module 5 การสืบทอดใน Class ของภาษา Dart (Inheritanced)
- แนะนำการสืบทอดในภาษา dart เบื้องต้น
- สร้าง class และ inheritance
- รู้จัก override method
- การสืบทอด class ผ่าน constructors
- การทำงานกับ method toString() - Override
Module 6 เรียนรู้ Abstract และ Interface ใน Dart
- แนะนำ Abstract และ Interface ใน Dart
- การสร้าง Abstract และ Interface ใน Dart
- การประยุกต์ใช้งาน Abstract และ Interface ใน Dart
Module 7 แนะนำตัวอย่างการนำภาษา Dart ไปใช้งานกับ Flutter
- ตัวอย่างการใช้ Class ใน flutter
- ตัวอย่างการสร้าง method constructor ใน flutter
- ตัวอย่างการใช้งาน Inheritance ใน flutter
- ตัวอย่างการเขียน override ใน flutter
ຮອບຝຶກອົບຮົມ ແລະ ຮູບແບບການຝຶກອົບຮົມ
ສຳລັບບຸກຄົນ — ຮອບຝຶກອົບຮົມທົ່ວໄປ
ຂະນະນີ້ຍັງບໍ່ມີຮອບຝຶກອົບຮົມເປີດຮັບສະໝັກ ລົງຊື່ຈອງໄວ້ໄດ້ເລີຍ ທີມງານຈະຕິດຕໍ່ກັບເປັນກຸ່ມທຳອິດເມື່ອເປີດຮອບຕໍ່ໄປ ຫຼື ສອບຖາມທາງ LINE ຫຼື ໂທ 02-570-8449 ຫຼື 088-807-9770
ສຳລັບອົງກອນ — In-house / Private Training
- ປັບເນື້ອໃນໃຫ້ກົງກັບເຄື່ອງມື ແລະ ວຽກຈິງຂອງທີມ
- ເລືອກວັນເອງ ຝຶກອົບຮົມທີ່ບໍລິສັດ ຫຼື ອອນລາຍສົດ
- ອອກໃບສະເໜີລາຄາໃນນາມນິຕິບຸກຄົນໃຫ້ຝ່າຍຈັດຊື້
ວິທະຍາກອນຜູ້ສອນ
ຄຳຖາມທີ່ພົບເລື້ອຍ
หลักสูตร Dart Programming for flutter เหมาะกับใคร ต้องมีพื้นฐานอะไรมาก่อน
เหมาะกับ นักเรียนนักศึกษา · ครู อาจารย์ วิทยากรที่สนใจ · นักวิชาการ นักไอที หรือผู้ดูและระบบ พื้นฐานที่ผู้เรียนควรมี การใช้งานคอมพิวเตอร์พื้นฐานได้คล่องแคล่ว สร้างไฟล์ โฟลเดอร์ ก๊อปปี้ ลบ แก้ไขไฟล์ต่าง · มีพื้นฐานการเขียนโปรแกรมในภาษาอื่น ๆ มาบ้าง หากไม่แน่ใจว่าพื้นฐานพอหรือไม่ ปรึกษาทีมงานได้ฟรีทาง LINE @itgenius หรือโทร 02-570-8449
หลักสูตร Dart Programming for flutter ราคาเท่าไร ใช้เวลาเรียนกี่ชั่วโมง
ราคาปกติ 6,500 บาท (โปรโมชันปัจจุบันเหลือ 5,850 บาท) ใช้เวลาอบรม 12 ชั่วโมง ราคานี้ยังไม่รวม VAT 7% (กรณีชำระในนามนิติบุคคล) ชำระค่าอบรมด้วยการโอนเข้าบัญชีบริษัท แล้วแจ้งชำระเงินผ่านหน้าแจ้งชำระเงินของเว็บไซต์ และขอใบเสร็จรับเงินหรือใบกำกับภาษีในนามบริษัทได้
เรียนจบได้รับ Certificate หรือไม่
ได้รับ ผู้ผ่านการอบรมทุกท่านจะได้รับใบประกาศนียบัตร (Certificate of Completion) จากสถาบันไอทีจีเนียส ใบประกาศแต่ละใบมีเลขที่ของตัวเอง ใครก็ตามที่มีเลขที่ใบประกาศตรวจสอบความถูกต้องออนไลน์ได้ที่หน้าตรวจสอบใบประกาศของสถาบัน จึงใช้แนบแฟ้มผลงานหรือส่งให้ฝ่ายบุคคลประกอบการพัฒนาบุคลากรได้
อบรมที่ไหน มีเรียนแบบออนไลน์หรือไม่
เรียนได้ทั้งแบบออนไซต์ที่สถาบันไอทีจีเนียส และนัดเรียนผ่านออนไลน์ และรับจัดอบรมเฉพาะทีม (In-house Training) ให้องค์กร สอบถามรอบและสถานที่ได้ที่ LINE @itgenius หรือโทร 02-570-8449
ถ้าเรียนไม่ทันหรือขาดเรียน มีเรียนซ้ำ/เรียนชดเชยหรือไม่
มี ผู้เรียนสามารถแจ้งขอเรียนซ้ำ (repeat) ในรอบถัดไปของหลักสูตรเดียวกันได้ฟรีตามเงื่อนไขของสถาบัน แจ้งชื่อหลักสูตรและรอบที่เคยเรียนกับทีมงาน แล้วทีมงานจะตรวจสอบและแจ้งรอบที่ยังมีที่นั่งว่างให้เลือก สอบถามได้ที่ LINE @itgenius หรือโทร 02-570-8449
สมัครเรียนหรือขอใบเสนอราคาในนามบริษัทได้อย่างไร
สมัครออนไลน์ได้จากแบบฟอร์มลงทะเบียนบนหน้านี้ ลงทะเบียนผู้เข้าอบรมหลายคนได้ในครั้งเดียว และกรอกเลขประจำตัวผู้เสียภาษีกับที่อยู่สำหรับออกใบกำกับภาษีได้ในฟอร์ม หรือขอใบเสนอราคา (Quotation) ในนามนิติบุคคลได้ทันทีจากปุ่มขอใบเสนอราคา สอบถามเพิ่มเติมโทร 02-570-8449 หรือ LINE @itgenius
