ตารางอบรม (กรุงเทพ พระราม 3) 9:00-16:00 วันละ 6 ชม.
วันธรรมดา : วันที่ 3 - 7 มิถุนายน 2562

ดาวห์โหลดเอกสารหลักสูตร (.pdf)


Core Flutter Programming (14,500 บาท / 5 วัน)

Flutter คือ Cross-Platform Framework ที่ใช้ในการพัฒนา Native Mobile Application (Android/iOS) พัฒนาโดยบริษัท Google Inc. โดยใช้ภาษา Dart ในการพัฒนา ที่มีความคล้ายกับภาษา C# และ Java

อีกหนึ่งจุดเด่นของ Flutter คือ การปรับแต่ง User Interface (UI) ที่มีความยืนหยุ่น แยกการออกแบบเพื่อเน้นไปที่ประสบการณ์ของผู้ใช้งาน User Experience (UX) โดย UI จะใกล้เคียงกับ Native และตรงตาม Design Guideline ที่ถูกต้อง และมีความสามารถในการทำ Hot Reload ที่ทำให้การแก้ไขโค้ดสามารถแสดงผลได้ทันทีในระหว่างที่รันแอปพลิเคชัน และยังรวมไปถึงมี Widget ที่พร้อมใช้งานให้เลือกมากมาย ทำให้พัฒนาแอปพลิเคชันได้ไวสะดวกต่อการพัฒนา

นอกเหนือจากการพัฒนา Mobiles Application แล้ว ยังสามารถต่อยอด Code Flutter ไปพัฒนาเป็น Web App และ Desktop App ได้อีกด้วย



พื้นฐานผู้เข้าอบรม
CodeMobiles Learning Path
คลิปวีดีโอแนะนำแนวทางในการลงทะเบียนหลักสูตรโค้ดโมบายส์ สำหรับผู้ที่ไม่แน่ใจในตัวเองว่าควรลงหลักสูตรไหน

ตัวอย่าง Workshops (Restful JSON Feed, Camera Upload, Google map)













เนื้อหาโดยละเอียด
  1. Setup and Introduction
    • What is Flutter?
    • Flutter Architecture
    • Material Design (Android)
    • Cupertino (iOS)
    • Flutter CLI
    • Platform channels
    • Flutter vs React
    • Setup Development Tools
    • New Project
    • Stateless VS Stateful Widgets

  2. Dart programming language
    • Introduction
    • DartPad
    • Variables
    • Functions
    • Operators
    • Control Flow
    • Classes
    • Exceptions

  3. Layout widgets
    • Image
    • Button
    • Form and input
    • Card
    • Rows and Columns (Flexbox)
    • Stack
    • Scaffold
    • AppBar
    • Texe and Icon
    • Containers
    • Expanded
    • RaisedButton
    • GridView
    • Intrinsic Heigh, Width
    • SizedBox
    • FutureBuilder
    • MediaQuery
    • Formatting code

  4. Event widget
    • Animation
    • Gesture
    • Form validation

  5. Using List Layout
    • Creating Scrollable Lists
    • Custom Layout
    • Custom Style

  6. Navigator
    • Push, Pop
    • PushNamed
    • PushReplacementNamed
    • PopAndPushNamed
    • PushNamedAndRemoveUntil
    • PopUntil

  7. JSON Restful Feed
    • The HTTP Package
    • Using Postman App
    • Http method (GET/POST/PUT/DELETE/..)
    • Images loader
    • Displaying a Loading Spinner
    • Using Pull to Refresh
    • Asynchronous
    • Handling Error Responses

  8. NodeJS - MySQL
    • What & Why NodeJS?
    • Setup NodeJS and MySQL
    • Nodemon
    • New Project
    • NPM & YARN package manager
    • Express
    • Routing
    • CRUD MySQL

  9. Camera
    • Runtime Permission
    • Taking a Picture
    • Choose Picture from gallery
    • Upload Image to server
    • Privacy Case study

  10. Using Google Map
    • Google API Console
    • Adding Google Maps to the App
    • Configuring our Maps
    • Allowing the User to Place a Marker on the Map
    • Displaying the Chosen Location
    • Geolocation to Locate the User

  11. Debugging
    • Dart Analysis
    • Logs
    • Performance data
    • Application layers
    • Widget Inspector

  12. Publishing
    • Icon
    • Resources Management
    • Publishing to Google Play
    • Publishing App Store
    • Deploy Real device (Android / iOS)
สุดยอดของว่างที่จะทำให้เรียนอย่างมีความสุข



ตารางอบรม (กรุงเทพ พระราม 3) 9:00-16:00 วันละ 6 ชม.

More Details / รายละเอียดเพิ่มเติม

สำหรับผู้ที่ต้องการให้ทางโค้ดโมบายส์ จัดเตรียมเครื่อง Mac ให้ จ่ายเพิ่ม 2,500 ฿ (ราคาไม่รวมภาษีมูลค่าเพิ่ม 7%) รบกวนแจ้งล่วงหน้า เพราะเครื่องมีจำกัด
หมายเหตุ : ทางบริษัท ฯ ขอสงวนสิทธิ์ในการเลื่อนกำหนดเปิด หรือยกเลิกคอร์ส หากมีผู้เข้าอบรมน้อยกว่าจำนวนขั้นต่ำ ซึ่งผู้อบรมที่ชำระเงินค่าอบรมแล้ว จะได้รับเงินค่าอบรมคืนทั้งหมด
Apply Now / สมัครเข้าอบรม

1.
2. e-mail มาที่ support@codemobiles.com
3. หรือโทร 081-359-9468, (Hotline 24 hrs) 081-359-9468

Payment / วิธีชำระเงิน ชำระเงินผ่านธนาคารหรือตู้ ATM
ธนาคารกสิกรไทย สาขา ซอยแฉล้มนิมิตร (ประดู่ 1)
ชื่อบัญชี บริษัท โค้ดโมบายส์ จำกัด (ออมทรัพย์) 670-2-04739-9 กรุณาตรวจสอบข้อมูลบัญชีให้ถูกต้องก่อนการโอนเงิน

*เมื่อชำระเงินเรียบร้อยแล้ว รบกวนแฟกซ์สลิปมาที่ +66-2-6898943, สแกนส่งทางอีเมล support@codemobiles.com หรือโทรแจ้งมาที่เบอร์ +66-81-359-9468

Instructor
Chaiyasit Tayabovorn
Managing Director, CodeMobiles Co.,Ltd.

การศึกษา :
- King Mongkut's University of Technology Thonburi
- Master's Degree in Computer Engineering

- King Mongkut's Institute of Technology North Bangkok
- Bachelor's Degree in Electrical Engineering

ผลงานของผู้สอน : http://www.codemobiles.com/biz/product




Tanakorn Ngamvittayachaisakool
Developer, CodeMobiles Co.,Ltd.

การศึกษา :
- Ramkhamhaeng University
- Bachelor's Degree in Computer Science



รูปแบบการเรียนที่โค้ดโมบายส์

Customers / ลูกค้า

แผนที่บริษัท CodeMobiles
Contact Us

: (66)87-676-0813-14
: (66)81-359-9468

: support@codemobiles.com

: @codemobiles

: OnSite Training Service

: QuickSupport (วิธีใช้งาน)

: CodeMobiles Blog

: Gist-GitHub

: ShareCode










Follow Us


Our Facebook. Our Youtube Channel. Products in AppStore Products in PlayStore




Tags

iOS Dev. iOS 7,8 iOS Sqlite3 NSTableView iOS Keyboard Handler NSFileManager iOS Optimisation Xcode Swift Programming ARC iOS Async Image API iOS Thread iOS Admob iOS Animation iOS SSL Export iOS IPA File ASO (App Store Search Optimization) Android Dev. Androids Sqlite3 ListView Preference Android Optimisation Android ADT Android Studio Android Async Image API Android Thread Android Admob Android In-App Billing API Android Animation Android Activity Android Service Android Content ProVider Android SSL Export Android APK File Mac Dev. VDO Training Online Training Game Dev. Android UI/UX iOS UI/UX UI/UX Google Analytic NSData, NSDictionary, NSArray Objective Class and Message iOS Database Custom TableView iOS iOS Feed iOS XML iOS JSON iOS Webservice iOS Network iOS Push Notification iOS Map Java Android XML Android JSON Android Database Custom ListView Android Android Feed Android Webservice Android Network Android Push Notification Android Map Mobile Dev. for Kids




Flag Counter

Subscribe | Contact Us | Careers | Site Maps | Legal Notices | Terms of Use | Your Privacy Rights
Copyright © 2010-2015 CodeMobiles Co., Ltd. All Rights Reserved.