강의

멘토링

커뮤니티

BEST
Programming

/

Mobile Application Development

Cơ bản về phát triển ứng dụng Flutter

Đây là khóa học giúp bạn học Flutter để có thể tạo ra cả ứng dụng Android và iOS chỉ với một mã nguồn duy nhất thông qua việc xây dựng nhiều ứng dụng khác nhau. Chúng tôi đã chuẩn bị nội dung từ ngữ pháp cơ bản, lý thuyết đến thực hành để ngay cả những người mới bắt đầu không thuộc chuyên ngành kỹ thuật cũng có thể dễ dàng theo kịp.

(5.0) 125 đánh giá

1,414 học viên

Độ khó Nhập môn

Thời gian 12 tháng

  • DevStory
Flutter
Flutter
Flutter
Flutter

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

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

5.0

5.0

이해현

100% đã tham gia

Tôi là người mới bắt đầu với ước mơ trở thành nhà phát triển có thể nghiên cứu sâu về Flutter và tạo ứng dụng một cách tự do. Đây thực sự là bài giảng hay nhất! Nó được giải thích rõ ràng để ban đầu có thể dễ dàng hiểu được khái niệm rộng rãi về điều này là gì. Thay vì sử dụng các thuật ngữ kỹ thuật làm chủ đề chính, phần giải thích được giải thích rõ ràng để ngay cả người dùng lần đầu cũng có thể hiểu được. Nó thực sự tốt. Ngoài ra, nó không kết thúc bằng việc chỉ đề cập đến những gì chúng ta đã học ở lớp trước. Bằng việc nhắc đi nhắc lại nhiều lần, thầy làm tôi nhớ lại những gì tôi đã học ở những bài giảng trước. Trên hết, anh ấy giải thích cấu trúc rất tốt. Tôi muốn nhanh chóng trở nên thành thạo trong việc tự viết và tạo mã bằng Flutter. Bài giảng tiếp theo là phát triển ứng dụng thực tế và bài giảng tiếp theo là khóa học tổng thể. Tôi hy vọng nó kết thúc trong một cuộc chinh phục rung động hoàn toàn. Cảm ơn!

5.0

gofls1123

100% đã tham gia

Đây là lần đầu tiên tôi học Flutter và tôi có cảm giác như họ đang cố gắng giải thích mọi thứ một cách dễ hiểu trong mỗi bài giảng! Anh ấy rất tốt bụng và tử tế, và đó là một bài giảng hay vì tôi có thể hiểu được dòng chảy chung của sự rung động là như thế nào. Cảm ơn bạn rất nhiều vì đã trả lời câu hỏi của tôi một cách nhanh chóng và tử tế! Tôi chắc chắn có kế hoạch tham gia bài giảng tiếp theo khi nó ra mắt.

5.0

최민준

100% đã tham gia

Đây là khóa học Flutter tốt nhất. Thông thường ở các bài giảng khác, nội dung bài giảng được tóm tắt ngắn gọn trong Notion, nhưng ở bài giảng này, tôi rất ngạc nhiên khi nội dung của Notion được viết ra chi tiết hơn, kèm theo lời giải thích bổ sung hơn cả nội dung bài giảng! Đặc biệt, tôi thích nó giúp tôi tự học những thứ như ngữ pháp phi tiêu, các vấn đề thực tế và các dự án thực tế! Tôi hài lòng 100% với khóa học~~

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

  • Bạn có thể học cách sử dụng ngôn ngữ lập trình Dart.

  • Bạn có thể hiểu về Widget và tạo ra màn hình mình mong muốn.

  • Bạn có thể tích lũy các kiến thức nền tảng về IT như HTTP, API và quản lý trạng thái (state management).

  • Bạn có thể quản lý trạng thái của ứng dụng bằng cách sử dụng gói Provider.

  • Có thể sử dụng Firebase Authentication & Firestore.

Không có kiến thức về phát triển phần mềm cũng không sao!
Cơ bản về phát triển ứng dụng Flutter dành cho người mới bắt đầu 🏃‍♂️

Cơ bản về phát triển ứng dụng Flutter
mà người mới bắt đầu cũng có thể học

Nếu bạn học phát triển ứng dụng, bạn có thể ra mắt dịch vụ ứng dụng của riêng mình mà bấy lâu nay chỉ tồn tại trong tưởng tượng ra toàn thế giới. Thực tế, cách tạo ứng dụng đều có đầy đủ trên internet, nhưng để một người mới bắt đầu có thể tự tìm kiếm thông tin cần thiết và tạo ra một ứng dụng thì đòi hỏi rất nhiều kiến thức nền tảng và phải trải qua vô số lần thử sai. Với mong muốn giúp các bạn không phải lặp lại những sai lầm tương tự như tôi đã từng, tôi đã chuẩn bị bài giảng này.

Đây là lớp học như thế nào?

Đây là lớp học nhập môn Flutter dành cho người mới bắt đầu, nơi bạn có thể trực tiếp tạo ra nhiều ứng dụng khác nhau và trải nghiệm cách tư duy cũng như viết mã ở cấp độ thực tế. Mỗi buổi học bao gồm lý thuyết (30%) và thực hành (70%), đồng thời tôi cũng đã chuẩn bị các tài liệu thực hành để bạn có thể tự ôn tập hoặc tiến xa hơn từ những nội dung đã học. (Bạn có thể theo học với phiên bản Flutter mới nhất 👍)

📌 Vui lòng kiểm tra trước khi bắt đầu khóa học!

Khóa học này là bài giảng đầu tiên trong chuỗi phát triển ứng dụng Flutter. Về Thực hành cơ bản phát triển ứng dụng Flutter, vui lòng tham khảo bài giảng bên dưới.

Đã được chuẩn bị đặc biệt ✨

Cung cấp tài liệu học tập trên Notion
👉 Xem trước buổi 1

Cung cấp tài liệu
thực hành để tự kiểm tra

Giải thích lý thuyết rõ ràng
mà ai cũng có thể hiểu được

Bạn sẽ học được những điều này 🎓

  • Buổi 1: Trải nghiệm phát triển ứng dụng Flutter & Làm quen với cú pháp Dart
  • Buổi 2: Tạo màn hình
  • Buổi 3: Học cách sử dụng Package & Tạo chức năng ứng dụng (CRUD) & Quản lý trạng thái (Provider)
  • Buổi 4: Cách xử lý mạng & bất đồng bộ & Học cách sử dụng API
  • Buổi 5: Đăng nhập Firebase và liên kết cơ sở dữ liệu

Bạn có thể tự mình
tạo ra nhiều ứng dụng khác nhau!

instagram

number quiz random cat bucket list

Chúng tôi cũng đã chuẩn bị tài liệu thực hành
để bạn có thể tiến xa hơn nữa 💫

practical

Từ ngôn ngữ Dart
đến thực hành phát triển ứng dụng Flutter!

  • Bạn có thể học cách sử dụng ngôn ngữ lập trình Dart.
  • Bạn có thể hiểu về Widget và tạo ra màn hình mình mong muốn.
  • Bạn có thể tích lũy các kiến thức nền tảng về IT như HTTP, API và quản lý trạng thái (state management).
  • Bạn có thể quản lý trạng thái của ứng dụng bằng cách sử dụng gói Provider.
  • Có thể sử dụng Firebase Authentication & Firestore.
  • Bạn có thể xây dựng nền tảng vững chắc về phát triển ứng dụng Flutter.

Vui lòng kiểm tra trước khi bắt đầu khóa học.

Những nội dung sau đây sẽ không được đề cập trong bài giảng 🙅🏻‍♀️

  • Các gói quản lý trạng thái khác ngoài Provider và setState (Bloc, GetX, Riverpod...)
  • Cách phát hành ứng dụng lên Play Store hoặc App Store
  • Tích hợp đăng nhập mạng xã hội
  • Nội dung về mẫu thiết kế và kiến trúc

Câu hỏi dự kiến Q&A 💬

Q. Lý do bạn chọn Flutter là gì?

Để cung cấp dịch vụ ứng dụng, bạn cần phải phát triển trên cả hai nền tảng Android và iOS, nhưng quá trình tự mình tạo riêng biệt cho hai nền tảng này đòi hỏi phải học rất nhiều thứ và tốn nhiều thời gian. Tuy nhiên, nếu sử dụng Flutter, bạn có thể hỗ trợ cả hai nền tảng chỉ với một mã nguồn duy nhất, giúp việc tạo ra dịch vụ ứng dụng trở nên nhanh chóng và hiệu quả hơn nhiều.

Q. Người mới bắt đầu không thuộc chuyên ngành có thể theo học được không?

Khóa học được chuẩn bị để bạn có thể tích lũy kiến thức từ ngữ pháp cơ bản đến các kiến thức nền tảng cần thiết cho việc phát triển ứng dụng phù hợp với trình độ của người mới bắt đầu, vì vậy chỉ cần có đam mê và một chiếc laptop là bạn hoàn toàn có thể theo học. 👍

Q. Có thể theo học bằng phiên bản Flutter mới nhất không?

Vâng! Chúng tôi luôn cập nhật tài liệu học tập trên Notion thường xuyên để bạn có thể theo học với phiên bản Flutter mới nhất :) Đối với những phần khác biệt so với video bài giảng, vui lòng tham khảo tài liệu bài giảng, và nếu có bất kỳ vấn đề nào phát sinh trong quá trình học, bạn có thể liên hệ qua Open KakaoTalk bất cứ lúc nào để được hỗ trợ nhanh chóng. (30.01.26: Phiên bản xác nhận cuối cùng Flutter 3.38.9)

Q. Có cần chuẩn bị gì trước khi học không?

Vui lòng hoàn tất cài đặt theo "Hướng dẫn cài đặt Flutter" có trong tài liệu được cung cấp khi tham gia khóa học!
(Nếu bạn gặp khó khăn trong quá trình cài đặt và cần trợ giúp, vui lòng liên hệ qua Open KakaoTalk ⭐️)

Q. Tôi có thể phát hành ứng dụng iOS bằng máy tính Windows không?

Vì Apple đã quy định rằng ứng dụng iOS chỉ có thể được phát triển trên hệ điều hành macOS nên điều này là không thể. Tuy nhiên, nếu bạn chạy ứng dụng được tạo bằng Flutter từ Windows trên iOS, nó sẽ hiển thị gần như giống hệt ngoại trừ một số điểm nhất định. Những điểm khác biệt này sẽ được đề cập trong bài giảng, vì vậy trước tiên bạn hãy phát hành ứng dụng Android trên Windows, sau đó khi có điều kiện, bạn có thể mua MacBook để phát hành ứng dụng trên iOS.

Q. Yêu cầu cấu hình máy tính để phát triển ứng dụng Flutter là gì?

window: Windows 7 trở lên / Dung lượng trống 10GB / RAM 4GB trở lên / 64bit (Để biết thêm chi tiết, vui lòng tham khảo tài liệu chính thức)
macOS: Dung lượng trống 50GB / 64bit (Để biết thêm chi tiết, vui lòng tham khảo tài liệu chính thức)
Dung lượng trên là tiêu chuẩn khi cài đặt tất cả các công cụ cần thiết để phát triển Flutter.

Q. Bạn thắc mắc tại sao thời hạn khóa học không phải là vô thời hạn?

Chúng tôi đã đặt ra thời hạn để bạn không trì hoãn việc học sau khi mua khóa học, nếu bạn muốn gia hạn thời gian học, vui lòng gửi email tài khoản Infrun của bạn đến devstory.co.kr@gmail.com bất cứ lúc nào! Tài liệu khóa học có thể được lưu giữ trọn đời :)

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

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

  • 👧🏻 Người mới bắt đầu tiếp xúc với lập trình

  • 👶🏻 Người mới bắt đầu với niềm đam mê và chiếc laptop

  • 👩🏻‍🦰 Dành cho những ai muốn tự tạo dịch vụ ứng dụng của riêng mình

  • 🧑🏻‍🦰 Những ai đang mơ ước trở thành nhà phát triển độc lập (1 người)

  • 👩🏻‍🦱 Nhà phát triển tại startup đang có ý định áp dụng Flutter

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

  • Cách bật và tắt máy tính

  • Cách tìm kiếm trên internet

  • Tiếng Hàn là bắt buộc

Xin chào
Đây là

1,917

Học viên

160

Đánh giá

253

Trả lời

4.9

Xếp hạng

2

Các khóa học

Tôi là DevStory, hiện đang hoạt động với tư cách là một nhà phát triển độc lập.

📱Xem dự án
✍️ Xem blog 
🪴 Xem GitHub

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

Tất cả

44 bài giảng ∙ (7giờ 38phút)

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

Đánh giá

Tất cả

125 đánh giá

5.0

125 đánh giá

  • zerokim02152034님의 프로필 이미지
    zerokim02152034

    Đánh giá 4

    Đánh giá trung bình 5.0

    5

    100% đã tham gia

    Tôi đang học Flutter lần đầu tiên và nó rất hữu ích vì nó giải thích một cách dễ dàng. Đây là phiên bản mới nhất nên thật tuyệt khi bạn không bị lạc khi nghe giảng 🙂 Cảm ơn bạn vì bài giảng tuyệt vời!! Tôi nghĩ sẽ tốt hơn nếu bạn nghe bài này và chụp ảnh bài giảng trình độ trung cấp mà bạn sẽ học tiếp theo. Đánh giá khóa học 50% Mình chỉ nghe phần đầu và để lại nhận xét trước nhưng mình đã bất cẩn. Sau khi lắng nghe mọi thứ, bạn sẽ cảm thấy tự tin rằng mình có thể tạo ra ứng dụng của riêng mình. Họ nói rằng tài liệu chính thức của Flutter được viết rất tốt, nhưng với tư cách là người mới bắt đầu, việc đọc tài liệu chính thức là rất khó khăn. Tôi đã xem tài liệu chính thức một lần khi nghe bài giảng của người hướng dẫn và chắc chắn không khó để hiểu được nó. Lời giải thích thật vô nghĩa khi chỉ đề cập đến bài giảng trung cấp sau khi chỉ nghe ngắn gọn bài giảng đầu tiên. Chất lượng bài giảng quá tốt! Tôi rất mong chờ những bài giảng còn lại. Tôi đang lắng nghe cẩn thận. Đánh giá khóa học 100% Chất lượng là tốt tất cả các cách. Khi nghe các bài giảng Flutter khác thì nội dung cũng hay nhưng đối với người mới bắt đầu thì có trường hợp sử dụng các API không còn hỗ trợ nên có nhiều trường hợp nghe xong cảm thấy bối rối nhưng bài giảng này vẫn duy trì chất lượng cho đến hết kết thúc..! Từ API, quản lý trạng thái và tài liệu firebase, việc chuẩn bị tài liệu dự đoán các lĩnh vực mà học sinh có thể gặp khó khăn giữa bài giảng là rất hữu ích cho người mới bắt đầu. Nếu bạn muốn phát triển ứng dụng của riêng mình hoặc làm việc với tư cách là nhà phát triển Flutter, tôi khuyên bạn nên tham gia khóa học này. Tôi nghĩ rằng tôi đã thấy một khóa học thực sự tốt ở một mức giá hợp lý. Điều này có thể khác, nhưng nhờ người hướng dẫn đó, tôi đã có niềm vui với Flutter và tham gia một công ty khởi nghiệp với tư cách là nhà phát triển Flutter. Cảm ơn bạn! Tôi đang chờ bài giảng tiếp theo👍

    • nell
      Giảng viên

      Xin chào, Moa Bài giảng hôm qua ra rồi mà bạn đã nghe hết rồi?! Như bạn đã đề cập, Flutter đang được cập nhật rất nhanh nên rất khó tìm thấy các bài giảng mới nhất. Chúng tôi sẽ tiếp tục cập nhật bài giảng này để bạn có thể tham gia khóa học ngay cả trong phiên bản mới nhất, vì vậy nếu bạn gặp bất kỳ vấn đề gì khi tham gia khóa học. , vui lòng liên hệ với chúng tôi bất cứ lúc nào :) Chúng tôi cũng sẽ phát hành khóa học trình độ trung cấp mà bạn yêu cầu trong tương lai. Cảm ơn bạn đã tham gia lớp học 🤗

  • rmswo4177032님의 프로필 이미지
    rmswo4177032

    Đánh giá 2

    Đánh giá trung bình 5.0

    5

    39% đã tham gia

    Tốc độ bài giảng: Không nhanh chút nào, không hề nhanh hay nhàm chán ngay cả khi bạn là người mới bắt đầu hoặc người biết tự vẽ màn hình. Mô tả: Tôi thực sự thích nó. Sau khi học lại nó thông qua Notion và áp dụng nó vào thực tế, giờ đây tôi đã hiểu rõ hơn về cách hoạt động của các widget. Họ cũng đưa ra các vấn đề để mình có thể xem lại, nhưng khi mình vẽ một mình thì nó khó hơn mình nghĩ, còn code thì lộn xộn vì mình dùng nhiều widget khác nhau hoặc vẽ hơi sáng tạo(?), nhưng khi mình vẽ thì tất cả và so sánh, tôi cảm thấy mình hiểu chi tiết hơn tại sao tôi cần sử dụng nó ở đây. Điểm đáng thất vọng: Cá nhân tôi cho rằng 7 giờ giảng ngắn hơn dự kiến. Vì vậy, tôi hy vọng sẽ có nhiều hơn nữa ngoài trình độ Flutter Sơ cấp và Trung cấp.

    • hirosima820315님의 프로필 이미지
      hirosima820315

      Đánh giá 3

      Đánh giá trung bình 5.0

      5

      100% đã tham gia

      Xem bài giảng này đã soi sáng cuộc đời tôi!

      • Những gì bạn nói đã làm tôi chú ý nên tôi cũng nghe theo... Đó là một bài giảng tuyệt vời... ^^

    • talk1052326님의 프로필 이미지
      talk1052326

      Đánh giá 9

      Đánh giá trung bình 5.0

      5

      100% đã tham gia

      Đây là khóa học Flutter tốt nhất. Thông thường ở các bài giảng khác, nội dung bài giảng được tóm tắt ngắn gọn trong Notion, nhưng ở bài giảng này, tôi rất ngạc nhiên khi nội dung của Notion được viết ra chi tiết hơn, kèm theo lời giải thích bổ sung hơn cả nội dung bài giảng! Đặc biệt, tôi thích nó giúp tôi tự học những thứ như ngữ pháp phi tiêu, các vấn đề thực tế và các dự án thực tế! Tôi hài lòng 100% với khóa học~~

      • cori15293913님의 프로필 이미지
        cori15293913

        Đánh giá 2

        Đánh giá trung bình 5.0

        5

        100% đã tham gia

        Cảm ơn Mong thầy tiếp tục có những bài giảng hay.

        1.381.331 ₫

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

        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!