สอบถามหลักสูตรเลือกช่องทางที่สะดวก ทีมงานตอบเองทุกช่อง
LINE @itgeniusตอบเร็วที่สุด · จ–ศ 9:00–17:00 น.
โทรศัพท์
02-570-8449สำนักงาน088-807-9770มือถือ
อีเมลและโซเชียล
contact@itgenius.co.thสำหรับใบเสนอราคาและเอกสารFacebookitgeniusonlineYouTubeitgeniusengขอคำปรึกษาจัดอบรมให้ทีม
ภาษาโปรแกรมมิ่ง · PRC-26

Dart Programming for flutter

หลักสูตร Dart Programming for flutter เป็นการอบรมพื้นฐานภาษา Dart ที่ใช้กับ Flutter ตั้งแต่เงื่อนไข ลูป ฟังก์ชัน Data Structures และ Collections ไปจนถึง OOP การสืบทอด Class และตัวอย่างการนำไปใช้กับ Flutter เหมาะกับนักพัฒนา นักศึกษา และนักไอทีที่เคยเขียนโปรแกรมภาษาอื่นมาบ้าง

อัปเดตล่าสุด
ราคาเริ่มต้น 5,850 บาท / ท่าน 6,500 −10% ยังไม่รวม VAT 7% · มีราคาหมู่คณะ
PDFดาวน์โหลด Course Outline
  • ระยะเวลา12 ชั่วโมง · 2 วัน
  • รูปแบบออนไซต์ / ออนไลน์สด
  • รอบถัดไปเปิดตามคำขอ
  • ใบรับรองมี Certificate

ภาพรวมหลักสูตร

Dart Programming for flutter ภาษา Dart (dart programming) นับว่าเป็นภาษาที่กำลังได้รับความนิยมอีกตัวในโลกการเขียนโปรแกรมมิ่ง โดย Google เปิดตัวภาษานี้มาตั้งแต่ปี 2011 โดยมีเป้าหมายอยากได้ภาษาที่มีความยึดหยุ่นสูง เรียนรู้ง่าย และสามารถทำงานได้บนอุปกรณ์พกพาขนาดเล็ก มือถือ ไปจนถึง server

ในปี 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

รอบอบรมและรูปแบบการอบรม

สำหรับบุคคล — รอบอบรมทั่วไป

ขณะนี้ยังไม่มีรอบอบรมเปิดรับสมัคร ลงชื่อจองไว้ได้เลย ทีมงานจะติดต่อกลับเป็นกลุ่มแรกเมื่อเปิดรอบถัดไป หรือสอบถามทางไลน์ หรือโทร 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