มาแล้ว! 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% เหลือ: