Lewati ke konten utama
BerandaProgramming

Kursus

Pengantar FastAPI

MenengahTingkat Keterampilan
Diperbarui 10/2025
Bangun API yang andal dan siap produksi dengan FastAPI, kuasai operasi HTTP, validasi, dan eksekusi asinkron untuk menciptakan alur data dan ML yang efisien.
Mulai Kursus Gratis
FastAPIProgramming
4 jam
10 videos
29 Latihan
2,300 XP
14,540
Pernyataan Pencapaian

Buat Akun Gratis Anda

Lanjutkan dengan GoogleTampilkan opsi lainnya

atau


Dengan melanjutkan, Anda menerima Ketentuan Penggunaan kami, Kebijakan Privasi kami dan bahwa data Anda disimpan di Amerika Serikat.

Dipercaya oleh para pelajar di ribuan perusahaan

Group

Melatih Tim?

Coba untuk Bisnis

Deskripsi Kursus

Pengantar FastAPI dan Aplikasinya

API sering digunakan untuk mengelola data di web, dan FastAPI adalah kerangka kerja web populer baru untuk membangun API dengan Python. Insinyur Data dan Machine Learning memanfaatkan FastAPI untuk membangun aplikasi yang berfungsi sebagai transaksi dan pipa data yang sadar konteks di web.

Membuat Aplikasi Web Berkelas Produksi dengan FastAPI

Dalam kursus ini, Anda akan belajar cara membangun aplikasi web berkualitas produksi dengan memanfaatkan keterampilan Python Anda menggunakan kerangka kerja FastAPI. Pada akhirnya, Anda akan memahami penggunaan utama FastAPI dibandingkan dengan kerangka kerja web Python lainnya. Anda akan belajar cara membangun API menggunakan keempat jenis operasi HTTP dan mendefinisikan skema permintaan dan respons. Selain itu, Anda akan memvalidasi permintaan API, merespons dengan kode status HTTP yang sesuai dan pesan, serta menjalankan kode secara asinkron untuk meningkatkan kinerja aplikasi. Proyek praktis ini akan membimbing Anda dalam membangun API CRUD (Create, Read, Update, Delete) klasik, serta menguji alur kerja menggunakan modul requests Python.

Tujuan Kursus dan Sasaran Peserta

Kursus ini dirancang untuk programmer Python berpengalaman yang ingin membangun aplikasi web yang mengelola data menggunakan FastAPI. Setelah menyelesaikan kursus ini, Anda akan memiliki dasar yang diperlukan untuk membuat proyek FastAPI yang cocok untuk pengelolaan data berkapasitas tinggi dan pipeline penyajian model ML.

Persyaratan

Introduction to APIs in PythonIntroduction to Object-Oriented Programming in Python
1

Dasar-dasar FastAPI

Kita akan mulai dengan mempelajari fitur kunci dan kasus penggunaan inti FastAPI. Lalu kita akan menjalankan aplikasi pertama dan mencobanya! Terakhir, kita akan mempelajari detail dukungan operasi GET dan POST yang mencakup parameter permintaan dan membangun serta menguji endpoint tersebut.
Mulai Bab
2

Topik lanjutan FastAPI

Kita akan mulai dengan mempelajari cara mendukung operasi PUT dan DELETE menggunakan FastAPI. Lalu kita akan mempelajari cara menangani berbagai jenis kesalahan dan selalu mengembalikan kode status yang sesuai dalam respons. Terakhir, kita akan mempelajari cara menggunakan async untuk memungkinkan permintaan bersamaan yang dapat menangani beban kerja lebih tinggi.
Mulai Bab
3

Membangun dan menguji API JSON CRUD

Kita akan mulai dengan mempelajari cara menulis pengujian sistem untuk memvalidasi masing-masing endpoint FastAPI. Selanjutnya kita akan membangun API JSON CRUD lengkap untuk mengelola siklus hidup objek melalui HTTP. Terakhir, kita akan mempelajari cara menguji berbagai endpoint aplikasi yang bekerja bersama melalui pengujian fungsional manual.
Mulai Bab
Pengantar FastAPI
Kursus
Selesai

Memperoleh Surat Keterangan Prestasi

Tambahkan kredensial ini ke profil LinkedIn, resume, atau CV Anda
Bagikan di media sosial dan dalam penilaian kinerja Anda
Daftar sekarang

Bergabung dengan 19 juta pelajar dan mulai Pengantar FastAPI Hari Ini!

Buat Akun Gratis Anda

Lanjutkan dengan GoogleTampilkan opsi lainnya

atau


Dengan melanjutkan, Anda menerima Ketentuan Penggunaan kami, Kebijakan Privasi kami dan bahwa data Anda disimpan di Amerika Serikat.

Kembangkan keterampilan data Anda dengan DataCamp untuk Mobile

Buat kemajuan di mana saja dengan kursus mobile kami dan tantangan coding harian 5 menit.