Khoá học Lập trình di động Flutter cho IOS - Android

Chú ý đây là khoá học dành cho sinh viên và cá nhân đi lớp buổi tối. Lớp học trong 14 buổi, chậm và kỹ. 

Giáo trình cập nhật đến tháng 10/2020

Ưu điểm khi lập trình di động bằng Flutter
- Hỗ trợ iOS và Android rất tốt. Ứng dụng native app biên dịch ra mã máy, chạy nhanh
- Dễ cài, khi cài ít lỗi.
- Học viên có thể dùng máy MacOSX, Linux, Windows để lập trình
- Ngôn ngữ Dart rất dễ dùng và có cú pháp giống Java hay Javascript.
- Thư viện giao diện đa dạng hỗ trợ Android Material Design và IOS Cupertino. Dựng giao diện nhanh hơn IOS XCode hay Android X đã kiểm nghiệm thực tế.
- Tốc độ gần Native nhất.
- Hot Reload xem ngay thay đổi không cần biên dịch lại

Và để các bạn học được khóa này các bạn chỉ cần hiểu cơ bản về OOP là có thể học được và làm quen với 1 ngôn ngữ mới là Dart thì sẽ được giảng viên hướng dẫn ngay trong quá trình học.

Mô tả khóa học: khóa học Flutter có giáo trình gồm nhiều dự án mẫu demo từ dễ đến khó, dạy trên các nền tảng MacOS, Linux, Windows

Thời gian và địa điểm :

  • Số lượng buổi học: 14 buổi 
  • Thời gian học : 6:30 PM đến 9:30 PM
  • Địa điểm : Tầng 12A, Viwaseen Tower, 48 Tố Hữu, Trung Văn, Nam Từ Liêm, Hà Nội 

Đối tượng học viên: 

- Yêu thích lập trình, không giới hạn độ tuổi

- Muốn kiếm tiền từ việc viết ứng dụng cho thiết bị di động

- Muốn làm việc ở vị trí lập trình mobile đa nền tảng

- Những người bận rộn, đang đi học hoặc đi làm không thể tham gia khóa học buổi sáng.

- Yêu cầu học viên: đã biết một chút về lập trình, có kiến thức căn bản về javascript hoặc java, c#

Điểm nổi bật của khóa học 

  • Lớp học tối đa từ 10-12 học viên để đảm bảo chất lượng học tập và giảng dạy tốt nhất
  • Lớp học nhỏ do đó giảng viên có thể code cùng sinh viên
  • Chấm, chữa bài, code camp thường xuyên
  • Sau khóa học sinh viên học được cách xây dựng một ứng dụng hoàn chỉnh có thể đưa lên Google Play, App Store và đủ kiến thức cơ bản để ứng tuyển vào các vị trí Mobile Developer tại các công ty.

 

Sản phẩm của học viên

 

Đường dẫn để tải sản phẩm về trên Google Store

Giáo trình
0. Giới thiệu về Flutter và Dart
  • Flutter là gì?
  • Ngôn ngữ Dart
  • Ngôn ngữ Dart
  • Bài tập: "Hello World"
  • OOP trong Dart
  • Bài tập: OOP
  • Cài đặt Flutter
  • Một số thuật ngữ trong Flutter
  • Android Studio vs VSCode
  •  Xử lý lỗi Migrate to Android X hoặc Your App is n't Android X 130
  • Học tất cả Widget nhanh nhất có thể
  • Tutorial hay
  • * Đánh giá ban đầu về khóa học
1. Common UI Widget (part 1)
  • Hướng dẫn
  • Cheat sheet
  • Container
  • Image
  • ListTile
  • Center
  • MediaQuery
  • Padding
  • Spacer
  • Expanded
  • Flexible
  • Stack
  • Divider
  • Table
  • ConstrainedBox
  • IndexedStack
  • FittedBox
  • LimitedBox
  • Simple Custom Widget
2. Project: I am Rich
  • Giới thiệu
  • Tạo Flutter App
  • Kích hoạt chế độ nhà phát triển trên AndroidOS
  • Tạo Material app tối giản
  • App: MiniApp
  • Tài nguyên và cấu hình
  • Bài tập: fix bug
  • Project: "I am Rich"
3. Common UI Widget
  • Hướng dẫn
  • RichText
  • SelectableText
  • Safe Area
  • Wrap
4. Project: MiCard
  • Introduce: MiCard
  • Hot reload vs Hot restart
  • Bài tập: Column, Row và Container
  • Bài tập: Xoay Text 90 độ
  • Bài tập: Customize AppBar
  • Bài tập: widget Align
  • Font và bài tập thực hành
  • Project: MiCard
5. Project: Simple Instrument
  • Giới thiệu
  • sử dụng Pub.dev
  • project: Simple Instrument
6. Project: DiceApp
  • Giới thiệu
  • Stateful Widget là gì
  • Stateless vs Statefull Widget
  • Tạo Switch button
  • Bài tập: Color Mixer
  • Project: DiceApp
7. Project: Quizzler
  • Giới thiệu
  • project: Quizzler
8. Common UI Widget (ListView)
  • Hướng dẫn
  • Slider
  • ListView
  • AnimatedList
  • DataTable
  • Dismissible
  • SilverGrid
  • SilverAppBar
  • Bài tập: ListView
  • PageView
9. Luyện tập
  • Music Tutor
  • Dictionary app
10. Di chuyển giữa các màn hình
  • Giới thiệu
  • Navigator
  • Route
  • Di chuyển dữ liệu giữa các màn hình
  • Ứng dụng Todo
  • Bài tập: Shopping List
11. Project: BMI Calculator
  • Giới thiệu
  • Theme
  • Quản lý các thư mục
  • project: BMI Calculator
12. Common UI Widget (Advance)
  • Hướng dẫn
  • SnackBar
  • Drawer
  • ClipOval
  • ClipPath
  • ShaderMask
13. Lập trình bất đồng bộ
  • Giới thiệu
  • Future
  • Bài tập: Future
  • Streams
  • Bài tập: Stream
14. Giới thiệu các cách quản lý trạng thái
  • Giới thiệu
  • Provider pattern
  • Mobx pattern
  • BLOC pattern
  • Bài tập: ShopplingList
15. Project: CovidTracking
  • Giới thiệu
  • JSON và serialization
  • Sử dụng http lấy dữ liệu từ REST API
  •  JWT Nodes.js 606
  •  JWT #1 554
  • Project:CovidTracking
16. Project: ReviewMovie
  • Truy cập cơ sở dữ liệu sử dụng plugin Moor
  • Bài tập: CoutnerApp
  • Project: ReviewMovie
17. Đánh giá khóa học
  • Giới thiệu
Khoá học Lập trình di động  Flutter cho IOS - Android
3500000đ
14 buổi thực hành tại phòng lab - Mỗi buổi 3 tiếng
- Giảng viên hướng dẫn chữa bài
- Nghỉ giữa giờ 15 phút
Đánh giá
3.8 sao
4 người đánh giá
MA VĂN HUY
MA VĂN HUY
nên xem thử 1 lần
Ngọc Lan
Ngọc Lan
Chờ mãi Trung tâm mới ra mắt khoá học, phải đăng kí ngay lập tức
Vũ Đình Thành
Vũ Đình Thành
Đã đăng kí, hy vọng sẽ học được nhiều thứ bổ ích. Tạm thời cho 3 sao, nếu học ok sẽ đánh giá 5 sao
Vũ Ngọc Thiện
Vũ Ngọc Thiện
Lớp học kéo dài quá lâu vì giảng viên hay nghỉ. Giảng viên nhiều kinh nghiệm lập trình nhưng không có kinh nghiệm với Flutter nên học không phê. Khoá sau có lẽ sẽ tốt hơn.
Gói học phí
Bạn có thắc mắc
Nhận hỗ trợ
Để lại thông tin, chúng tôi sẽ liên hệ với bạn
Đóng trọn gói
3500000đ
Học viên hoàn thành học phí trong một lần