강의

멘토링

커뮤니티

Programming

/

Mobile Application Development

Tạo ứng dụng/máy chủ bài kiểm tra trong 1 giờ với Flutter và Django [Full Stack]

Đây là bài giảng về cách tạo một ứng dụng bài kiểm tra đầy đủ với Flutter và Django! Trở thành nhà phát triển full-stack với khóa học full-stack này với rất nhiều điều để học hỏi :)

(4.8) 203 đánh giá

9,248 học viên

Độ khó Cơ bản

Thời gian Không giới hạn

  • taebbong
Django
Django
Flutter
Flutter
Django
Django
Flutter
Flutter
Thumbnail

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

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

4.8

5.0

도솔

100% đã tham gia

Đó là một khóa học kỳ diệu phù hợp với dự án tôi đang thực hiện và công nghệ tôi đang sử dụng! Tôi không biết gì về Android, nhưng tôi có thể tạo một ứng dụng trong hai ngày bằng cách tham khảo các video và tra cứu trên Google để tìm ra các lỗi và thiếu sót. Và vì tôi đã có kinh nghiệm với Django nên tôi có thể triển khai nó trong một ngày! Sử dụng trải nghiệm này làm khuôn khổ, tôi sẽ bổ sung thêm các chi tiết chi tiết và quan trọng. Cảm ơn :-)

5.0

Carly Ma

100% đã tham gia

Tôi có rất nhiều lo lắng về cách tích hợp Flutter với phần phụ trợ, vì vậy tôi đã tìm kiếm nó và như một phép màu, tôi tình cờ thấy một bài giảng vừa xuất hiện. Nó giúp tôi rất nhiều trong việc hiểu biết. Cảm ơn bạn haha

5.0

정한주

100% đã tham gia

Đây là khóa học đã mở ra cánh cửa cho tôi khi tôi mới bắt đầu làm quen với những điều cơ bản về Flutter và có ý chí làm điều gì đó ở cấp độ mới bắt đầu. Nếu ai đó chưa biết gì về ngôn ngữ Dart hay logic của Flutter mà nghe thì có thể sẽ khó khăn vì nó trôi qua quá nhanh và lời giải thích không chi tiết, nhưng có vẻ như bài giảng này không dành cho người mới bắt đầu học vị trí đầu tiên Mình nghĩ video này rất phù hợp với những ai đã biết ngôn ngữ Dart hoặc logic Flutter. Mặc dù được làm rất đơn giản nhưng tôi đã học được rất nhiều về tích hợp API back-end và các chức năng hữu ích khác trong sử dụng thực tế.

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

  • Tạo một ứng dụng bài kiểm tra đầy đủ từ front-end đến back-end

  • Cách xây dựng giao diện người dùng đáp ứng với MediaQuery của Flutter

  • Cách sử dụng các gói Flutter như http, Swiper, AutoSizeText, v.v.

  • Cách kết nối Flutter với máy chủ API

  • Chỉ cần tạo một máy chủ API với Django Rest Framework

  • Triển khai dự án Django cho Heroku

Tạo ứng dụng trắc nghiệm đầy đủ tính năng !
Với FlutterDjango Rest Framework
Học cách phát triển full-stack một cách nhanh chóng.

Cách nhanh nhất để phát triển ứng dụng
Cách bắt đầu với Flutter

Flutter là một nền tảng phát triển ứng dụng/web/máy tính để bàn được Google phát triển.
Mặc dù ban đầu phải đối mặt với nhiều thách thức do ngôn ngữ Dart không quen thuộc, nhưng nó đã trở nên vô cùng phổ biến nhờ hiệu suất ứng dụng và tốc độ phát triển vượt trội hơn React Native.

Nhiều nhà phát triển đã thử Flutter tin rằng nó có thể thay thế hoàn toàn việc phát triển ứng dụng gốc.

Dành cho người mới bắt đầu về backend
Khung tốt nhất,
Khung nghỉ ngơi Django

Django Rest Framework là một framework REST API dựa trên Django.

Đây là một nền tảng dựa trên Python và Django, giúp người mới bắt đầu có thể dễ dàng phát triển API phụ trợ!

💡 Tính năng của khóa học

Phụ đề bài giảng đầy đủ! Tiến trình mã nhanh!

Khóa học "Just Full Stack" giảm thiểu phần giải thích cho từng mã, cho phép học viên theo dõi mã và sau đó tự học trong khi suy nghĩ về mã đó.

Nội dung giải thích trong bài giảng này có thể chưa đầy đủ, vì vậy tôi dự định sẽ đăng tải một bài giảng riêng về các widget và logic xuất hiện trong bài giảng này trong tương lai. Bài giảng này có thể không phù hợp với những ai cần nắm vững các khái niệm cơ bản trước.

Tôi sẽ giải thích chi tiết hơn và cặn kẽ hơn trong bài giảng "Full Stack" sau!

Ngoài ra, đối với những ai không quan tâm đến phát triển phần mềm, tôi đã đính kèm địa chỉ API thử nghiệm :)

✏️ Bạn sẽ học được gì trong khóa học này

Trong khóa học này, bạn sẽ học:

☑️ Cách xây dựng giao diện người dùng đáp ứng với Flutter
☑️ Mẹo phát triển Flutter từ người có kinh nghiệm thực tế về phát triển Flutter.
☑️ Cách gửi và nhận dữ liệu bằng cách kết nối Flutter và API
☑️ Cách tạo máy chủ API bằng Django Rest Framework
☑️ Cách triển khai dự án Django lên Heroku

📖 Ứng dụng bài kiểm tra sẽ được hoàn thành vào cuối bài giảng này

Sau bài giảng, bạn có thể hoàn thành ứng dụng trắc nghiệm bên dưới :)

📖 API Backend sẽ được hoàn thiện vào cuối bài giảng này

Sau bài giảng, bạn sẽ có thể hoàn thành máy chủ API bên dưới :)

🛠 Môi trường phát triển bắt buộc - Flutter

Bất kỳ môi trường nào hỗ trợ phát triển bằng Flutter đều ổn!
Không có bài giảng riêng nên hãy chuẩn bị trước nhé :)
Thiết lập môi trường phát triển Flutter

Môi trường phát triển của tôi như sau:
Hệ điều hành: Mac OS Mojave / iOS Simulator
SDK: Flutter SDK 1.12.13+hotfix.8
Biên tập viên: VS code
Phần mở rộng mã VS: Dart / Flutter / Rainbow Brackets

🛠 Môi trường phát triển bắt buộc - Django Rest Framework

Bạn có thể bắt đầu phát triển Django ngay lập tức chỉ với Python!
Chỉ cần đảm bảo phiên bản không quá cũ (ít nhất là 3.5 hoặc cao hơn).
Cài đặt Python

Môi trường phát triển của tôi như sau:
Python 3.6.3

Phòng Tài liệu Bài giảng

Địa chỉ API phía sau: https://drf-quiz-test.herokuapp.com/quiz/3/

Kho lưu trữ mã Flutter (front-end): https://github.com/TaeBbong/quiz_app_lecture

Kho lưu trữ mã Django (phần cuối): https://github.com/TaeBbong/quiz_drf_lecture

(Bạn cũng có thể xem trên YouTube!) Đường dẫn bài giảng miễn phí trên YouTube: https://www.youtube.com

🙋🏻‍♂️ Những câu hỏi dự kiến QnA

H. Tôi có phải làm chính xác như trong bài giảng không?
A. Giảng viên không phải là lập trình viên lành nghề, nên có thể anh ấy đã viết code kém. Hơn nữa, vì anh ấy không có nhiều kinh nghiệm với Flutter, nên có thể có một số code không cần thiết. 😭😭 Mình sẽ học thêm và hướng dẫn các bạn code và bài giảng nâng cao hơn trong tương lai. :)

H. Tôi chỉ có thể tích hợp API Flutter và Django phải không?
A. Bất kỳ API nào cũng được! Bạn có thể phát triển bằng nhiều phương pháp khác nhau, bao gồm Django, Spring và Node.js, và tích hợp chúng với Flutter. Khóa học này sẽ hướng dẫn bạn cách xây dựng với Django.

💡 Nếu bạn thích bài giảng..!

Vì khóa học này miễn phí nên người tạo ra khóa học chỉ có thể làm việc chăm chỉ nhờ sự ủng hộ và động viên của bạn!

Nếu bạn thích bài giảng, hãy mua cho tôi một tách cà phê nhé :)

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

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

  • Một người thích những bài giảng có thể được thực hiện bằng cách mù quáng theo dõi.

  • Những người mới làm quen với Flutter

  • Người có kiến ​​thức phát triển cơ bản

  • Một người thích thử mọi thứ trước rồi mới nghĩ về nó.

Xin chào
Đây là

18,211

Học viên

382

Đánh giá

30

Trả lời

4.8

Xếp hạng

2

Các khóa học

Hồ sơ

Blog: taebbong.github.io

Facebook: facebook.com/taebbong

GitHub: github.com/TaeBbong

Học vấn

Tốt nghiệp Khoa Bảo mật thông tin, Đại học Korea (2020.02)

Tốt nghiệp sớm Trường Trung học Phổ thông Khoa học Hansung (2016.02)

Kinh nghiệm làm việc

Thực tập sinh tại VoyagerX Co., Ltd., chịu trách nhiệm bảo trì ứng dụng Flutter và máy chủ backend (2019.07 ~ 2019.09)

Hoàn thành khóa đào tạo Mentee Software Maestro khóa 8 (2017.08 ~ 2017.12)

Đồng sáng lập 'Picasso', startup phân tích dữ liệu YouTube (2017.12 ~ 2018.06)

Chủ tịch đầu tiên của DevKor, câu lạc bộ phát triển thuộc Khoa Bảo mật thông tin, Đại học Korea (2018.12 ~ 2020.02)

Nhà phát triển tự do (Freelancer) trên Otwojob / Wishket (2018.06 ~ )

Giới thiệu

Tôi là Kwon Tae-ppong, một nhà phát triển luôn mơ ước trở thành một "Developer kiêm Designer" (Kibal-signer). Tôi đã bắt đầu lập trình từ khi còn học cấp hai và kể từ đó đã tham gia nhiều hoạt động liên quan đến phát triển phần mềm với mục tiêu khởi nghiệp. Sau khi trải nghiệm việc khởi nghiệp vào năm ngoái, tôi đã quyết định dừng lại vì muốn khởi nghiệp bằng chính ý tưởng của riêng mình. Hiện tại, tôi đang tập trung hoàn toàn vào việc nghiên cứu phát triển và xây dựng các khóa học.

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

Tất cả

7 bài giảng ∙ (59phút)

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

Đánh giá

Tất cả

203 đánh giá

4.8

203 đánh giá

  • kasipiri님의 프로필 이미지
    kasipiri

    Đánh giá 2

    Đánh giá trung bình 5.0

    5

    100% đã tham gia

    Đó là một khóa học kỳ diệu phù hợp với dự án tôi đang thực hiện và công nghệ tôi đang sử dụng! Tôi không biết gì về Android, nhưng tôi có thể tạo một ứng dụng trong hai ngày bằng cách tham khảo các video và tra cứu trên Google để tìm ra các lỗi và thiếu sót. Và vì tôi đã có kinh nghiệm với Django nên tôi có thể triển khai nó trong một ngày! Sử dụng trải nghiệm này làm khuôn khổ, tôi sẽ bổ sung thêm các chi tiết chi tiết và quan trọng. Cảm ơn :-)

    • gnkryd129250님의 프로필 이미지
      gnkryd129250

      Đánh giá 3

      Đánh giá trung bình 4.7

      5

      100% đã tham gia

      Tôi có rất nhiều lo lắng về cách tích hợp Flutter với phần phụ trợ, vì vậy tôi đã tìm kiếm nó và như một phép màu, tôi tình cờ thấy một bài giảng vừa xuất hiện. Nó giúp tôi rất nhiều trong việc hiểu biết. Cảm ơn bạn haha

      • vinus1088271님의 프로필 이미지
        vinus1088271

        Đánh giá 1

        Đánh giá trung bình 5.0

        5

        100% đã tham gia

        Đây là khóa học đã mở ra cánh cửa cho tôi khi tôi mới bắt đầu làm quen với những điều cơ bản về Flutter và có ý chí làm điều gì đó ở cấp độ mới bắt đầu. Nếu ai đó chưa biết gì về ngôn ngữ Dart hay logic của Flutter mà nghe thì có thể sẽ khó khăn vì nó trôi qua quá nhanh và lời giải thích không chi tiết, nhưng có vẻ như bài giảng này không dành cho người mới bắt đầu học vị trí đầu tiên Mình nghĩ video này rất phù hợp với những ai đã biết ngôn ngữ Dart hoặc logic Flutter. Mặc dù được làm rất đơn giản nhưng tôi đã học được rất nhiều về tích hợp API back-end và các chức năng hữu ích khác trong sử dụng thực tế.

        • webwh님의 프로필 이미지
          webwh

          Đánh giá 15

          Đánh giá trung bình 4.3

          5

          100% đã tham gia

          Đó là một trợ giúp tuyệt vời trong việc tìm hiểu API Django Rest.

          • insort0323님의 프로필 이미지
            insort0323

            Đánh giá 3

            Đánh giá trung bình 5.0

            5

            100% đã tham gia

            Tôi thực sự mong chờ bài giảng tiếp theo.

            Miễn phí

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

            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!