Kode demo dan handout lainnya untuk siswa dari kursus Aplikasi Web FASTAPI kami.

Fastapi telah meledak ke adegan web Python. Faktanya, Survei Pengembang PSF 2020 menunjukkan Fastapi pergi dari luar radar ke kerangka kerja ke -3 yang paling populer dan paling cepat berkembang untuk pengembang Python. Orang -orang yang menemukan Fastapi senang dengan toolchain untuk membangun API. Tetapi mereka bertanya -tanya apakah mereka perlu membangun aplikasi paralel di Flask atau Django untuk sisi HTML dari situs mereka.
Kursus ini ada di sini untuk menunjukkan kepada Anda bahwa Anda tidak memerlukan kerangka kerja berorientasi browser kedua: Fastapi adalah kerangka kerja yang fantastis untuk konten yang berorientasi pada HTML dan konten statis. Itulah yang dimaksud dengan kursus ini. Anda akan belajar membangun aplikasi web lengkap dengan FastAPI, setara dengan apa yang dapat Anda lakukan dengan Flask atau Django. Dan ini adalah kerangka kerja yang luar biasa dengan lebih banyak fitur daripada kerangka kerja yang lebih tua dan lebih mapan.
Tidak banyak kursus yang berfokus pada kerangka kerja Web Fastapi. Tetapi bahkan mereka yang berada di sekitar fokus hampir seluruhnya di sisi API Fastapi. Meskipun itu berguna dan menarik, Anda harus menjawab pertanyaan apakah Anda memerlukan kerangka kerja web lain seperti Flask atau Django untuk browser web. Jawabannya adalah tidak.
Fastapi adalah kerangka kerja yang benar -benar modern yang memungkinkan Anda menulis aplikasi web dengan templat HTML yang dinamis sama seperti Flask. Sepanjang kursus ini, Anda akan melihat cara menggunakan berbagai fitur FASTAPI bersama dengan beberapa paket eksternal untuk membuat aplikasi web Python yang indah.
Sebagai bagian dari kursus, kami membuat klon pypi.org yang hampir lengkap di Fastapi. Kami akan belajar cara menggunakan sqlalchemy, template html, file statis, dan bahkan menggunakan aplikasi kami ke Linux VM di cloud.
Kursus ini mencakup semua yang perlu Anda ketahui untuk mengembangkan, menjalankan, dan menggunakan aplikasi web lengkap di atas Fastapi. Hanya beberapa topik termasuk:
Lihat revisi kursus dan ubah log.
Ambil kursus di Talk Python Training hari ini.