Thực chiến! Nhập môn FastAPI
qu3vipon
1.609.240 ₫
24%
1.221.830 ₫
Cơ bản / Python, SQLAlchemy, ORM, FastAPI, pytest
4.7
(102)
Học cách sử dụng FastAPI có thể áp dụng ngay vào thực tế!
Cơ bản
Python, SQLAlchemy, ORM
Thử thách này là hành trình cùng nhau đọc hết cuốn sách "Tự học lập trình: Nhập môn phát triển Backend Python với FastAPI" (Gilbut, 2026) trong vòng 4 tuần. Hãy cùng thực hành theo sách từ việc cài đặt FastAPI đến thiết kế REST API, xử lý OMR, và xác thực người dùng bằng Session•JWT. Đây sẽ là 4 tuần giúp bạn nắm bắt tư duy phát triển Backend.
28개 수업 학습
6회 미션 수행
라이브 1 회
질문하고 즉시 답을 얻어요.
완주 시 강의 할인 쿠폰을 제공해요.
완주 시 길벗 2만 포인트 제공돼요.
2,973
Học viên
234
Đánh giá
142
Trả lời
4.8
Xếp hạng
7
Các khóa học
Nhà phát triển Backend
(Cựu) Đội ngũ NoOps tại Chứng khoán Toss
(Cựu) Phát triển Asleep Sleep Routine
(Cựu thành viên) Đội ngũ Kinh doanh Quảng cáo ABLY
Diễn giả tại PyCon Korea 21/22/23
Giảng dạy
Giảng viên Bootcamp tại Oz Coding School
(Python, Django, FastAPI, Database, AWS)
Gia sư trực tuyến tại Sparta Coding Club (AI Track)
Giảng viên Multicampus (SQL, Database)
Chứng chỉ và Giải thưởng
Giải nhất AWS 2023 StartUp Security GameDay Hàn Quốc
3x AWS Certified
AWS Certified Database – Specialty
AWS Certified Solutions Architect - Associate
AWS Certified Developer - Associate
CKAD(Certified Kubernetes Application Developer)
Blog: qu3vipon.com
GitHub: github.com/qu3vipon
Xuất bản
Thiết kế REST API, xử lý ORM, xác thực người dùng bằng Session·JWT cho đến
từng bước thực hiện, bạn có thể học tập một cách dễ dàng và thú vị.
Lần đầu phát triển FastAPI nhưng
nên học như thế nào
Nếu bạn vẫn chưa biết phải bắt đầu từ đâu?
Thay vì chỉ nhập mã một cách mù quáng,
mà là vừa hiểu vừa học tập,
muốn?
Tôi đã học các ngăn xếp công nghệ (tech stack) khác nhưng
Nếu bạn lần đầu tiếp cận FastAPI?
✔️ Thử thách này dựa trên cuốn sách <코딩 자율학습 FastAPI 파이썬 백엔드 개발 입문>
Đây là thử thách đọc hết sách cùng nhau trong 4 tuần.
Framework phổ biến được các nhà phát triển tìm kiếm
FastAPI là một framework web Python đang nhận được sự chú ý nhanh chóng trong những năm gần đây.
Kể từ khi ra mắt vào năm 2018, số lượng star đã tăng vọt, cho thấy tốc độ tăng trưởng nhanh hơn cả Django hay Flask, và
tính đến tháng 4 năm 2026, số lượng star đã vượt quá 96.000,
ghi nhận con số cao nhất trong số tất cả các framework web Python.
Framework được các doanh nghiệp toàn cầu lựa chọn
FastAPI đã trở thành một công cụ quan trọng trong việc triển khai các dịch vụ AI hoặc backend dựa trên dữ liệu nhờ vào khả năng xử lý bất đồng bộ, tự động tạo tài liệu API và cấu trúc mã nguồn ngắn gọn,
đồng thời cũng đang được các tập đoàn công nghệ lớn như
Netflix, Microsoft, Uber lựa chọn làm công nghệ backend.
Chỉ cần làm theo tôi. Những kiến thức cơ bản sẽ được củng cố một cách tự nhiên.
Xin chào. Tôi là Shin Dong-hyun, tác giả của cuốn sách <코딩 자율학습 FastAPI 파이썬 백엔드 개발 입문>. Tôi đã tiếp cận và không ngừng học hỏi về framework này từ khoảng năm 2021, khi FastAPI bắt đầu được cộng đồng nhà phát triển trong nước biết đến rộng rãi. Sau đó, tôi đã trực tiếp trải nghiệm khả năng và hiệu quả của nó trong môi trường thực tế thông qua việc áp dụng vào nhiều dự án khác nhau. Cấu trúc hoạt động đơn giản nhưng mạnh mẽ chính là lý do khiến tôi yêu thích FastAPI nhất cho đến tận bây giờ.
Thử thách này được thiết kế tập trung vào các khái niệm cơ bản và cách sử dụng cốt lõi dành cho những người mới bắt đầu tiếp cận FastAPI. Thông qua cuốn sách, bạn sẽ nắm vững cú pháp của FastAPI để hoàn thành dự án, và trong buổi diễn thuyết trực tiếp ở tuần thứ 4, bạn có thể học về cấu trúc dự án thực tế, cách viết mã kiểm thử (test code) và cách nâng cao năng suất bằng phương pháp Vibe Coding.
Trong kỷ nguyên AI, những kiến thức cơ bản về lập trình vẫn luôn quan trọng, thậm chí tầm quan trọng của chúng còn đang ngày càng tăng lên. Để tận dụng tốt AI, bạn cần biết mình nên yêu cầu điều gì, đồng thời phải có khả năng kiểm chứng và chỉnh sửa kết quả đó. Nghịch lý thay, để thực hiện tốt việc "Vibe Coding", cuối cùng bạn vẫn phải hiểu rõ về lập trình. Hy vọng thử thách lần này sẽ là điểm khởi đầu tốt đẹp cho những ai mới bắt đầu với FastAPI. Và xa hơn việc chỉ đơn thuần là sử dụng framework, tôi mong rằng nó sẽ giúp ích phần nào trong việc nuôi dưỡng khả năng tự thấu hiểu và mở rộng kiến thức của chính các bạn.
Lý do tại sao thử thách này thực sự cần thiết cho bạn
Check 1. Cung cấp các khái niệm cốt lõi và thực hành phát triển FastAPI
Dành cho những người mới bắt đầu học phát triển backend hoặc các nhà phát triển đang đi làm muốn học FastAPI sau khi đã sử dụng các công nghệ khác, chúng tôi sẽ giải thích các đặc điểm của FastAPI và thực hành từng bước quá trình triển khai dự án. Bạn có thể trải nghiệm quy trình phát triển backend thực tế từ thiết kế REST API → xử lý ORM liên kết với MySQL → đến xác thực người dùng bằng phương thức Session•JWT.
Kiểm tra 2. Hoàn thành ứng dụng Todo
Để giúp bạn hiểu cách một dịch vụ web hoạt động, chúng ta sẽ xây dựng ứng dụng Todo (quản lý việc cần làm) và dần dần mở rộng các tính năng. Bạn có thể hiểu được nguyên lý hoạt động của máy chủ từ việc tạo, truy vấn, sửa đổi, xóa công việc cho đến liên kết DB, quản lý thành viên và đăng nhập.
Check 3. Livestream trực tiếp và Q&A cùng tác giả
8 giờ tối Chủ Nhật, ngày 28 tháng 6, chúng ta sẽ có thời gian giao tiếp trực tiếp thông qua buổi livestream trực tuyến. Bạn có thể lắng nghe về những thắc mắc khi đọc sách, cũng như các kỹ thuật được sử dụng trong thực tế như khái niệm cốt lõi về bất đồng bộ, cách xây dựng cấu trúc dự án, cách viết mã kiểm thử (test code), và phương pháp nâng cao năng suất bằng Vibe Coding.
Check 4. Phần thưởng hoàn thành khóa học để ủng hộ sự phát triển của bạn
Đối với những người hoàn thành hành trình 4 tuần, chúng tôi sẽ tặng 20.000 điểm có thể sử dụng như tiền mặt trên trang chủ Gilbut. Cùng với cảm giác thành tựu khi đọc xong, hãy nhận lấy những lợi ích thiết thực để ủng hộ việc học tập liên tục của bạn!
Khái niệm cơ bản về FastAPI → Triển khai CRUD → Xử lý ORM →
Đăng ký → Đăng nhập Bạn có thể vừa thực hành vừa học theo thứ tự này.
Chương 1
Giới thiệu về FastAPI
(1 tuần)
Tìm hiểu các đặc điểm của FastAPI và thiết lập môi trường thực hành để học tập sau này (cài đặt Python/PyCharm, tạo dự án đầu tiên).
Chương 2
Bắt đầu với FastAPI
(1 tuần)
Trước khi bắt đầu phát triển backend một cách nghiêm túc, chúng ta sẽ tìm hiểu về quá trình giao tiếp HTTP và các cú pháp chính của FastAPI liên quan đến vấn đề này.
Chương 3
Triển khai CRUD cơ bản
(2 tuần)
Chúng ta sẽ xây dựng một ứng dụng Todo (quản lý công việc) đơn giản và triển khai các chức năng tạo, truy vấn, sửa đổi và xóa dữ liệu.
Chương 4
Sử dụng Cơ sở dữ liệu và ORM
(2 tuần)
Cài đặt MySQL, kết nối với ứng dụng Todo, sau đó sử dụng ORM để cải thiện mã CRUD..
Chương 5
Triển khai đăng ký thành viên
(3 tuần)
Thêm tính năng đăng ký thành viên vào ứng dụng Todo.
Chương 6
Triển khai Đăng nhập và Xác thực
(4 tuần)
Thêm tính năng đăng nhập và xác thực vào ứng dụng Todo. Thực hành phương pháp Session và JWT để xác thực người dùng đã đăng nhập.
Chương 7
Tính năng nâng cao của FastAPI
(4 tuần)
Chúng ta sẽ cùng tìm hiểu các tính năng nâng cao của FastAPI bằng cách thêm các chức năng Lifespan, Dependency Injection (tiêm phụ thuộc), Background Tasks (tác vụ nền) và xử lý tệp tin vào ứng dụng Todo.
Người mới bắt đầu
học FastAPI lần đầu
Nhà phát triển muốn mở rộng từ các công nghệ khác sang
phát triển web bằng Python
Người đi làm muốn trang bị
năng lực cơ bản về backend
cần thiết cho việc lập trình thực tế
Nếu bạn đã nắm vững cú pháp Python và tò mò về cách một dịch vụ web được tạo ra, thông qua FastAPI, bạn có thể trải nghiệm tất cả cùng một lúc, từ luồng yêu cầu và phản hồi cho đến cấu trúc dịch vụ thực tế.
Nếu bạn đã quen thuộc với Spring hoặc Node.js nhưng lần đầu tiếp cận backend dựa trên Python, bạn có thể nhanh chóng nâng cao kỹ năng thực tế bằng cách so sánh cấu trúc và phương pháp phát triển của FastAPI.
Nếu bạn có thể tạo mã bằng AI nhưng gặp khó khăn trong việc hiểu kết quả và kết nối nó vào dịch vụ, bạn có thể hiểu được quy trình thiết kế API và xử lý dữ liệu với FastAPI.
📖 Tài liệu học tập (bắt buộc mua riêng)
<Tự học lập trình Nhập môn phát triển Backend Python với FastAPI> (Gilbut, 2026)
Kyobo Book Centre: https://gilbut.co/c/26054550Jj
Aladin: https://gilbut.co/c/26056339jR
💻 Môi trường thực hành
Các phiên bản chương trình được sử dụng trong sách như sau. Để việc học tập diễn ra thuận lợi, vui lòng cài đặt đúng phiên bản giống như trong sách trước khi thực hành.
Python: 3.13
PyCharm: Không phân biệt phiên bản
MySQL: 8.0
📥 Tải xuống mã nguồn ví dụ
Thực hành luồng phát triển backend một cách tự nhiên thông qua việc xây dựng ứng dụng Todo (quản lý công việc).
Bạn sẽ được học các kỹ năng thực tế được sử dụng trong các dịch vụ thực tế, từ thiết lập dự án, thiết kế và triển khai REST API, kết nối DB và xử lý ORM, đến đăng ký thành viên và xác thực người dùng theo phương thức session•JWT.
Sau khi hoàn thành ứng dụng Todo trong phần thân bài, bạn sẽ thực hành tổng cộng 2 dự án bằng cách tự triển khai thêm ứng dụng blog trong phần tự kiểm tra (self-check).
Sinh viên và người đang chuẩn bị xin việc muốn trực tiếp triển khai API server bằng FastAPI và tích lũy kinh nghiệm dự án
Nhà phát triển Front-end muốn hiểu về cấu trúc máy chủ và phương pháp xử lý dữ liệu
Nhà phát triển backend muốn mở rộng từ các công nghệ khác sang phát triển web bằng Python
Người đi làm muốn trang bị năng lực cơ bản về backend cần thiết cho Vibe Coding
5월
31일
챌린지 시작일
2026년 5월 31일 PM 03:00
챌린지 종료일
2026년 6월 28일 PM 02:30
Tất cả
35 bài giảng ∙ (1giờ 34phút)
Tài liệu khóa học:
Cách sử dụng FastAPI cơ bản
Thiết kế REST API và phương pháp triển khai xác thực người dùng
Khóa học này dành cho ai?
Người mới bắt đầu học FastAPI
Nhà phát triển muốn mở rộng từ các công nghệ khác sang phát triển web bằng Python
Người đi làm muốn trang bị năng lực cơ bản về backend cần thiết cho Vibe Coding
Cần biết trước khi bắt đầu?
Kiến thức cơ bản về mạng và web
Ngữ pháp Python cơ bản
Tất cả
6 đánh giá
5.0
6 đánh giá
Đánh giá 5
∙
Đánh giá trung bình 5.0
Đánh giá 3
∙
Đánh giá trung bình 5.0
Đã chỉnh sửa
Đánh giá 8
∙
Đánh giá trung bình 5.0
Đánh giá 3
∙
Đánh giá trung bình 5.0
Đánh giá 19
∙
Đánh giá trung bình 5.0
취소 및 환불 규정
챌린지는 지식공유자가 설정한 수업 최소 정원이 충족되지 않을 경우, 폐강 안내가 고지되며 결제 내역이 자동취소됩니다.
Hãy khám phá các khóa học khác của giảng viên!
208.605 ₫