강의

멘토링

로드맵

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) 298 đánh giá

5,203 học viên

  • codefactory
Flutter
Clone Coding

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

Dịch cái này sang tiếng Việt

  • 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,239

Học viên

1,523

Đánh giá

1,897

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ả

298 đánh giá

4.9

298 đánh giá

  • coconut-gamja님의 프로필 이미지
    coconut-gamja

    Đánh giá 2

    Đánh giá trung bình 5.0

    5

    15% đã tham gia

    17년차 개발자입니다. 이 강의는 플러터에 입문하시는 분들에게도 추천하고, 실무용 프로젝트에도 매우 유용한 강의입니다. 이것만큼 좋은 강의가 없네요. 저같은 경우는 책과 유튜브, 다른 강사분께서 자가로 하시는 강의 등으로 약 3년간 공부를 했었는데 여기가 진짜입니다. 어느 정도 플러터에 대해 기본 지식이 있으신 분들은 제일 마지막 파트인 미세먼지 앱부터 보셔도 됩니다. 수강료가 아깝지 않을 정도로 깔끔하게 설명해주시고, 그냥 개발자로써 필요한 기본 지식이나 개발툴 등이 충족되는 느낌입니다. 제가 말이 17년차이지 아직도 많이 부족한 개발자인데 정말 많은 도움을 받고 있는 강의입니다. 후속편도 큰 기대를 해 봅니다. 조급하게 만들지 마시고 지금처럼의 알짜배기 퀄리티로 부탁드려요^^

    • 코드팩토리
      Giảng viên

      정말 감동적인 수강평이네요! 감사합니다!

  • 한정욱님의 프로필 이미지
    한정욱

    Đánh giá 4

    Đánh giá trung bình 5.0

    5

    87% đã tham gia

    보통의 온라인 강의는 화면 속에서 강사는 떠들고 학생은 따라 치기 바쁜데 이 강의는 온라인 커뮤니티를 통해서 강사가 직접 오류 수정을 도와주고 강의 오류도 바로 잡아준다. 그런 점에서 오프라인 강의만큼 효과적으로 학습할 수 있었다. 그리고 운 좋으면 강사의 노래를 라이브로 들을 수 있다 정말 최고다!

  • 바코드님의 프로필 이미지
    바코드

    Đánh giá 11

    Đánh giá trung bình 4.5

    3

    89% đã tham gia

    처음에 context라는 용어를 굉잫이 많이 사용하는데 아무리 사전 지식이 있어서 나중에 알려준다고 한들, 처음에 간단하게만 짚고 넘어갔으면 하고 생각합니다. 강의 초반에서 중반까지 끊임없이 등장하는데 나중에 알려주겠다고 그냥 넘어가시는데 답답한 면이 없지 않아 있네요. 물론 구글링해서 직접 알아볼수도 있지만 그렇지 않은 학생들을 위해서 이렇게 몇자 남겨 봅니다.

    • 코드팩토리
      Giảng viên

      안녕하세요 답답함을 느끼셨다니 죄송합니다. context는 한국어로 문맥이라는 뜻입니다. 실제로 context를 이용해서 현재 위젯트리의 상태를 파악할 수 있습니다. 그래서 Theme.of(context)와 MediaQuery.of(context)등을 사용하면 위젯트리 상위에 위치한 Theme이나 MediaQuery를 가져올 수 있습니다!

  • hooow님의 프로필 이미지
    hooow

    Đánh giá 18

    Đánh giá trung bình 5.0

    5

    100% đã tham gia

    드디어 다 들었네요 플루터 완전 지식없이 그냥 쌩으로 들었는데 화면 배치나 그리는거 감은 잡았어요 아직 화면 만들 때 무슨 위젯이 필요한지 위젯명은 모르겠지만 위젯명만 알 수 있으면 문서나 구글링으로 그릴 수 있을거 같아요 추가 강의나 중급 강의에서는 실제 앱에서 많이 쓰는 기능인 스플래시 스크린, 온보딩 스크린, 로그인, http 통신 등이 하나의 앱에서 구조화??되어 실제 사용하는 앱 같은 예제가 있었으면 좋겠습니다!

    • 코드팩토리
      Giảng viên

      안녕하세요! 정확히 그런 구조의 프로젝트가 짜여지고있습니다~ 원하시는 중급강의가 될 것 같네요! 추가로 깊은 상태관리, 캐싱시스템 관리, 데이터 모델링, Optimistic Response, Pagination등 강의 하나만 추가로 더 들으면 REST API 연동 꽉 잡을 수 있도록 해드릴게요~

  • treasure3210님의 프로필 이미지
    treasure3210

    Đánh giá 2

    Đánh giá trung bình 5.0

    5

    100% đã tham gia

    코드팩토리님 안녕하세요, 예전에 캐나다 거주중인데 수강 전에 해외 취업 관련 가능성 여쭤봤던 플러터누비입니다. 강의를 듣다가 여러 사이드 프로젝트들을 진행하게 되고 iOS 공부도 별도로 하다보니 완강이 늦어졌는데, 미뤄뒀던 공부를 드디어 마쳤네요. 여러 플러터 강의를 한국어 혹은 영어로 들어봤지만 코드팩토리님의 접근 방식과 이해시켜주시는 방법은 단연 최고라 생각합니다. 아직 취업은 못하였지만 코드팩토리님 덕에 플러터로 개발하는게 굉장히 편해지고 왜, 어떤식으로 코드가 작성이 되었고 어디서 찾아봐야하는지에 대한 이해도도 높아졌습니다. 주변에서 플러터 배우고 싶다고 얘기하면 한국분들에 한해 이 강의를 매번 추천하고 있습니다. 좋은 강의 만들어주셔서 감사합니다. 바쁜 일정이 끝나 취업 준비하면서 중급 강의도 열심히 달려보려합니다! 감사합니다!!

Ưu đãi có thời hạn

74.250 ₫

25%

2.092.277 ₫

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!