
Flutter nhập môn dành cho người mới bắt đầu
survivalcoding
Khóa học này được tạo ra giúp người mới bắt đầu Flutter nhanh chóng nắm vững nền tảng.
Nhập môn
Flutter, iOS, dart
Đây là khóa học hướng dẫn Tiêm phụ thuộc (Dependency Injection) đúng cách trong Flutter. Khóa học giới thiệu cách ứng dụng DI bằng cách sử dụng gói injectable.
222 học viên
Độ khó Trung cấp trở lên
Thời gian Không giới hạn

Đánh giá từ những học viên đầu tiên
5.0
njw9108
Đúng như dự đoán, tôi thực sự thích những bài giảng của Oh Jun-seok mà tôi tin tưởng và xem! Gần đây tôi gặp rất nhiều rắc rối về việc cấu trúc dự án của mình và điều này đã giúp tôi rất nhiều. Cảm ơn bạn vì bài giảng tuyệt vời! Tôi đặc biệt giới thiệu nó cho bất kỳ ai muốn tiến một bước gần hơn đến kiến trúc sạch sẽ.
5.0
nationpower81
Tôi đã học được rất nhiều điều từ clean architecture đến DI. Cảm ơn Hãy nhớ đọc "Flutter Trung cấp Phần 1 - Kiến trúc sạch" Chúng tôi khuyên bạn nên nghe và kết nối ngay để tham gia khóa học.
5.0
정재한
Flutter chắc chắn là người thầy không thể tranh cãi Oh Jun-seok. Những bài giảng Di chưa bao giờ được dạy ở bất cứ nơi nào khác... Tôi đã nắm vững phần Di vì họ dạy bạn rất chi tiết. Cảm ơn Hãy thực hiện một khóa học khác. Nó không phải là một sự lãng phí tiền bạc.
Khái niệm và cách sử dụng Dependency Injection
Phương pháp sử dụng thư viện get_it, injectable để tiêm phụ thuộc
Các vấn đề phụ thuộc phức tạp, giải pháp dễ dàng
Hướng dẫn tiêm phụ thuộc Flutter
Flutter có nhiều thư viện hỗ trợ DI (dependency injection).
Trong hướng dẫn này, chúng ta sẽ sử dụng thư viện Injectable, không phụ thuộc vào bất kỳ công cụ quản lý trạng thái cụ thể nào.
Nếu thiết lập DI của bạn cho đến nay giống hoặc tệ hơn đoạn mã sau, thì bạn nên tham gia khóa học này.
Phần này được cấu trúc sao cho bạn có thể cảm nhận được nhu cầu về DI bằng cách tái cấu trúc hoặc viết lại các ví dụ đã trình bày trong các bài giảng trước theo một góc nhìn khác.
💡 Chẩn đoán và tái cấu trúc các vấn đề trong ứng dụng ghi chú được viết trong 'Flutter Intermediate Phần 1 - Kiến trúc sạch' .
Khi phát triển các ứng dụng nhỏ, bạn có thể vô tình sử dụng tất cả các đối tượng như singleton. Tuy nhiên, đây không phải là cách làm tốt đối với các ứng dụng vừa hoặc lớn hơn. Tìm hiểu về vấn đề này trong khi tái cấu trúc các ứng dụng hiện có.
💡 Hãy cùng tạo lại ứng dụng thông tin mặt nạ được viết bằng MVVM trong 'Flutter Application - Mask Information App' bằng cách áp dụng kiến trúc sạch và DI .
Bạn đã bao giờ gặp phải tình trạng chậm trễ trong giai đoạn phát triển do triển khai các chức năng chi tiết khi tạo ứng dụng chưa? Trải nghiệm phương pháp phát triển mới bằng cách viết lại ứng dụng 'Mask Inventory' theo cách xem xét kiến trúc sạch và DI.
Tận dụng DI để nhanh chóng xây dựng ứng dụng bằng cách mô phỏng dữ liệu và dễ dàng thay thế bằng dữ liệu thực sau này.
Hãy chắc chắn rằng đây là khóa học bạn cần học.
(Nhấp vào hình ảnh để xem trong cửa sổ mới.)
Khóa học này sẽ được tiến hành trong môi trường sau:
Khóa học này dành cho ai?
Những người muốn tìm hiểu hướng dẫn về phương pháp tiêm phụ thuộc trong Flutter
Ai muốn biết ưu điểm khi tiêm phụ thuộc?
Cần biết trước khi bắt đầu?
Học viên khóa học Flutter trung cấp - Kiến trúc sạch
Kinh nghiệm MVVM, Clean Architecture
12,638
Học viên
920
Đánh giá
866
Trả lời
4.7
Xếp hạng
16
Các khóa học
Tôi là Oh Jun-seok, một nhà phát triển chuyên giảng dạy và viết sách.
Tôi đang vận hành kênh YouTube 'Survival Coding của Oh Jun-seok' và nền tảng giáo dục Survival Coding (https://survivalcoding.com).Lĩnh vực chuyên môn: Android, Flutter
Sách đã xuất bản
Flutter Survival Coding của Oh Jun-seok (Hanbit Media 2020)
Android Survival Coding của Oh Jun-seok: Kotlin Edition (Hanbit Media 2018)
Android cho đến khi thành thạo (Ruby Paper 2018)
Kinh nghiệm làm việc chính
Đại diện OhRange
Giảng viên đào tạo nghề phát triển công nghệ thông tin tại Trường dạy nghề Semin
Vận hành Học viện phát triển ứng dụng thông minh Suwon
Bộ phận MC, LG Electronics
Bộ phận An ninh, Công ty Cổ phần Tokai Rika, tỉnh Aichi, Nhật Bản
Bộ phận IT, Công ty Cổ phần Nihon Techseed, tỉnh Aichi, Nhật Bản
LinkedIn: https://www.linkedin.com/in/junsuk5/
Tất cả
29 bài giảng ∙ (3giờ 22phút)
Tài liệu khóa học:
3. Phân tích mã 03
05:27
20. 20-Tạo ViewModel
05:27
27. 27-Kết thúc
03:57
Tất cả
13 đánh giá
5.0
13 đánh giá
Đánh giá 19
∙
Đánh giá trung bình 4.6
5
Khi có nhiều người cộng tác trong một dự án thì Di là điều bắt buộc. Nếu không, sẽ có quá nhiều mã trùng lặp. Tuy nhiên, mặc dù những kỹ năng DIY này rất cần thiết nhưng chúng vẫn khó học nếu không có kinh nghiệm thực tế. Tuy nhiên, trong bài giảng này, chúng tôi sẽ cho bạn biết nhiều điều, từ việc sử dụng di có tốt cho đến cách sử dụng và cũng sẽ hướng dẫn bạn những phương pháp có thể áp dụng trong thực tế. Bạn không cần phải làm theo phương pháp giảng dạy nhưng nó đáng để nghe ít nhất một lần. Học di về mặt khái niệm sẽ giúp ích rất nhiều cho sự phát triển trong tương lai. Trong thực tế, nó phải được sử dụng vô điều kiện.
Cảm ơn bạn đã đánh giá chân thành của bạn. Chúc bạn phát triển thịnh vượng.
Đánh giá 12
∙
Đánh giá trung bình 4.6
Đánh giá 11
∙
Đánh giá trung bình 5.0
Đánh giá 3
∙
Đánh giá trung bình 5.0
5
Đúng như dự đoán, tôi thực sự thích những bài giảng của Oh Jun-seok mà tôi tin tưởng và xem! Gần đây tôi gặp rất nhiều rắc rối về việc cấu trúc dự án của mình và điều này đã giúp tôi rất nhiều. Cảm ơn bạn vì bài giảng tuyệt vời! Tôi đặc biệt giới thiệu nó cho bất kỳ ai muốn tiến một bước gần hơn đến kiến trúc sạch sẽ.
Đánh giá 25
∙
Đánh giá trung bình 5.0
Hãy khám phá các khóa học khác của giảng viên!
Khám phá các khóa học khác trong cùng lĩnh vực!