Flutter 101



รายละเอียด


มาแล้ว! Flutter 101 - Basic Mobile Application Development วิชาเรียนที่ตอบโจทย์โลกยุคใหม่ มาฝึกเขียนแอพพลิเคชั่นมือถือตั้งแต่ 0 ลุงจะแนะนำการเขียนโปรแกรมสำหรับพัฒนาแอพฯมือถือ ซึ่งพัฒนาด้วย Tools สำหรับสร้างแอพพลิเคชั่น เทพๆ อย่าง Flutter 3 สร้างโดย Google บริษัทเทคโนโลยีอันดับต้นๆของโลก ที่มาพร้อมกับความสวยงาม อลังการ พาไปวัดไปวาแบบไม่ต้องอายใคร 55 อีกทั้งสามารถเขียนโปรแกรมครั้งเดียวด้วยภาษา Dart ที่ถูกออกแบบมาให้เขียนง่าย เข้าใจได้ไม่ยาก เขียนแค่ครั้งเดียว ส่งไปใช้งานได้ทุกแพลตฟอร์ม ไม่ว่าจะเป็น Android, iOS, Web Application, Windows, Linux, MacOS เรียกได้ว่าเขียนครั้งเดียวจบ ส่งไปใช้งานได้เลย

1 <<< Intro >>>
- Flutter คืออะไร ?
- ประวัติความเป็นมาของ Flutter
- ภาษา Dart คืออะไร ?
- ประวัติความเป็นมาของภาษา Dart

2 <<< Installation >>>
- เครื่องมือที่ใช้พัฒนาแอปด้วย Flutter (เน้น Windows, MacOS)
- ขั้นตอนการติดตั้ง Dart SDK, Fluttter SDK
- ขั้นตอนการติดตั้ง Android Studio, Visual Studio Code และ Component
-Flutter Doctor ตรวจสอบความพร้อมในการเขียนแอพ
-Add Path Environment Variables สร้างตำแหน่งโฟลเดอร์สำหรับการพัฒนา
-Create Virtual Devices สร้างมือถือจำลองทั้งใน Windows และ Mac

3 <<< Basic Dart >>>
- DartPad ทดลองเขียนภาษา Dart แบบออนไลน์
- How to print “Hello World” in Dart ?
- พื้นฐานภาษา Dart

4 <<< Basic Flutter >>>
- Text แสดงข้อความบนแอพ
- Image การใช้งานรูปภาพ
- TextField ฟอร์มกรอกข้อมูล
- Button ปุ่มประเภทต่างๆ
- Scaffold โครงสร้างหลักของหน้าจอ เช่น app bar, body, drawer
- AppBar แถบด้านบนของแอพ มี title, ปุ่มต่างๆ
- ElevatedButton ปุ่มกดแบบยกนูน
- IconButton ปุ่มกดที่เป็นไอคอน
- Checkbox ช่องติ๊กถูกสำหรับเลือก
- Radio ตัวเลือกแบบเลือกได้เพียงข้อเดียว
- Switch สวิตช์เปิด-ปิด
- Drawer เมนูหลักแอพ (แฮมเบอร์เกอร์เมนู)
- BottomNavigationBar (เมนูหลักด้านล่างของแอพ)
- Stateless VS Stateful ต่างกันอย่างไร
- Image Network ดึงรูปภาพจากอินเตอร์เน็ต
- Container ใช้สำหรับจัดการ layout เช่น padding, margin, background, ขนาด
- Row เรียง widget แนวนอน
- Column เรียง widget แนวตั้ง
- Stack ซ้อน widget ทับกันได้
- SizedBox ใช้กำหนดระยะห่างหรือขนาดที่แน่นอน
- Expanded ขยาย widget ให้เต็มพื้นที่ที่เหลือใน Row หรือ Column
- ListView สร้างรายการเลื่อนขึ้นลงได้
- GridView แสดง widget แบบตาราง
- Form กลุ่มของฟอร์มที่ใช้ร่วมกับ TextField และการ validate
- AlertDialog กล่องโต้ตอบแบบป๊อปอัป
- Navigator ใช้สำหรับเปลี่ยนหน้าจอ (routing)

Workshop: สร้างแอพ Todolist บันทึกลง SQLite
- ออกแบบ UI สำหรับแอพ Todolist
- พื้นฐาน SQLite สำหรับ Flutter
- เรียนรู้เรื่องจัดการฐานข้อมูลผ่าน CRUD (Create , Read ,Update ,Delete)

<<<วันเวลาเรียน>>>
เรียนออนไลน์ผ่านไลฟ์ในกลุ่มเฟสบุ๊ค วันที่อาทิตย์ที่ 20,27 กรกฎาคม 2 วันเต็ม เวลา 9.00-16.00 น. (ดูย้อนหลังได้เลยหลังจบไลฟ์)

<<<ค่าลงทะเบียนปกติ 1960 บาท ลดให้พิเศษ! early bird 75% >>>

สำหรับ 50 คนแรก จ่ายเพียง 490 บาทเท่านั้น!

กดสมัครทางนี้ได้เลยจ้าาา
-----วิธีสมัคร------
1-กรอกข้อมูลตามแบบฟอร์มนี้ https://www.uncle-engineer.com/course/flutter-101 > 2- โอนชำระผ่านบัญชีด้านล่างแล้วแนบสลิปสมัครแล้วกดส่ง > 3-รอรับอีเมลภายใน 24 ชั่วโมง
-----------------
ชำระค่าใช้จ่ายผ่าน…
บัญชี ออมทรัพย์ ธนาคารกรุงเทพ สาขา สยามพารากอน
ชื่อบัญชี: บริษัท คอนส์ โรโบติกส์ จำกัดเลขบัญชี:
<<<< 855-0-65158-5 >>>>หรือ
พร้อมเพย์ 0105561008411 ชื่อบัญชี: บริษัท คอนส์ โรโบติกส์ จำกัด

สอบถามข้อมูลเพิ่มเติมทางเพจ "ลุงวิศวกร สอนคำนวณ" https://www.facebook.com/UncleEngineer/ หรือไลน์แอด @uncleengineer

-------------------

ราคาปกติ:

1,960 บาท

ส่วนลดบุคคลทั่วไป ลด 75% เหลือ:

490 บาท



สมัครเรียนกรอกแบบฟอร์มทางนี้

กรอกข้อมูลแล้ว
จำเป็นต้องกรอก
กรอกข้อมูลแล้ว
จำเป็นต้องกรอก
กรอกข้อมูลแล้ว
จำเป็นต้องกรอก
กรอกข้อมูลแล้ว
จำเป็นต้องกรอก
กรอกรหัสส่วนลดแล้วกดตรวจสอบเพื่อดูราคาใหม่


วิธีการชำระเงิน
สรุปยอดที่ต้องโอน
ราคาตั้งต้น - บาท
ส่วนลด () - 0 บาท
ภาษีมูลค่าเพิ่ม 7% 0 บาท

ราคาสุทธิ - บาท
กรุณาโอนให้ตรงยอดนี้ทุกสตางค์ ระบบจะตรวจสลิปกับธนาคารอัตโนมัติ หากยอดไม่ตรงจะต้องรอแอดมินตรวจสอบด้วยตนเอง
โอนผ่านธนาคาร
บัญชี ออมทรัพย์ ธนาคารกรุงเทพ สาขา สยามพารากอน
ชื่อบัญชี: บริษัท คอนส์ โรโบติกส์ จำกัด
เลขบัญชี: 8550651585
กรณีสมัครหรือโอนชำระแล้ว​ ทางเพจไม่มีนโยบาย​คืนเงินให้แก่ผู้สมัคร​ เนื่องจากก่อนสมัครผู้สมัครได้ทำการตัดสินใจเป็นที่เรียบร้อยและเสร็จสิ้นแล้ว​ แต่ผู้สมัครสามารถเปลี่ยนไปเป็นคอร์ส​อื่นได้ที่ราคาเหมือนกันเท่านั้น
โอนผ่าน Promptpay
0-1055-61008-41-1 ชื่อบัญชี: บริษัท คอนส์ โรโบติกส์ จำกัด
Scan QR Code ผ่าน app ธนาคาร
อัพโหลดแล้ว
จำเป็นต้องอัพโหลด
สลิปต้องมี QR Code ระบบตรวจสอบกับธนาคารผ่าน QR Code บนสลิป
กรุณากดปุ่ม "แชร์สลิป" หรือ "บันทึกสลิป" ในแอปธนาคาร แล้วอัปโหลดไฟล์นั้น อย่าใช้วิธีแคปหน้าจอ เพราะมักได้ภาพที่ไม่ติด QR Code
หากสลิปของท่านไม่มี QR Code กรุณาทักเพจ ลุงวิศวกร สอนคำนวณ เพื่อให้แอดมินตรวจสอบให้