
Flutter ứng dụng - Tạo ứng dụng sử dụng API công cộng (mô hình MVVM)
survivalcoding
Học phát triển ứng dụng Flutter bằng cách tạo ứng dụng khẩu trang công cộng, áp dụng mẫu MVVM dùng phổ biến trên smartphone và thêm tính năng.
중급이상
Flutter
Qua bài giảng này, tôi sẽ thu được ít nhất một phần kiến thức mà tôi chưa biết và trở thành “tôi” của ngày hôm qua. Tôi hy vọng bạn trở thành nhà phát triển ứng dụng Flutter giỏi hơn.
30 học viên đang tham gia khóa học này
Độ khó Trung cấp trở lên
Thời gian Không giới hạn

Kiến trúc sạch sẽ (đơn giản hóa)
ứng dụng DI
Quản lý trạng thái FlutterBloc
Giao diện người dùng tùy chỉnh
Tạo ứng dụng Todo bằng Flutter,
Bạn có muốn thử viết mã trực tiếp không? 💻
📢 Vui lòng kiểm tra trước khi tham gia lớp học!
Trong bài giảng này, bạn sẽ xây dựng một ứng dụng Todo lấy cảm hứng từ ứng dụng Notes mặc định của iOS. Khóa học sẽ được thực hiện theo hình thức lập trình trực tiếp, từ khâu chuẩn bị dự án đến khi hoàn thành. Mặc dù lý thuyết cơ bản không được giải thích nhiều, bạn vẫn có thể tìm thấy những kiến thức còn thiếu trong các ghi chú bài học! Thông qua dự án này, bạn sẽ được tìm hiểu về kiến trúc sạch, dependency injection, quản lý trạng thái BLoC, giao diện người dùng tùy chỉnh , v.v.
Nó bao gồm ba bước chuẩn bị.
Chúng tôi đang thực hiện các tác vụ UI sẽ được sử dụng trong ứng dụng.
Chúng ta sẽ sử dụng gói Freezed để thực hiện các tác vụ mô hình hóa dữ liệu.
Chúng tôi sử dụng gói Hive để thực hiện các hoạt động DB.
Chúng tôi đang làm việc trên màn hình.
H. Nó có hữu ích trong thực tế không?
Nếu bạn hiểu và thực hiện, nó sẽ hữu ích trong lĩnh vực của bạn và có thể áp dụng ngay.
H. Tôi có thể trồng được bao nhiêu?
Vì chỉ có một ví dụ, tôi tin rằng bạn sẽ đạt được sự tiến bộ đáng kể nếu bạn hiểu và thực hiện từng phần một cách rõ ràng. Hơn nữa, vì mã được trình bày trong bài giảng không phải lúc nào cũng là câu trả lời đúng, việc viết lại mã của người khác theo một cách mới có thể giúp ích rất nhiều cho sự phát triển của bạn.
H. Bạn không sử dụng bất kỳ gói quản lý trạng thái nào khác sao?
Tôi đã sử dụng Provider và GetX. Điểm mấu chốt là, miễn là bạn hiểu khái niệm quản lý trạng thái, bạn có thể sử dụng bất kỳ gói quản lý trạng thái nào phù hợp nhất với mình.
H. Tôi có thể hỏi những câu hỏi ngoài nội dung bài giảng không?
Không được phép đặt câu hỏi ngoài nội dung bài giảng. Tuy nhiên, tôi tin rằng hầu hết các câu hỏi đều liên quan đến nội dung bài giảng. 😊
H. Tôi cảm thấy phần giải thích trong bài giảng còn thiếu sót. Có lý do nào khác không?
Mục đích của bài giảng này là chia sẻ quá trình phát triển của tôi chứ không chỉ đơn thuần là giải thích, nên có thể còn thiếu sót. Tuy nhiên, tôi tin rằng bạn sẽ học được rất nhiều từ bài giảng này.
Khóa học này dành cho ai?
Những người đang thực hiện một dự án mới
Những người sẽ trưởng thành thông qua việc học tập nhiều lần
Những người có tư duy để có được ít nhất một thứ
Cần biết trước khi bắt đầu?
Ngôn ngữ phi tiêu
Rung động kiến thức cơ bản
Kiến thức lập trình không đồng bộ Flutter
Tôi là một nhà phát triển Flutter & iOS, người đã bắt đầu phát triển Flutter từ năm 2019.
Tôi rất quan tâm đến sự phát triển năng lực lập trình của các thành viên trong nhóm. 😁
Tôi đặc biệt thích review code. 😊
Có vẻ như trên thế giới có rất nhiều người giỏi lập trình!
Mặt khác, tôi vẫn nghĩ rằng kỹ năng lập trình của mình còn nhiều thiếu sót.
Tôi thừa nhận những thiếu sót của bản thân và luôn nỗ lực để lấp đầy những thiếu sót đó.
Có thể lấp đầy những thiếu sót đó ở đâu?
Đó chính là! Những người "đồng nghiệp" của các bạn. Tôi đang bù đắp những thiếu sót của bản thân và trưởng thành hơn nhờ các đồng nghiệp, ngược lại, tôi cũng chia sẻ thế mạnh của mình cho họ để lấp đầy những phần còn thiếu...
Chính là!
Đó chính là "đồng nghiệp" của các bạn.
Tôi đang bù đắp những thiếu sót của bản thân thông qua các đồng nghiệp và ngày càng trưởng thành hơn, và
Ngược lại, tôi chia sẻ thế mạnh của mình với đồng nghiệp để bù đắp những thiếu sót của họ và "cùng nhau" trưởng thành.
Giờ đây tôi là "đồng nghiệp" của các bạn.
Hy vọng rằng thông qua những kiến thức của tôi, bạn sẽ trở thành một nhà phát triển trưởng thành hơn so với "bản thân mình" của ngày hôm qua, và
Tôi cũng sẽ trở thành một nhà phát triển trưởng thành hơn nữa thông qua những phản hồi từ các bạn.
Tất cả
45 bài giảng ∙ (5giờ 28phút)
1. Giới thiệu
04:23
2. Cấu trúc dự án
08:01
3. Chuẩn bị Routes
06:36
4. Chuẩn bị DI
07:07
5. TodoTheme
18:11
6. TodoButton
08:26
8. TodoDialog
24:00
9. FolderTile
15:37
11. MemoTile
17:56
2.057.301 ₫
Khám phá các khóa học khác trong cùng lĩnh vực!