Tạo ứng dụng và máy chủ Quiz trong 1 giờ với Flutter và Django [Full-stack không cần suy nghĩ]
Đây là khóa học tạo ứng dụng câu đố full-stack bằng Flutter và Django!
Hãy trở thành nhà phát triển full-stack thông qua khóa học full-stack với nhiều điều bổ ích này nhé :)
Đó 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.
Xây dựng ứng dụng giải đố full-stack từ frontend đến backend
Cách xây dựng giao diện người dùng (UI) phản hồi với MediaQuery trong 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
Tạo máy chủ API đơn giản bằng Django Rest Framework
Triển khai dự án Django lên Heroku
Full-stack Tạo ứng dụng trắc nghiệm! Hãy cùng học phát triển full-stack nhanh chóng với Flutter và Django Rest Framework.
Cách nhanh nhất để bắt đầu phát triển ứng dụng, Flutter
Flutter là một framework phát triển ứng dụng/web/máy tính để bàn do Google phát triển. Mặc dù ban đầu gặp khó khăn do ngôn ngữ Dart còn lạ lẫm, nhưng hiện nay nó đang rất được ưa chuộng nhờ hiệu suất ứng dụng và tốc độ phát triển vượt xa React Native.
Nhiều nhà phát triển từng tiếp cận với Flutter đã đánh giá rằng Flutter hoàn toàn có thể thay thế việc phát triển ứng dụng Native.
Framework thân thiện nhất với người mới bắt đầu học backend, Django Rest Framework
Django Rest Framework là một framework REST API dựa trên Django.
Vì được xây dựng dựa trên Python và Django - những thứ thân thiện nhất với người mới bắt đầu, nên bạn có thể phát triển Backend API một cách cực kỳ đơn giản!
💡 Đặc điểm của bài giảng
Phụ đề ĐẦY ĐỦ cho toàn bộ bài giảng!Tiến độ code nhanh chóng!
"Full-stack bất chấp" là khóa học theo hình thức tối giản việc giải thích từng dòng mã để bạn có thể làm theo mã nguồn trước, sau đó tự mình suy ngẫm và nghiên cứu.
Vì phần giải thích trong bài giảng có thể còn thiếu sót, nên tôi dự định sẽ tải lên các bài giảng riêng biệt về các widget hoặc logic xuất hiện trong khóa học này sau. Do đó, khóa học này có thể không phù hợp với những bạn cần hiểu các khái niệm cơ bản trước.
Sau này, tôi sẽ giải thích chi tiết và tận tình hơn trong khóa học "뽕뽑는 풀스택" nhé!
Ngoài ra, đối với những bạn không quan tâm đến phát triển backend, tôi đã đính kèm địa chỉ API thử nghiệm rồi nhé:)
✏️ Những điều bạn sẽ học trong khóa học này
Trong khóa học này, bạn có thể học được những nội dung sau đây!
☑️ Cách xây dựng giao diện người dùng phản hồi (responsive) bằng Flutter ☑️ Những mẹo phát triển Flutter hữu ích từ người có kinh nghiệm thực tế ☑️ Cách liên kết Flutter với API để truyền và nhận dữ liệu ☑️ 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 Quiz sẽ hoàn thành sau khi kết thúc khóa học này
Sau khi kết thúc khóa học, bạn có thể hoàn thành ứng dụng đố vui dưới đây:)
📖 API Backend sẽ hoàn thành sau khi kết thúc khóa học này
Sau khi kết thúc khóa học, bạn có thể hoàn thành máy chủ API dưới đây :)
🛠 Môi trường phát triển cần thiết - Flutter
Bất cứ môi trường nào có thể phát triển bằng Flutter đều ổn cả! Vì không có bài giảng giải thích riêng, nên vui lòng chuẩn bị trước nhé:) https://docs.flutter.dev/install/quick
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 Trình soạn thảo: VS code Tiện ích mở rộng VS code: Dart / Flutter / Rainbow Brackets
🛠 Môi trường phát triển cần thiết - Django Rest Framework
Việc phát triển Django có thể bắt đầu ngay lập tức chỉ với Python! Bạn chỉ cần cài đặt phiên bản không quá cũ là được. (Tối thiểu từ 3.5 trở lên) Cài đặt Python
Môi trường phát triển của tôi như sau: Python 3.6.3
(Bạn cũng có thể xem trên YouTube!) Link bài giảng miễn phí trên YouTube: https://www.youtube.com
🙋🏻♂️ Những câu hỏi Q&A dự kiến
Hỏi: Tôi có nhất thiết phải làm giống hệt như trong bài giảng không? Đáp: Bản thân người hướng dẫn cũng không phải là người quá giỏi lập trình, nên có thể sẽ có những đoạn mã chưa tối ưu. Ngoài ra, vì kinh nghiệm làm Flutter chưa lâu nên đôi khi sẽ có những đoạn mã không cần thiếtㅠㅠ Tôi sẽ học hỏi thêm để mang đến những bài giảng và mã nguồn cải tiến hơn trong tương lai:)
Q. Tôi chỉ có thể kết nối Flutter với Django API thôi sao? A. Bất kỳ API nào cũng đều được! Không chỉ Django mà bạn còn có thể phát triển bằng nhiều phương pháp khác nhau như Spring, Node.js, v.v. để kết nối với Flutter. Trong bài giảng này, tôi sẽ hướng dẫn bạn cách thực hiện với Django.
💡 Nếu bạn thích bài giảng này..!
Vì đây là bài giảng được cung cấp miễn phí, nên người tạo bài giảng có thể làm việc chăm chỉ nhờ vào sự ủng hộ và khích lệ của các bạn!
Nếu bạn thấy bài giảng hữu ích, xin vui lòng mời 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?
Người thích những bài giảng theo kiểu vừa làm vừa làm theo một cách vô điều kiệ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.
Đó 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 :-)
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
Đâ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ế.