Chào mừng bạn đến với series tutorial về Flutter của 200Lab Education. Trong series này, chúng ta sẽ cùng nhau thực hiện ứng dụng Travel App với một bản UI Design vô cùng đẹp mắt, thu hút có sẵn. Điều đặc biệt là nó hoàn toàn free và được public full bộ trên website và kênh youtube của 200lab. Các bạn nhớ theo dõi kênh của 200lab để cập nhập những video mới nhé!
Nếu kiên trì "cày" hết series này thì chắc chắn bạn sẽ xây dựng được cho mình một nền tảng kiến thức vững chắc về Flutter. Từ đó có thể áp dụng nó vào dự án tiếp theo của bạn hoặc có thể chinh phục những khóa Flutter nâng cao hơn.
Các bạn có thể tải tài liệu (Slide, bộ UI, Source Code) của series ở phần dưới bài viết.
1. Đối tượng của series này
Đây là một series dành cho người mới bắt đầu nên bất kỳ ai có hứng thú đều có thể tham gia. Tuy vậy để đạt được hiệu quả cao nhất thì những bạn dưới đây sẽ có nhiều động lực để hoàn thành series hơn.
- Dành cho các bạn đam mê về lập trình di động.
- Dành cho các bạn muốn tìm hiểu và thử sức với Flutter.
- Dành cho bạn nào muốn nắm vững các kiến thức cơ bản về Flutter để học những khóa nâng cao hơn.
- Những bạn nào không có kiến thức về Native thì vẫn có thể học bình thường.
- Các bạn sinh viên năm 3, 4 hoàn toàn có thể tham gia để làm đồ án tốt nghiệp và thêm vào hành trang sự nghiệp của các bạn.
Tuy nhiên, nếu bạn là người mới hoàn toàn, chưa có kiến thức nền về Flutter thì bạn hãy cố gắng cày hết seri Flutter dành cho người mới bắt đầu ở bên dưới trước thông qua tutorial hướng dẫn bạn làm ứng dụng Flutter English Card nhé!

Mục tiêu của series
Đội ngũ giảng viên của 200lab thiết kế series này nhằm giúp các bạn đạt được những mục tiêu như sau:
- Xây dựng, nâng cao tư duy phân tích và tư duy xây dựng giao diện với Flutter.
- Biết cách xây dựng ứng dụng từ bản Design có sẵn thành ứng dụng chạy thực tế.
- Apply các kiến thứ thực tế trong việc phát triển ứng dụng.
- Tối ưu hóa việc xây dựng ứng dụng.
- Bên cạnh kỹ năng lập trình các bạn còn được củng cố kỹ năng phân tích, kiến trúc và quản lý.
Thành quả sau khi hoàn thành series
Nếu kiên trì "cày" hết bộ video này thì dưới đây là những thành quả mà bạn có thể nhận được:
- Làm được ứng dụng chạy trên nền tảng Android và iOS.
- Tự tin xây dựng giao diện và sử dụng thành thạo các Widget của Flutter.
- Xây dựng được ứng dụng Travel App hoàn chỉnh.
- Hiểu rõ quy trình xây dựng ứng dụng từ bản thiết kế đến người dùng cuối.
- Hành trang để tham gia các khóa học nâng cao hơn về Flutter của 200Lab Education.
Tài liệu dưới đây, mau mau tải ngay.
Bài viết liên quan
Tổng hợp các Shortcuts, Extensions & Settings trong VSCode khi lập trình Flutter
Trong bài viết này, mình sẽ liệt kê cho bạn các shortcuts, extensions, setting mà bạn nên sử dụng để lập trình Flutter hàng ngày....
[Phần 1] Những extension cần thiết khi làm việc với Flutter trên VS Code
VS Code là 1 text editor tuyệt vời được phát triển bởi Mircosoft. Đây là một trong các công cụ được developer trên toàn thế giới yêu thích vì sự tiện lợi, dễ dùng và nó chứa hàng ngàn, thậm chí trăm ngàn các extension phục vụ cho bạn trong quá trình bạn phát triển phần mềm....
Dart 2.15 có gì mới?
Ở bài viết này, chúng ta sẽ cùng nhau tìm hiểu chi tiết những tính năng vừa mới được cập nhật thêm ở phiên bản Dart 2.15. Cùng xem thử để xem có tính năng nào mà bạn đang "mong chờ" từ lâu đối với ngôn ngữ Dart hay không 😄....
Flutter Design Patterns: 17 — Bridge
Tổng quan về Bridge design pattern và việc thực hiện nó trong Dart và Flutter...
Navigation 2.0 - Routing On Flutter Web
Trong hướng dẫn này, chúng ta sẽ tìm hiểu cách Navigation 2.0 hoạt động với Web Flutter, cách chúng ta có thể xây dựng các trang web và đồng bộ hóa URL với các dự án Flutter Web của chúng ta....