Belajar Python
Pembuka: Selamat Datang di Modul Belajar Python Backend dengan Flask
Modul ini dirancang untuk membantu kamu belajar membuat aplikasi web backend menggunakan Python dan framework ringan bernama Flask. Mulai dari nol, kamu akan dibimbing langkah demi langkah — dari konsep dasar hingga membangun aplikasi CRUD dan REST API sederhana.
Tujuan Pembelajaran
- Memahami perbedaan antara client-side dan server-side
- Menulis kode Python yang rapi dan modular
- Membangun web server dengan Flask
- Mengelola data pengguna menggunakan form dan database
- Membuat aplikasi CRUD (Create, Read, Update, Delete)
- Menyajikan data secara dinamis menggunakan template Jinja2
- Men-deploy aplikasi kamu ke internet (mis. dengan Render.com)
- Bonus: REST API, login session, upload file
Struktur Modul
Modul ini dibagi dalam 9 bab utama + bonus, setiap langkah memiliki:
title
: judul langkahcontent
: penjelasan HTMLcodeBlock
: kode Python opsionalcta
: ajakan bertindak
Contoh Format JSON
{
"title": "3.1 Variabel & Tipe Data",
"content": "<p>Variabel menyimpan data dalam Python...</p>",
"codeBlock": "nama = \"Ayu\"",
"cta": "Coba buat variabel baru berisi umur kamu."
}
Prasyarat
- Dasar Python (variabel, fungsi, if-else)
- Instalasi Python & pip
- Text editor & terminal
Cara Menggunakan
- Baca tiap langkah & jalankan kodenya
- Ikuti cta (tantangan mini)
- Selesaikan proyek akhir
Selamat belajar & selamat membangun!
– liataja.id