강의

멘토링

커뮤니티

BEST
Programming

/

Mobile Application Development

[Code Factory] [Nhập môn] Phát triển ứng dụng Flutter 3.0 - Thoát khỏi trình độ sơ cấp ngay hôm nay với 10 dự án!

Tạo ứng dụng iOS và Android chỉ với một lần viết code duy nhất! Khóa học Flutter thoát khỏi trình độ sơ cấp của Code Factory! Xây dựng nền tảng vững chắc với lý thuyết chi tiết và các dự án thú vị!

(4.9) 316 đánh giá

5,303 học viên

  • codefactory
Flutter
Clone Coding

Đánh giá từ những học viên đầu tiên

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

  • Làm chủ ngôn ngữ Dart

  • Thiết kế giao diện người dùng đẹp mắt với Flutter

  • Sử dụng cơ sở dữ liệu SQLite

  • Xây dựng ứng dụng trình phát video

  • Tạo ứng dụng gọi video

  • Cách sử dụng Google Maps

  • Sử dụng dịch vụ định vị

10 dự án trong tay tôi! 💁‍♀️💁‍♂️
Học dựa trên lý thuyết và học cách triển khai nhiều chức năng khác nhau.

Nhà sách Kyobo 2023 bán chạy nhất nửa đầu bài giảng do chính tác giả giảng dạy trực tiếp

Cuốn sách phát triển ứng dụng duy nhất trong TOP30, xếp hạng 23 trong danh mục Máy tính/CNTT

Đạt danh hiệu Siêu tân binh vào năm 2022 chỉ với Flutter!

Inflearn là sản phẩm bán chạy nhất năm 2023!

Một khóa học được nhiều tập đoàn lớn săn đón! Chúng tôi đảm bảo những bài giảng tốt nhất đã được chứng minh qua các đánh giá!

⏰ Dòng thời gian của Khóa học dành cho người mới bắt đầu Flutter

  • Ngày 18 tháng 7 năm 2022: Hỗ trợ 100% cho phiên bản Flutter 3.0
  • Ngày 10 tháng 5 năm 2023: Hỗ trợ 100% cho phiên bản Flutter 3.10
  • Ngày 4 tháng 12 năm 2023: Hoàn thành việc quay lại bài giảng thiết lập môi trường để phù hợp với môi trường mới nhất.
  • Ngày 22 tháng 4 năm 2024: Bài giảng này sẽ được quay lại hoàn toàn dựa trên phiên bản Flutter và plugin mới nhất (các phiên bản cũ sẽ bị xóa vào ngày 31 tháng 8 năm 2024)

Giới thiệu 10 dự án 🚩

#1 Xin chào thế giới

Làm quen với Android Studio và tìm hiểu cách vẽ giao diện người dùng của ứng dụng bằng Flutter.

  • Hãy thử Tiện ích Văn bản
  • Hãy thử thay đổi màu nền
  • Hãy thử thay đổi màu chữ

#2 Màn hình chào mừng

Tạo một Màn hình chào đơn giản đóng vai trò là trang đầu tiên của bất kỳ ứng dụng nào

  • Sử dụng hình ảnh tài sản
  • Sử dụng Tiện ích Chỉ báo Tiến trình Tròn
  • Tìm hiểu cách sắp xếp các tiện ích bằng tiện ích Cột.

#3 Ứng dụng web blog

Đóng gói các trang web hiện có thành các ứng dụng bằng công nghệ Web View

  • Sử dụng các gói nguồn mở
  • Thay đổi Cài đặt gốc theo Nền tảng
  • Sử dụng tiện ích WebView
  • Mở Quyền Javascript
  • Mở giao thức HTTP

#4 Khung ảnh điện tử

Tạo khung ảnh điện tử tự động lăn khi để yên và có thể vuốt trực tiếp

  • Sử dụng Tiện ích Xem Trang
  • Thực hiện một hàm định kỳ với lớp Timer
  • Tiện ích trạng thái đang hoạt động

#5 Ngày đầu tiên chúng ta gặp U&I

Tạo ứng dụng D-Day có thể sử dụng với người yêu

  • Áp dụng phông chữ
  • Sử dụng công cụ chọn ngày
  • Ngày giờ lớp sử dụng thực tế
  • Cách sử dụng chủ đề trong Flutter
  • Sử dụng Cupertino Dialog

#6 Máy phát số ngẫu nhiên

Tạo một ứng dụng tạo ra 3 số ngẫu nhiên dưới một số cụ thể mỗi khi bạn nhấn một nút

  • Tạo số ngẫu nhiên
  • Điều hướng đơn giản và truyền dữ liệu
  • Sử dụng Tiện ích Thanh trượt
  • Kết xuất tiện ích và tổ chức mã bằng lập trình chức năng

#7 Trình phát video

Tạo ứng dụng phát video

  • Sử dụng Tiện ích Stack
  • Sử dụng Thư viện chọn hình ảnh
  • Sử dụng Thư viện Trình phát Video
  • Tạo điều khiển video để phát, dừng, tua lại 3 giây và tua tới 3 giây

#8 Hôm nay cũng đi làm

Tạo một dịch vụ dựa trên vị trí đơn giản bằng Google Maps

  • Thiết lập và sử dụng Google Maps
  • Hiển thị vị trí của tôi trên bản đồ bằng dịch vụ định vị
  • Tìm khoảng cách giữa các vị trí cụ thể
  • Hiển thị điểm đánh dấu trên bản đồ
  • Đánh dấu một vòng tròn trên bản đồ
  • Di chuyển máy ảnh đến một vị trí cụ thể
  • Sử dụng hộp thoại Material

#9 TRỰC TIẾP- Cuộc gọi video

Tạo ứng dụng gọi video bằng Agora API

  • Tạo tính năng gọi video bằng Agora API
  • Hãy thử Box Shadow

#10 Lịch trình

Tạo ứng dụng lập lịch có thể lưu trữ dữ liệu lâu dài

  • Sử dụng SQ Lite với gói Drift
  • Học các câu lệnh SQL đơn giản (chọn, chèn, cập nhật, xóa, nối)
  • Sử dụng tờ giấy dưới cùng
  • Sử dụng Tiện ích Wrap
  • Sử dụng Gói Lịch Bàn
  • Triển khai hoạt ảnh xóa với tiện ích Dismissible
  • Tự động phát hiện những thay đổi trong dữ liệu thông qua các luồng

#11 Ứng dụng bụi mịn

Tìm hiểu cách thực hiện yêu cầu mạng bằng giao tiếp HTTP!

  • Yêu cầu HTTP sử dụng gói Dio
  • Hãy thử sử dụng API mở của chính phủ
  • Sử dụng cơ sở dữ liệu Hive NoSQL
  • Hỗ trợ ngoại tuyến và xem trước bộ nhớ đệm
  • Sử dụng Tiện ích Ngăn kéo
  • CustomScrollView trong thực tế


Bạn cũng không thể bỏ qua lý thuyết này! ✍

  • Tiện ích có trạng thái

    Bạn có thể tìm hiểu về vòng đời của một Tiện ích trạng thái và trực tiếp xác minh thông qua thực hành khi các chức năng tương ứng với từng vòng đời được thực thi.

  • Hàng và Cột
    Tìm hiểu về các tham số của tiện ích Hàng và Cột, những tiện ích được sử dụng phổ biến nhất khi đặt tiện ích trong Flutter.

  • Ngày giờ
    Tìm hiểu cách làm việc với dữ liệu liên quan đến ngày và giờ bằng cách sử dụng lớp Date Time và cách thao tác Date Time với Duration.

  • Const Xây dựng
    Loại bỏ các dòng Cảnh báo màu vàng xuất hiện mỗi khi bạn viết mã bằng Const Constructor và tìm hiểu lý do tại sao sử dụng Const Constructor lại tốt cho hiệu suất của ứng dụng Flutter.

  • Nút
    Tìm hiểu cách sử dụng và trang trí Nút nâng cao, Nút văn bản và Nút có đường viền được cung cấp theo mặc định trong Flutter.

  • Điều hướng
    Tìm hiểu về các chức năng khác nhau của Điều hướng cho phép bạn di chuyển giữa các màn hình và tìm hiểu cách truyền dữ liệu giữa các màn hình.

  • Stream Builder và Future Builder
    Tìm hiểu về Stream Builder và Future Builder, cách hiệu quả nhất và dễ nhất để xác định giao diện người dùng của màn hình dựa trên kết quả của yêu cầu không đồng bộ.

  • Mua so với Xây dựng
    Tìm hiểu cách quyết định nên tự xây dựng thứ gì đó hay trả tiền để có được một tính năng cụ thể.

  • Tiện ích có thể cuộn
    Tìm hiểu về các tiện ích cho phép cuộn trong Flutter!


Sử dụng khung Flutter
Tạo ứng dụng đơn giản của riêng bạn 📖

Flutter vs React Native 구글 트렌드 Flutter so với React Native Xu hướng Google

Flutter hiện là một trong những nền tảng đa nền tảng mạnh mẽ nhất được nhiều công ty sử dụng. Như bạn có thể thấy từ biểu đồ, nó đang phát triển nhanh chóng, vượt qua React Native, vốn đã dẫn đầu trong một thời gian dài.

Khóa học này được thiết kế để cung cấp sự kết hợp giữa lý thuyết và các dự án dễ hiểu và dễ tiếp cận cho người mới bắt đầu, để bạn có thể thu hút được cả sự quan tâm và chiều sâu kiến ​​thức. Chúng tôi thiết kế theo cách cho phép bạn đào sâu hơn vào lý thuyết bằng cách thiết kế một tình huống thực tế và tiến hành dự án, giải thích lý do tại sao cần có kiến ​​thức này.


Tôi đã thu thập các bài đánh giá về khóa học 📜

Ngay cả khi bạn là một nhà phát triển mới bắt đầu hoặc người mới sử dụng Flutter, sau khi tham gia khóa học này, bạn sẽ tự tin hơn vào Flutter và có thể tự mình phát triển các ứng dụng đơn giản cũng như có được kiến ​​thức vượt xa trình độ mới bắt đầu.
🏭 Nhà máy mã YouTube Có rất nhiều nội dung ở Edo!


Giao tiếp tốt nhất 🧑🏼‍🏫

Tôi tương tác với sinh viên thông qua các buổi hỏi đáp trên YouTube Live hàng tuần!

Nếu bạn muốn nhận thông báo đẩy trực tiếp trên YouTube, vui lòng đăng ký kênh YouTube Code Factory bên dưới!

> Đến Kênh YouTube Code Factory


Sách Viết Code Factory

Cuốn sách Lập trình Flutter của Must Have Code Factory là cuốn sách mà tôi đích thân viết sau khi đầu tư rất nhiều thời gian vào đó!
Có một số nội dung trùng lặp với bài giảng dành cho người mới bắt đầu và cũng có những bài giảng về Firebase và quảng cáo không có trong bài giảng dành cho người mới bắt đầu!
Khuyến khích cho những người thích sách điện tử hoặc sách giấy!
Bạn có thể tìm mua cuốn sách này tại các hiệu sách lớn như Kyobo Bookstore, Yes24 và Aladdin!
Vui lòng nhấp vào hình ảnh bên dưới để di chuyển!


Khác ✔️

Chúng tôi sẽ trả lời câu hỏi của bạn trước 💬

H. Tại sao tôi nên học Flutter?

Flutter là một nền tảng phát triển ứng dụng đa nền tảng. Ban đầu, các ứng dụng iOS và Android phải được phát triển bằng các ngôn ngữ và khuôn khổ khác nhau, nhưng Flutter có thể được phát hành trên cả hai nền tảng chỉ với một mã nguồn duy nhất. Vì vậy, bạn có thể tiết kiệm rất nhiều tiền bạc và thời gian khi phát triển ứng dụng. Ngoài ra, đây là một khuôn khổ do Google phát triển và đang được Google quảng bá mạnh mẽ hiện nay, do đó, đây là một khuôn khổ có tương lai đầy hứa hẹn nên bạn nên tìm hiểu về nó.

H. Học Flutter có thực sự tốt hơn học React Native hay Native không?

Mỗi khuôn khổ đều có ưu và nhược điểm tùy thuộc vào tình huống và mục đích, vì vậy câu trả lời cho loại câu hỏi này luôn là 'KHÔNG'. Flutter có thể phát hành ứng dụng trên cả nền tảng iOS và Android rất nhanh chóng chỉ với một mã nguồn duy nhất, nhưng nó vẫn thiếu nhiều thư viện so với Native và kém hoàn thiện hơn một chút. React Native có lợi thế là sử dụng Javascript, một trong những ngôn ngữ phổ biến nhất thế giới và do đã ra đời từ lâu nên nó vẫn phổ biến hơn Flutter.

H. Tôi chưa từng học lập trình trước đây. Tôi vẫn có thể tham gia khóa học chứ? Có ổn không nếu tôi không học chuyên ngành chính?

Nhiều người đã hoàn thành thành công trải nghiệm lập trình đầu tiên của mình nhờ các video trên YouTube của tôi. Ngay cả khi không phải là Flutter, mọi chương trình lập trình đều có rào cản đáng kể đối với người mới bắt đầu, nhưng trong khóa học này, tôi đã cố gắng hết sức để giảm rào cản đó xuống mức thấp nhất có thể. Đầu tiên, hãy xem qua khóa học tiếng Dart miễn phí để thấy mức độ khó của nó. Nếu gặp khó khăn, hãy nhờ sự trợ giúp từ cộng đồng Code Factory chính thức.

🏭 Nhà máy mã YouTube
🔥 Discord của Code Factory
💬 Code Factory Kakao Trò chuyện mở

Nếu bạn mua khóa học Flutter, bạn có thể tham gia kênh Flutter Premium trên máy chủ Discord của Code Factory! Vui lòng tham gia máy chủ Discord của chúng tôi và nhắn tin cho tôi bằng email mà bạn đã mua khóa học và tôi sẽ thêm bạn vào kênh cao cấp của chúng tôi! Khi bạn tham gia kênh cao cấp, mọi câu hỏi sẽ được ưu tiên trả lời!

H. Đây có phải là bài giảng hoàn chỉnh không?

Hiện tại, cấu trúc khóa học được thiết kế phù hợp với mục đích thoát hiểm của người mới bắt đầu . Flutter đang có kế hoạch biên soạn các bài giảng được chia thành ba cấp độ khó: người mới bắt đầu, trung cấp và nâng cao. Giao diện người dùng, cách sử dụng đơn giản các thư viện phổ biến, v.v. sẽ được thêm vào bài giảng dành cho người mới bắt đầu. Tôi vẫn còn rất nhiều kiến ​​thức muốn chia sẻ với các bạn, vì vậy hãy đón chờ nhé!

H. Tôi có cần phải có máy Mac của Apple không?

Bạn có thể học khóa học trên máy tính Windows, nhưng bạn sẽ không thể xây dựng ứng dụng iOS. Đó là vì Apple thiết kế các ứng dụng iOS chỉ có thể được xây dựng trên hệ điều hành Mac của Apple. Flutter nhất quán trên nhiều nền tảng đến mức bạn có thể viết mã trên máy tính Windows trong khi xem màn hình Android, sau đó xây dựng cùng một mã trên iOS và mong đợi cùng một ứng dụng sẽ ra đời. Nếu bạn muốn phân phối, tôi khuyên bạn nên mua một chiếc MacBook cũ tương thích với Flutter.

H. Tôi có cần phải có cấu hình máy tính tốt không?

Vì việc phát triển sẽ dễ dàng hơn khi chạy trình mô phỏng/giả lập, nếu thông số máy tính của bạn quá thấp, việc thực thi có thể chậm. Nếu cấu hình máy tính của bạn thấp, tôi khuyên bạn nên mã hóa bằng thiết bị thực tế! Các thông số kỹ thuật bắt buộc có thể thay đổi theo thời gian, vì vậy tôi sẽ để lại liên kết.
Yêu cầu của Windows / Yêu cầu của Mac / Yêu cầu của Linux

H. Cài đặt Flutter không thành công.

Để trở thành một lập trình viên giỏi, khả năng cô lập và giải quyết vấn đề cũng rất quan trọng, vì vậy hãy cố gắng hết sức và nếu không thành công, 💬 Code Factory Kakao Open Talk Hãy liên hệ với chúng tôi!

H. Có vấn đề với video.

Để biết thêm thông tin về phát lại video và giao tiếp Internet, vui lòng liên hệ Inflearn. Nếu thứ tự các video không đúng hoặc có những phần khó hiểu do biên tập kém, vui lòng liên hệ trực tiếp với chúng tôi qua Open Talk. Tôi sẽ ưu tiên cải thiện và tiến hành tải lên bản mới! Tôi đã kiểm tra nhiều lần nhưng có thể có sai sót vì tôi quản lý quá nhiều video.

H. Nội dung của lớp học bao gồm những nội dung nào?

Tôi đã cố gắng đưa vào tất cả kiến ​​thức cần thiết để tạo UI trong Flutter. Ngoài ra, chúng tôi còn có kế hoạch đưa vào chức năng quản lý cơ sở dữ liệu đơn giản, yêu cầu mạng, quản lý trạng thái cơ bản, v.v.

Những gì hiện đang được lên kế hoạch để thêm vào

  • Bài giảng về yêu cầu HTTP (sử dụng Dio và Retrofit)
  • Quản lý dữ liệu và lưu trữ đệm đơn giản bằng Hive
  • Quản lý trạng thái đơn giản bằng cách sử dụng Provider

Các gói quản lý trạng thái phổ biến khác ngoài gói Provider sẽ được đề cập trong khóa học trung cấp! (BloC, GetX, v.v.)
Ngoài ra, nếu bạn có kiến ​​thức hoặc công nghệ nào muốn tôi phát triển, vui lòng chia sẻ với tôi qua nhiều kênh khác nhau. Tôi sẽ tích cực xem xét vấn đề này!

H. Có hướng dẫn nào về cách phát hành ứng dụng trên Play Store hoặc App Store không?

Tôi đang có kế hoạch thêm nó vào khóa học dành cho người mới bắt đầu. Nếu bạn muốn dùng thử bản phát hành trước khi bài giảng được ra mắt, vui lòng kiểm tra hướng dẫn trên trang web chính thức của Flutter.
Phát hành ứng dụng Android / Phát hành ứng dụng iOS


Khác ✔️

(1) Các kênh khác nơi bạn có thể nhận được sự trợ giúp và học hỏi!

🏭 Nhà máy mã YouTube
🔥 Discord của Code Factory
💬 Code Factory Kakao Trò chuyện mở

(2) Hình ảnh được chia sẻ cho mục đích bài giảng

Những hình ảnh tôi cung cấp trong bài giảng là những hình ảnh tôi tự mua. Tôi đã mua bản quyền sáng tạo và phân phối tác phẩm nghệ thuật, nhưng bạn không được phép phân phối hình ảnh cho bất kỳ ai khác hoặc trên internet! Vui lòng không sử dụng hình ảnh cho bất kỳ mục đích nào khác ngoài mục đích học tập vì điều này có thể dẫn đến các vấn đề pháp lý do vi phạm bản quyền.

(3) Cách đặt câu hỏi

Một cách thực sự để cải thiện kỹ năng lập trình của bạn một cách nhanh chóng là học cách đặt câu hỏi đúng và chính xác. Do bản chất của lập trình, rất khó để xem toàn bộ mã. Vì vậy, tôi vừa tải lên toàn bộ mã cho tiện ích có vấn đề và nói "Mã này không hoạt động!" Nếu bạn làm vậy, tôi sẽ khó trả lời được.
Khi đặt câu hỏi, nếu bạn sắp xếp câu hỏi theo ba bước dưới đây, chúng tôi có thể trao đổi và trả lời bạn nhanh hơn nhiều!

1️⃣ Tôi nghĩ nó sẽ hoạt động như thế nào?
2️⃣ Cách thức hoạt động hiện tại
3️⃣ Mã chính xác ở đâu và có vấn đề gì đang xảy ra (nếu có ví dụ👏)

(4) Bài giảng bổ sung đã được xác nhận

  • Ứng dụng đo bụi mịn sử dụng API của chính phủ (hoàn chỉnh)
  • Quản lý trạng thái bằng cách sử dụng gói Provider (tham khảo Khóa học trung cấp Code Factory Riverpod [Provider 100% tương thích])
  • Sử dụng Cơ sở dữ liệu Hive (Đã hoàn thành)

Giới thiệu người chia sẻ kiến ​​thức ✒️

  • 🏭 Nhà máy mã YouTube
  • (Hiện tại) Tổng giám đốc Công ty TNHH Code Factory
  • Cựu kỹ sư phần mềm Milliman
  • Cử nhân Nghệ thuật, Imperial College, Vương quốc Anh

Trải nghiệm bài giảng ngoại tuyến

  • Nhà phát triển thư viện Millie Hướng dẫn viên đào tạo Flutter mục tiêu
  • Giảng viên giảng bài đặc biệt Flutter của trường trung học Seoul Digitech

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

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

  • Người muốn trở thành nhà phát triển ứng dụng

  • Người mới bắt đầu học lập trình

  • Người coi trọng việc giao tiếp và giúp đỡ lẫn nhau

  • Bạn muốn viết code một lần để tạo cả ứng dụng Android và iOS?

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

  • Có kiến thức về phát triển phần mềm thì tốt, nhưng không bắt buộc.

Xin chào
Đây là

28,845

Học viên

1,602

Đánh giá

1,914

Trả lời

5.0

Xếp hạng

6

Các khóa học

안녕하세요 프로그래밍 강사 코드팩토리입니다!

코드팩토리 통합 링크
https://links.codefactory.ai

 

🏭 코드팩토리 유튜브 바로가기
🔥 코드팩토리 Discord 바로가기
💬 코드팩토리 카카오 오픈톡 바로가기

 

💼 주식회사 코드팩토리 대표

 

🏆 2023년 인프런 베스트셀러 수상

🏆 <<Must Have 코드팩토리의 플러터 프로그래밍>> 서적 2023 상반기 교보문고 컴퓨터/IT 부문 베스트셀러 23위

🏆 AWS Certified Developer Associate

🏆 AWS Certified Solutions Architect

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

Tất cả

271 bài giảng ∙ (33giờ 13phút)

Ngày đăng: 
Cập nhật lần cuối: 

Đánh giá

Tất cả

316 đánh giá

4.9

316 đánh giá

  • jamescode73422님의 프로필 이미지
    jamescode73422

    Đánh giá 2

    Đánh giá trung bình 5.0

    5

    15% đã tham gia

    Tôi là một nhà phát triển với 17 năm kinh nghiệm. Bài giảng này được khuyến khích cho những người mới làm quen với Flutter và rất hữu ích cho các dự án thực tế. Không có bài giảng nào hay như bài giảng này. Trong trường hợp của tôi, tôi đã học khoảng 3 năm thông qua sách, YouTube và các bài giảng tự hướng dẫn của những người hướng dẫn khác, nhưng đây mới là vấn đề thực sự. Nếu bạn có một số kiến ​​thức cơ bản về Flutter, bạn có thể bắt đầu bằng cách xem phần cuối cùng, ứng dụng bụi mịn. Khóa học được giải thích rõ ràng đến mức không hề lãng phí tiền bạc và tôi cảm thấy nó đáp ứng đầy đủ những kiến ​​thức cơ bản cũng như công cụ phát triển cần thiết của một nhà phát triển. Tôi đang là nhà phát triển năm thứ 17 và vẫn còn thiếu nhiều kỹ năng, nhưng lớp học này thực sự đã giúp tôi rất nhiều. Tôi cũng có kỳ vọng cao cho phần tiếp theo. Xin đừng làm vội và hãy giữ nó tốt như hiện tại nhé ^^

    • codefactory
      Giảng viên

      Đây là một đánh giá thực sự cảm động! Cảm ơn!

  • hjw06520302님의 프로필 이미지
    hjw06520302

    Đánh giá 4

    Đánh giá trung bình 5.0

    5

    87% đã tham gia

    Trong một bài giảng trực tuyến điển hình, người hướng dẫn đang nói chuyện trên màn hình và học sinh bận rộn theo dõi, nhưng trong bài giảng này, người hướng dẫn trực tiếp giúp sửa lỗi và sửa lỗi bài giảng thông qua cộng đồng trực tuyến. Về mặt đó, tôi có thể học hiệu quả như các bài giảng ngoại tuyến. Và nếu may mắn, bạn có thể nghe người hướng dẫn hát trực tiếp. Thật tuyệt vời!

  • tmddntlr278님의 프로필 이미지
    tmddntlr278

    Đánh giá 11

    Đánh giá trung bình 4.5

    3

    89% đã tham gia

    Lúc đầu, thuật ngữ bối cảnh được sử dụng rất nhiều, nhưng dù bạn có kiến ​​thức sẵn đến đâu, tôi nghĩ sẽ tốt hơn nếu chỉ nêu ngắn gọn ngay từ đầu. Nó cứ xuất hiện từ đầu đến giữa bài giảng nhưng mọi người cứ bỏ qua và nói sẽ kể cho bạn sau, điều này khá bực bội. Tất nhiên, bạn có thể Google và tự tìm hiểu, nhưng tôi sẽ để lại một vài từ như thế này cho những sinh viên chưa biết.

    • codefactory
      Giảng viên

      Xin chào, tôi xin lỗi vì bạn đã cảm thấy thất vọng. Bối cảnh có nghĩa là bối cảnh trong tiếng Hàn. Trên thực tế, bạn có thể sử dụng ngữ cảnh để xác định trạng thái hiện tại của cây widget. Vì vậy, bằng cách sử dụng Theme.of(context) và MediaQuery.of(context), bạn có thể lấy Theme hoặc MediaQuery nằm ở đầu cây widget!

  • hooow님의 프로필 이미지
    hooow

    Đánh giá 18

    Đánh giá trung bình 5.0

    5

    100% đã tham gia

    Cuối cùng thì mình cũng nghe hết rồi, chỉ nghe thôi chứ không hề biết gì về Flutter, nhưng mình đã cảm nhận được bố cục và hình vẽ của màn hình. Tôi vẫn chưa biết khi tạo màn hình cần những widget nào, nhưng nếu biết tên widget, tôi nghĩ mình có thể vẽ nó bằng tài liệu hoặc Google. Trong các bài giảng bổ sung hoặc bài giảng trung cấp, sẽ rất tuyệt nếu có một ví dụ giống với một ứng dụng thực tế trong đó màn hình giới thiệu, màn hình giới thiệu, đăng nhập, giao tiếp http, v.v., là những chức năng thường được sử dụng trong ứng dụng thực, được cấu trúc trong một ứng dụng!

    • codefactory
      Giảng viên

      Xin chào! Một dự án với cấu trúc chính xác như vậy đang được tập hợp lại. Có vẻ như đây sẽ là bài giảng trung cấp mà bạn muốn! Ngoài ra, nếu bạn tham gia thêm một bài giảng về quản lý trạng thái sâu, quản lý hệ thống bộ nhớ đệm, lập mô hình dữ liệu, phản hồi tối ưu và phân trang, chúng tôi sẽ giúp bạn thành thạo việc tích hợp API REST.

  • treasure32104023님의 프로필 이미지
    treasure32104023

    Đánh giá 2

    Đánh giá trung bình 5.0

    5

    100% đã tham gia

    Xin chào Code Factory, tôi hiện đang sống ở Canada và được hỏi về khả năng làm việc ở nước ngoài trước khi tham gia lớp học Đây là Flutter Nubby. Trong khi nghe bài giảng, tôi đang thực hiện một số dự án phụ và nghiên cứu riêng về iOS nên đã bị chậm trễ trong việc hoàn thành khóa học, nhưng cuối cùng tôi cũng đã hoàn thành việc học mà mình đã trì hoãn. Tôi đã tham gia một số bài giảng về Flutter bằng tiếng Hàn hoặc tiếng Anh, nhưng tôi nghĩ cách tiếp cận và cách hiểu của Code Factory cho đến nay là tốt nhất. Tôi vẫn chưa kiếm được việc làm, nhưng nhờ Code Factory, việc phát triển với Flutter đã trở nên rất thuận tiện và sự hiểu biết của tôi về lý do và cách viết mã cũng như nơi tìm mã đã được cải thiện. Khi những người xung quanh nói rằng họ muốn học Flutter, tôi luôn giới thiệu khóa học này chỉ dành cho người Hàn Quốc. Cảm ơn bạn đã tạo ra một khóa học tuyệt vời. Sau lịch trình bận rộn của mình, tôi sẽ cố gắng hết sức để tham gia các lớp trung cấp trong khi chuẩn bị đi làm! Cảm ơn!!

2.090.612 ₫

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

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!