KHÓA HỌC LẬP TRÌNH FLUTTER THỰC CHIẾN
- Home
- KHÓA HỌC LẬP TRÌNH FLUTTER THỰC CHIẾN
TỰ TIN LẬP TRÌNH MOBILE APP SAU 1,5 THÁNG HỌC FLUTTER
GIỚI THIỆU VỀ KHÓA HỌC
Khóa học lập trình Mobile App bằng ngôn ngữ Flutter giúp học viên học tự tin phát triển các ứng dụng Mobile app trên cả Android và iOS. Khóa học được thiết kế nhằm đảm bảo đầu ra cho Học viên có thể ứng tuyển vào các vị trí lập trình Mobile hoặc tham gia vào các Dự án của Công ty hiện tại. Ngoài nắm được các kiến thức nền tảng về Flutter, học viên còn được Giảng viên hướng dẫn các bài Thực hành xuyên suốt khóa học. Bên cạnh đó, học viên sẽ được trang bị thêm các kỹ năng mềm như kỹ năng làm việc nhóm giữa các team liên quan (BA+QC+Dev), kỹ năng quản lý công việc trong dự án phần mềm, công cụ cần thiết để làm việc trong Dự án như git/github, UIUX.. Cuối khoá học, mỗi Học viên sẽ được tham gia cùng 2-3 Học viên để thực hiện 1 project về các chủ đề thực tế như app bán hàng Ecommerce, app về QR code, app quản lý thiết bị, App quản lý công việc…
BẠN ĐƯỢC GÌ SAU KHI KẾT THÚC KHÓA HỌC?
- Có cơ hội thực hành xây dựng ứng dụng thực tế các dự án thực tế về Flutter
- Cơ hội được làm việc tại các công ty phần mềm sau khi kết thúc khóa học
- Được những giảng viên giỏi, hướng dẫn tận tình xuyên suốt.
- Có thể tự tạo được 1 đến 2 dự án để bổ sung kinh nghiệm việc làm cho bản thân.
Mục tiêu khóa học:
- Giúp học viên tiếp cận ngôn ngữ lập thành ngôn ngữ Dart, framework Flutter
- Hiểu rõ cách thức xây dựng ứng dụng mobile trên Android và iOS
- Hiểu rõ cách thức tìm sửa lỗi khi phát triển ứng dụng mobile app trên Android và iOS
- Đảm bảo có thể code ở mức cơ bản nhất
- Hiểu rõ và lập trình thành thạo ngôn ngữ lập trình Dart
- Hiểu về cách giao tiếp giữa mobile app và API ( backend )
- Xây dựng App thực tế như app bán hàng Ecommerce, app về QR code, app quản lý thiết bị, App quản lý công việc…
Đối tượng:
- SV khối ngành CNTT từ năm 3 trở lên
- Các Bạn đã tốt nghiệp đại học ở chuyên ngành khác ưa thích lập trình nhưng chưa có kiến thức cơ bản về lập trình (cần tham gia lớp học bổ sung cơ bản về lập trình 5 buổi)
- Các bạn làm lĩnh vực web design, lập trình ứng dụng muốn chuyển sang phát triển ứng dụng mobile app
Thời gian & Học phí
- THỜI GIAN DỰ KIẾN KHAI GIẢNG: /03/2023
Thời lượng: 10 buổi lý thuyết và 4 tuần thực hành làm dự án cuối khóa, học 2-3 buổi/tuần ( 1,5 tháng )
Lịch học dự kiến: Tối T7, CN
Hình thức: Online & Elearning
- HỌC PHÍ: 3.500.000 VND
Thông tin chuyển khoản
- Nội dung chuyển khoản: Họ & tên – SĐT – Tên khóa học – MienPhi (đối với học viên được tặng suất học Miễn Phí / Hoàn 50% ( đối với học viên được hưởng ưu đãi hoàn tiền)
- Tên tài khoản: Công ty TNHH Digitech Solutions
- Ngân hàng: Ngân hàng thương mại cổ phần Ngoại thương Việt Nam (Vietcombank)– Chi nhánh Thủ Thiêm
- Số tài khoản: 0261003479868
(Chương trình ưu đãi dành cho 10 học viên đăng ký đầu tiên trước ngày 10/6/2022. Chương trình sẽ kết thúc sau khi đã đủ chỉ tiêu.)
Ưu đãi khác dành cho học viên đăng ký sau:
- Học viên đăng ký tiếp theo được ưu đãi học phí chỉ còn 999k
- Đăng ký theo nhóm 2 người giảm còn 499k
Nội dung khóa học
Học viên tự học Ngôn ngữ Dart. Các kiến thức cơ bản cần nắm vững: biến, hằng, hàm, toán tử
- Biểu thức điều kiện,
- Vòng lặp
- Cài đặt những bài toán cơ bản: tam giác sao, tính tiền lương, tiền điện, …
- Lập trình hướng đối tượng với Dart
Giới thiệu về Flutter
- Giới thiệu Flutter
- Kiến trúc Flutter
- Cấu trúc project app Flutter
- Cài đặt IDE lập trình Flutter
- Build và Run Flutter App: Helloworld
- Cài đặt IDE lập trình Flutter
- Giới thiệu về Flutter Widget
- Giới thiệu Stateless Widget
- Stateful Widget và cách lưu trữ state của Flutter
Thực hành:
- Phân tích các chức năng của ứng dụng Personal Expense App và cài đặt khoảng 30% – 50% chức năng của ứng dụng, phần còn lại sẽ trình bày online qua video
- Giới thiệu Git và Github
- Container, TextField, Button, Center, Media Query
- ListView, TableData, Grid.
- Một số Widget khác sẽ được trình bày online qua video.
- Thực hành:
Xây dựng ứng dụng Meal App
- Giới thiệu về Navigator, Route
- Lập trình bất đồng bộ
- Chia nhóm làm đề tài cuối khóa
- Giới thiệu làm việc nhóm với Git và github
- Thực hành
Hoàn thành khoảng 60% ứng dụng Meal App, phần còn lại sẽ trình bày online qua video
Sử dụng Sqlite để lưu thông tin
Thực hành:
Giới thiệu, phân tích và xây dựng ứng dụng Shop App
- Giới thiệu kiến trúc Provider, BloC,..
- Hoàn thành khoảng 60% ứng dụng Shop App, phần còn lại sẽ trình bày online qua video
- Nhận đề tài cuối khoá
- Phân tích yêu cầu và Kỹ năng làm việc nhóm giữa các team liên quan (BA+Dev+QC)
- Quản lý Task trong dự án
- UIUX
- Source code mẫu
- Git/Github và quy trình quản lý source code
- Thực hiện đề tài
>> Tham khảo hệ thống đào tạo của Khóa học Tại đây:
BUỔI | NỘI DUNG CHI TIẾT | |
Buổi 1: Giới thiệu Flutter |
❖ Giới thiệu Flutter, ngôn ngữ Dart
❖ Kiến trúc Flutter ❖ Cài đặt IDE lập trình Flutter ❖ Cấu trúc project app Flutter ❖ Build và Run Flutter App: Helloworld |
|
Buổi 2: Ngôn Ngữ Dart |
❖ Kiến thức cơ bản: biến, hằng, hàm, toán tử
❖ Biểu thức điều kiện ❖ Vòng lặp ❖ Cài đặt những bài toán cơ bản: tam giác sao, tính tiền lương, tiền điện, … |
|
Buổi 3: Ngôn ngữ Dart |
❖ Lập trình hướng đối tượng với Dart
❖ Bài toán tính lương có thừa kế, … | |
Buổi 4: Kỹ năng lập kế hoạch và quản lý task |
❖ Mục tiêu và lợi ích của lập kế hoạch
❖ Bài toán tính Các bước lập kế hoạch ❖ Bài tập thực hành |
|
Buổi 4: Stateless và Stateful Widget |
❖ Giới thiệu Stateless Widget
❖ Satefull Widget và cách lưu trữ state của Flutter ❖ Phân tích các chức năng của ứng dụng Personal Expense App |
|
Buổi 5, 6: Common Widget |
❖ Container, TextField, Button, Center, Media Query
❖ Xây dựng ứng dụng Personal Expense App |
Buổi 7: Common Widget |
❖ ListView, TableData, Grid
❖ Hoàn thành ứng dụng Personal Expense App | Buổi 8, 9: Navigator, Route |
❖ Giới thiệu về Navigator, Route
❖ Xây dựng ứng dụng Meal App | Buổi 10: Future, async, await |
❖ Lập trình bất đồng bộ ❖ Phân tích ứng dụng Shop App |
Buổi 11: Flutter LocalDB |
❖ Sử dụng Sqlite
❖ Xây dựng ứng dụng Shop App |
|
Buổi 12: BloC Patter trong Flutter |
❖ Giới thiệu kiến trúc BloC
❖ Hoàn thành ứng dụng Shop App |
Buổi 13: Kỹ năng làm việc trong dự án phần mềm |
❖ Kỹ năng quản lý task ❖ Kỹ năng làm viêc nhóm giữa các team trong dự án (giao tiếp, thuyết trình, giải quyết vấn đề...) |
THỰC TẬP CUỐI KHÓA | ||
Thực hành phát triển mobile app thực tế |
❖ Thời gian : 4 tuần
| |
GIẢNG VIÊN CHÍNH
- Trên 20 năm kinh nghiệm tham gia nhiều dự án phần mềm trong và ngoài nước, tham gia giảng dạy tại các trường Đại học: Hutech, Văn Lang, Hoa Sen.
- Kinh nghiệm lập trình phần mềm với đa dạng ngôn ngữ: Flutter Java, Spring, C#, ASP.NET MVC, PHP & Laravel, C++
- Trên 20 năm kinh nghiệm tham gia nhiều dự án phần mềm trong và ngoài nước.
- Kinh nghiệm lập trình phần mềm với đa dạng ngôn ngữ: Flutter Java, Spring, C#, ASP.NET MVC, PHP & Laravel, C++
Với kinh nghiệm hơn 20 năm làm việc, Ông đã từng làm việc cho nhiều môi trường khác nhau từ các tập đoàn đa quốc gia đến các công ty trong nước ở nhiều cương vị khác nhau như CEO, COO, CIO, CTO,.. xem thêm
Trên 20 năm kinh nghiệm giảng dạy tại các trường: Hutech, Văn Lang, Hoa Sen.
Tham gia nhiều dự án phần mềm về trong và ngoài nước.
Giảng viên khóa học: Flutter Java, Spring, C#, ASP.NET MVC, PHP & Laravel, C++