강의

멘토링

로드맵

NEW
Programming

/

Mobile Application Development

[Cơ bản] Học Flutter đúng cách dành cho nhà phát triển ứng dụng di động Phần 2

Khóa học này là [Cơ bản] Học Flutter đúng cách dành cho nhà phát triển ứng dụng di động Phần 2. Thông qua khóa học này, người học sẽ có thể sử dụng Flutter để phát triển ứng dụng di động một cách thành thạo. Khóa học được thiết kế để nâng cao năng lực cho những người mới bắt đầu bước chân vào lập trình di động. Đây là bài giảng cuối cùng trong loạt bài cơ bản về Flutter lần này, tập trung sâu vào cách sử dụng cơ bản các widget Flutter và thực hành dự án phát triển ứng dụng. Khóa học này dành cho ai? Những người muốn bắt đầu với lập trình ứng dụng di động, Flutter. Những người muốn trở thành nhà phát triển ứng dụng di động, những người không chuyên về CNTT. Những người muốn rèn luyện tư duy máy tính. Những người đã hoàn thành khóa học [Cơ bản] Học Flutter đúng cách dành cho nhà phát triển ứng dụng di động Phần 1. Bạn sẽ học được gì? Học cách sử dụng cơ bản các widget Flutter. Phát triển ứng dụng toàn màn hình bằng các widget cơ bản. Kiểm tra tính hợp lệ của dữ liệu nhập vào. Áp dụng thiết kế người dùng cho các trường nhập liệu. Tạo ứng dụng đo chỉ số BMI, ứng dụng bấm giờ, ứng dụng quản lý ToDo List. Hãy cùng bắt đầu khóa học [Cơ bản] Học Flutter đúng cách dành cho nhà phát triển ứng dụng di động Phần 2 nào~! Hẹn gặp lại các bạn trong bài giảng :)

1 học viên đang tham gia khóa học này

Độ khó Nhập môn

Thời gian Không giới hạn

  • juunkim02
Flutter
Flutter
iOS
iOS
Mobile App Design
Mobile App Design
dart
dart
mobile-development
mobile-development
Flutter
Flutter
iOS
iOS
Mobile App Design
Mobile App Design
dart
dart
mobile-development
mobile-development

Bạn sẽ nhận được điều này sau khi học.

  • Học cách sử dụng cơ bản các widget trong Flutter

  • Kiểm tra tính hợp lệ của dữ liệu đầu vào

  • Tạo ứng dụng đo chỉ số béo phì, ứng dụng đồng hồ bấm giờ và ứng dụng quản lý danh sách việc cần làm (ToDo List)

  • Phát triển ứng dụng toàn màn hình sử dụng các widget cơ bản

  • Áp dụng thiết kế tùy chỉnh cho trường nhập liệu

Lớp học Master về Widget Flutter: Học phát triển ứng dụng di động thông qua các dự án thực tế

Bạn sẽ học cách phát triển các ứng dụng di động thực tế bằng cách sử dụng các widget đa dạng của Flutter. Thông qua các dự án thực hành phong phú như biểu mẫu nhập liệu, xác thực dữ liệu, chuyển trang, hoạt ảnh, danh sách việc cần làm (ToDo List), đồng hồ bấm giờ và máy tính BMI, bạn có thể nâng cao năng lực phát triển ứng dụng Flutter của mình lên một tầm cao mới.

Khóa học này dành cho những người học đã hoàn thành khóa học Flutter cơ bản, tập trung vào các widget cốt lõi và phương pháp ứng dụng thực tế cần thiết cho việc phát triển ứng dụng thực tế. Bạn có thể rèn luyện kỹ năng thực chiến thông qua việc học dựa trên dự án thay vì chỉ học lý thuyết đơn thuần.

※ Bạn sẽ học tập hiệu quả hơn nếu tham khảo cùng với hình ảnh giới thiệu bài giảng, màn hình cấu trúc widget, ảnh chụp màn hình UI của ứng dụng và màn hình kết quả dự án.

Bạn sẽ học được gì

Phần (1): Làm chủ các Widget cốt lõi trong Flutter

Trong phần này, bạn sẽ học cách sử dụng các widget đa dạng và thiết yếu trong việc phát triển ứng dụng Flutter.

Nội dung học tập

  • Sử dụng TextField và các widget nhập liệu

  • Cách sử dụng widget Dialog và Picker

  • Triển khai TimePicker

  • Xử lý tương tác của người dùng bằng cách sử dụng GestureDetector

  • Hoạt ảnh chuyển màn hình sử dụng widget Hero

  • Cơ bản và ứng dụng Flutter Animation

  • Triển khai Page Navigation

  • Xử lý Named Route và Routing

Kết quả học tập

Sau khi hoàn thành khóa học, bạn có thể tự do sử dụng các widget chính của Flutter để triển khai nhiều giao diện người dùng khác nhau.

Tài liệu hình ảnh gợi ý

  • Ảnh chụp màn hình hoạt động của widget

  • Hình ảnh ví dụ về Dialog và Picker

  • GIF hoạt động của Hero Animation

  • Sơ đồ luồng điều hướng (Navigation)

Phần (2): Phát triển ứng dụng thông qua dự án thực tế

Trong phần này, chúng ta sẽ trực tiếp xây dựng một ứng dụng di động thực tế bằng cách sử dụng các widget của Flutter.

Thực hành dự án

Phát triển ứng dụng nhập số điện thoại

  • Cấu hình các trường nhập liệu đa dạng

  • Thiết kế giao diện người dùng

  • Quản lý dữ liệu đầu vào

Kiểm tra tính hợp lệ của dữ liệu

  • Sử dụng Form widget

  • Triển khai Validation

  • Xử lý lỗi người dùng

Thiết kế biểu mẫu nhập liệu tùy chỉnh

  • Tùy chỉnh UI

  • Áp dụng Material Design

Tạo ứng dụng BMI (Đo chỉ số khối cơ thể)

  • Xử lý đầu vào của người dùng

  • Thực hiện logic tính toán

  • Cấu trúc màn hình kết quả

Tạo ứng dụng đồng hồ bấm giờ

  • Sử dụng Timer

  • Thực hiện tính năng đo thời gian

  • Cấu trúc giao diện người dùng

Tạo ứng dụng quản lý ToDo List

  • Thêm/Xóa công việc cần làm

  • Quản lý dữ liệu

  • Xử lý thay đổi trạng thái

  • Thực hành triển khai CRUD

Kết quả học tập

Thông qua việc trải nghiệm quá trình phát triển ứng dụng di động thực tế, bạn có thể hiểu được cấu trúc dự án Flutter và luồng phát triển ứng dụng.

Tài liệu hình ảnh đề xuất

  • Màn hình kết quả ứng dụng BMI

  • Màn hình chạy ứng dụng đồng hồ bấm giờ

  • UI ứng dụng ToDo List

  • Hình ảnh hoàn thiện dự án

Trước khi bạn đăng ký

Điều kiện tiên quyết & Thông báo

Kiến thức tiên quyết

Khóa học này dành cho những học viên đã hoàn thành các khóa học sau.

  • [Cơ bản] Học Flutter đúng cách dành cho nhà phát triển ứng dụng di động Phần 1

Hoặc là

  • Ngữ pháp cơ bản Flutter

  • Ngữ pháp Dart cơ bản

  • Kinh nghiệm sử dụng các widget cơ bản

Nếu bạn là người đã có kinh nghiệm thì hoàn toàn có thể tham gia khóa học.

Môi trường bài giảng

  • Giải thích dựa trên phiên bản Flutter mới nhất

  • Có thể học trên cả môi trường Windows / macOS

  • Bài giảng tập trung vào thực hành

  • Cung cấp video chất lượng cao HD

Phương pháp học tập hiệu quả

  • Hãy vừa xem bài giảng vừa trực tiếp viết mã code.

  • Khuyến khích bạn vừa theo dõi vừa trực tiếp thực hiện dự án để học tập.

  • Hãy thử ứng dụng bằng cách thêm các tính năng sau khi thực hành.

Hỏi đáp và Cập nhật

  • Nếu có bất kỳ thắc mắc nào trong quá trình học, bạn có thể đặt câu hỏi thông qua bảng câu hỏi và đáp.

  • Nội dung bài giảng có thể được bổ sung khi cần thiết tùy theo các bản cập nhật của Flutter.

  • Nội dung sẽ được cải thiện liên tục dựa trên phản hồi của người học.

Khuyến nghị cho
những người này

Khóa học này dành cho ai?

  • Những người muốn bắt đầu lập trình ứng dụng di động với Flutter

  • Những người muốn trở thành nhà phát triển ứng dụng di động, những người không chuyên ngành kỹ thuật

  • Những người muốn nuôi dưỡng tư duy máy tính

  • Những người đã hoàn thành khóa học [Cơ bản] Học Flutter đúng cách dành cho nhà phát triển ứng dụng di động Phần 1

Cần biết trước khi bắt đầu?

  • Kiến thức tiên quyết bắt buộc: [Cơ bản] Học Flutter đúng cách dành cho nhà phát triển ứng dụng di động Phần 1

Xin chào
Đây là

Tôi là một nhà phát triển đầy nhiệt huyết, từng tham gia xây dựng nhiều dự án ứng dụng và trò chơi. Tôi sử dụng thành thạo các công nghệ như Flutter, C++, Java, JavaScript, Python và đặc biệt quan tâm đến việc phát triển những trải nghiệm sáng tạo với hiệu suất vượt trội.

Chương trình giảng dạy

Tất cả

18 bài giảng ∙ (14giờ 13phút)

Tài liệu khóa học:

Tài liệu bài giảng
Ngày đăng: 
Cập nhật lần cuối: 

Đánh giá

Chưa có đủ đánh giá.
Hãy trở thành tác giả của một đánh giá giúp mọi người!

Khóa học khác của juunkim02

Hãy khám phá các khóa học khác của giảng viên!

Khóa học tương tự

Khám phá các khóa học khác trong cùng lĩnh vực!