Cách sử dụng FastAPI có thể áp dụng trực tiếp vào thực tế
Quản lý dự án với mã kiểm tra
Các khái niệm cơ bản về phát triển web
Đừng nghe theo bài giảng một cách mù quáng nữa 🙅♂️ Đây là bài giảng về FastAPI giúp bạn hiểu rõ hơn!
Có thể áp dụng trực tiếp vào thực hành Cách sử dụng FastAPI 📖
Bạn sẽ học cách sử dụng FastAPI một cách hiệu quả ngay lập tức cho công việc của mình. Khóa học sẽ tập trung vào các chủ đề được sử dụng trong các hoạt động back-end thực tế, bao gồm cấu trúc dự án, mã kiểm thử, tái cấu trúc và gỡ lỗi . Khóa học này không chỉ đơn thuần là học thuộc lòng mã nguồn. Không chỉ đơn thuần là tìm hiểu công nghệ mới của FastAPI, bạn còn được trực tiếp hiểu rõ về điểm mạnh, điểm yếu và sự cần thiết của nó.
Phong cách giảng dạy của tôi hướng đến việc truyền đạt các khái niệm chính một cách chính xác và súc tích, không giải thích dài dòng. Tôi luôn cố gắng đưa tất cả thông tin quan trọng vào bài giảng.
Có thể thực hành trên cả môi trường MacOS và Windows.
Học những điều như thế này 💻
Tạo API REST (CRUD)
Sử dụng ORM
Viết mã kiểm tra
Đăng ký, đăng nhập (JWT), cấp OTP (lưu trữ đệm)
Nhiệm vụ nền (Công việc không đồng bộ)
Sau khi tham dự buổi thuyết trình, bạn sẽ 🪄
Bạn có thể xây dựng máy chủ web của riêng mình bằng FastAPI.
Bạn có thể có được kiến thức cần thiết cho việc phát triển web.
Bạn có thể sử dụng FastAPI ở cấp độ của một nhà phát triển mới.
Tại sao lại là FastAPI?⚡
Các khuôn khổ phổ biến được các nhà phát triển tìm kiếm
FastAPI là một framework web Python hiện đại đang ngày càng được các nhà phát triển ưa chuộng. Nó đã đạt hơn 60.000 sao trên kho lưu trữ GitHub chỉ trong một thời gian ngắn.
Khung được các công ty toàn cầu lựa chọn
Đây là một nền tảng web được các công ty công nghệ toàn cầu như Microsoft, Netflix và Uber sử dụng.
Tôi giới thiệu điều này cho những người này 🙆♀️
Nếu bạn mới biết đến FastAPI
Nếu bạn biết một chút về Python nhưng lại mới tham gia phát triển web
Những người chưa có khả năng tiếp cận dễ dàng với phát triển phần phụ trợ
Câu hỏi dự kiến Hỏi & Đáp 💬
H. Tôi mới bắt đầu học phát triển web. Tôi có thể tham gia khóa học này không?
Có chứ. Cùng với bài giảng về FastAPI, bạn cũng sẽ được học những kiến thức thiết yếu cần thiết cho việc phát triển máy chủ web. Khóa học được thiết kế để phù hợp với tất cả mọi người, từ những người mới bắt đầu phát triển back-end đến các kỹ sư học máy muốn bắt đầu với FastAPI.
H. Tôi mới học Python. Tôi có thể xem qua được không?
Mặc dù khóa học này không đề cập đến cú pháp Python nâng cao, nhưng bạn nên làm quen với cú pháp Python cơ bản trước khi tham gia khóa học.
Những điều cần lưu ý trước khi tham gia khóa học 📢
Môi trường thực hành
Hệ điều hành và Phiên bản (OS): macOS Ventura
Bạn cũng có thể tham gia khóa học trong môi trường Windows.
Công cụ sử dụng: Python3 / PyCharm / Docker
Tài liệu học tập
Bài giảng video
PPT
Kiến thức và biện pháp phòng ngừa của người chơi
Trước tiên, hãy học ngữ pháp Python cơ bản rồi mới tham gia khóa học này.
Khuyến nghị cho những người này
Khóa học này dành cho ai?
Nếu bạn đang sử dụng FastAPI lần đầu tiên
Nếu bạn là người mới bắt đầu phát triển web
Những người không dễ dàng tiếp cận với phát triển back-end
Tôi là một người đang nghiên cứu về AI và tôi tham gia khóa học vì tôi tò mò về phần phụ trợ. Việc triển khai chức năng này thú vị hơn tôi nghĩ và tôi đã có thể làm quen với khuôn khổ tổng thể nên tôi thực sự thích nó. Bài giảng này tập trung vào những điều cơ bản, nhưng sẽ rất tuyệt nếu bạn cũng tạo ra các bài giảng về cách triển khai các chức năng nâng cao hơn hoặc tạo các dịch vụ khó sử dụng fastapi trong tương lai.
Mặc dù không chỉ thẳng vào cách sử dụng thực tế ngay lập tức, nhưng việc chỉ dạy từ đầu ngược lại giúp hiểu rõ hơn cấu trúc của fastapi.
Tôi nghĩ việc không kết nối DB ngay từ đầu cũng giúp hiểu cấu trúc của fastapi tốt hơn.