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ỹ. Nếu là doanh nghiệp cần tổ chức lớp cấp tốc cho lập trình viên di động chuyển qua Flutter, hãy đăng ký lớp 10 buổi

Ư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.
Giáo trình
0. Giới thiệu về Flutter
  • Flutter là gì?
  • Ngôn ngữ Dart
  • Bài tập: "Hello World"
  • OOP trong Dart
  •  Arrow Function 398
  • Bài tập rèn luyện
  • Constructor
1. Link hay
2. Flutter minium app
  • Cài đặt Flutter SDK
  • Lỗi phát sinh khi cài Flutter
  • Android Studio vs VSCode
  • miniapp
  • Build App vào thiết bị
  •  Hot reload vs Hot restart 725
  • Bài tập fix bug
  • Bài tập widget Align
  • Bài tập Column
  • BT Xoay Text 90 độ
  • Cheat sheet
3. Widget căn bản
  •  Tạo Material app tối giản 294
  • Stateless vs Statefull Widget
  • Customize AppBar
  • Safe Area
  • Container
  • Row, Column
  • Bài tập Row
  • Image Widget
  • Wrap
  • Draw Circle
  • Bài tập 4 ô vuông
  • Font và bài tập thực hành
4. Layout Widget
  • LayoutBuilder
  • MediaQuery
  • Padding
  • Spacer
  • Expanded
  • Flexible
  • AspectRatio
  • Stack
  • Divider
  • Table
  • ConstrainedBox
  • IndexedStack
  • FittedBox
  • FractionallySizedBox
  • AnimatedPadding
  • LimitedBox
5. Image - Icon
  • Clip Image In Circle
  • BackdropFilter
  • AnimatedIcon
  • Opacity
  • FadeInImage
6. Common UI Controls
  • RichText
  • Slider
  • SelectableText
  • Draggable
7. Custom Stateless Widget
  • Tạo một Custom Row
  • Tạo giao diện SlideShow
  • Giao diện tích điểm StarBucks
  • Một phần giao diện Tinder
  • SnackBar
  • Drawer
  • ClipOval
  • ClipPath
  • ShaderMask
8. Dự án layout ứng dụng
  • Tinder App Clone
  • Music Tutor
  • Refactor Tinder App
9. Stateful Widget
  • Stateful Widget là gì
  • Count Click App
  • Tạo Switch button
  • Quản lý trạng thái
  • Color Mixer
  • BT: Cải tiến Color Mixer
  • BT: Cải tiến Color Mixer 2
10. Timer vs AnimationController
  • Sử dụng timer tạo Digital Clock
  • Animation Controller
  • Animation Controller rotate image
  • Count Down Timer
  • Clock
  • AnimatedWidget
  • Transform
  • FadeTransition
  • AnimatedSwitcher
  • TweenAnimationBuilder
  • AnimatedContainer
11. Drawing & Animation
  • Draw Solid Circle
  • CustomPainter
  • Bezier Animation
  • Perspective Transform
12. ListView - Table
  • ListView
  • AnimatedList
  • Ứng dụng Todo
  • ListWheelScrollView
  • ReorderableListView
  • DataTable
  • Dismissible
  • SilverGrid
  • SilverAppBar
  • ListTile
  • GridView
13. Di chuyển giữa các màn hình
  • Navigator.push / pop
  • Di chuyển với route có tên
  • Tab Controller, Tab Bar
  • PageView
  • Pass simple value to second page
  • Pass value forward and back
14. App State Management
  • Bloc Pattern
  • Pragmatic State Management
  • Notification
  • Streams
15. Kết nối REST API
  • Sử dụng http lấy dữ liệu từ REST API
  • Lấy về danh sách các Album
  • Danh sách Animal
  • Mobx + http
  •  JWT #1 554
  •  JWT Nodes.js 606
  • Login Page
16. Xử lý media
  • Chụp ảnh bằng camera, chọn ảnh từ bộ sư tập
  • Quay video, sử dụng video trên internet
  • Thay đổi, upload ảnh, có gọi api lưu ảnh lên server
17. SQLite trong Flutter
  • Kết nối CSDL mongoDB và kiểm tra dữ liệu sau khi test api bằng Postman
  • Upload nhiều ảnh lên server
18. Tích hợp Google map
  • Tích hợp bản đồ, hiện marker các điểm đã đi qua
  • Vẽ đường đi từ địa điểm hiện tại tới 1 điểm nào đó
19. Tích hợp Firebase
  • Đăng ký, cài đặt thư viện Firebase
  • Login, Register với Firebase
  • Lưu dữ liệu với Firebase
  • Constructor
  • Danh sách app hay
20. Architecture
  • Xử lý lỗi
  • Scale up state management
  • Flutter Development Best Practice
  • Flutter tuts all in one
21. Data Flow - Event
  • StreamBuilder
  • FutureBuilder
  • ValueListenableBuilder
22. Mobx Pattern
  • Giới thiệu
  • BT: Porting Bloc Timer sang Mbox
23. BLOC pattern
  • Counter
  • Todo List
  • So sánh Bloc với các thư viện khác
24. Stacked
  • Giới thiệu
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á
4.3 sao
3 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
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
FREE