
Daftar Pelajaran Track Belajar Flask di Sekolah Koding
Flask adalah mini framework dari python untuk memudahkan kamu membuat website

Membuat website dengan Flask
belajar membuat website dengan menggunakan microframework flask pada bahasa python
Daftar isi Membuat website dengan Flask
Kenalan dengan flask
Flask adalah microframework dari python yang digunakan untuk membuat website jadi lebih mudah
Web app pertama dengan flask
Lihat yuk bagaimana cara flask bekerja dengan singkat, kita akan punya website!
Restart server automatis dan set windows
Restart server pada flask dengan automatis untuk melihat perubahan pada kode kita, cek juga apa yang harus disiapkan di windows
Routing flask statis dan dinamis
Mengatur routing pada flask, baik routing statis atau dinamis seperti menggunakan url slug yang unik atau id
Template html dengan jinja
Untuk mengoper data dan memberi respon dalam format html, kita bisa menggunakan templating jinja dari flask
Akses form metode post
Bagaimana cara mengakses data dari metode post pada flask
Akses parameter get
Bagaimana dengan cara mengakses data dari metode get pada flask
Logika pada html jinja
Membuat logika sederhana langsung dari template html menggunakan jinja
Penggunaan url for
Menggunakan fungsi url_for pada flask untuk mengatur link menjadi lebih mudah
Cookie pada flask
Mengatur cookie dengan flask, belajar menyimpan dan mengeluarkan data pada cookie di website
Login dan logout dengan session
Mengatur session dengan flask, belajar menyimpan dan mengeluarkan data pada session di website, cocok digunakan untuk sistem login dan logout
Flash message
Membuat flash message dengan fungsi dari flask untuk pesan singkat kepada user yang hanya berlaku satu kali
Abort halaman error
Kita bisa menentukan dan membuat template sendiri untuk setiap error yang terjadi di aplikasi flask
File upload
Bagaimana cara mengupload file pada website dengan flask di python

Aplikasi mini twitter dengan flask
Mau tahu bagaimana cara membuat aplikasi seperti twitter? kita coba bikin yuk dengan microframework ...
Daftar isi Aplikasi mini twitter dengan flask
Trailer mini twitter flask
Intip proyek mini twitter yang akan kita buat dengan microframework flask
Design database dan model
Design database dari aplikasi mini twitter yang akan kita buat, kenalan juga dengan sistem model pada flask
Fungsi following dan followers
Membuat fungsi following dan followers pada model user dari database sebelumnya
Halaman index dan register
Menyiapkan halaman index dan register form dari user yang akan mendaftar
Registrasi user
Sistem registrasi atau cara user mendaftar ke aplikasi mini twitter yang kita buat
Halaman layout dan login
Membuat halaman layout sebagai template dasar untuk semua halaman dan juga halaman login
Login user
Sistem login user pada aplikasi mini twitter, menyimpan data user dengan memanfaatkan session
Pesan flash
memberikan feedback yang menarik pada user untuk setiap actionnya dengan flash pada flask
Fungsi logout dan view decorator
Membuat fungsi logout pada website ini dan juga mengenal apa itu view decorator pada flask untuk memanfaatkan suatu variable atau fungsi di view htmlnya
Post tweet baru
Mulai masuk ke bagian yang menarik, yaitu cara memposting tweet dari aplikasi mini twitter ini
Halaman profile
Membuat halaman profile untuk setiap user yang sudah mendaftar pada aplikasi mini twitter flask
Cara follow orang
Bagaimana membuat sistem menfollow orang lain pada aplikasi mini twitter flask
Unfollow user
Sebaliknya bagaimana cara meng unfollow orang lain
Stream tweet
Melihat bagaimana cara mengeluarkan semua daftar tweet dari semua orang yang kita follow dan status sendiri
Menampilkan jumlah dan link profil
Menampilkan jumlah orang yang following dan menjadi followers kita, berikan juga link untuk masing masing profil user ini
Daftar follower dan following
Membuat daftar user siapa saja yang menjadi follower dan following dari setiap user
Refatoring code
Membuat beberapa bagian kode dari aplikasi mini twitter ini menjadi lebih rapi
Load more dengan ajax
Seperti pada twitter asli, lihat cara menggunakan sistem load more, untuk menyembunyikan sebagian data dan menampilkan saat dibutuhkan
Masalah waktu
Tahu tidak sebenarnya kita punya masalah dengan waktu penyimpanan di database sejauh ini? lihat masalahnya di video ini
Memasukkan css
Ngodingnya udah cukup banyak, gimana dengan tampilannya? perbaiki sedikit designnya dengan menambahkan css pada html di flask
Merapikan struktur aplikasi
Sejauh ini semua aplikasi dibuat dengan satu file, bagaimana unutk membuat strukturnya menjadi lebih rapi, membagi model , routes dan bagian lainnya pada flask

Membuat API dengan flask
Belajar bagaimana cara membuat restful API dengan menggunakan flask, disini kita akan membuat api le...
Daftar isi Membuat API dengan flask
Intro API flask restful
Trailer dari kelas membuat API dengan flask Restful
Hello world flask restful
Hello world, basic dari membuat API dengan flask Restful
Postman dan basic resource
Mengenal aplikasi postman udah menguji API yang kita buat selama tutorial ini dan basic dari Resource
Menyiapkan model
Mempersiapkan database dan model dari API dengan flask
Database ke api
Menampikan data-data dari database ke API dengan flask
Menggunakan blueprint
Apa itu bluperint pada flask? dengan ini kita bisa membuat proyek jadi lebih rapi dan terstruktur
Reqparse dan post data
Menerima request dari user dengan reqparse, bagaimana cara mengirim data dari postman ke API yang kita buat
Marshal dan marshal with
Membuat format data json yang kita tampikan sebagai respon dengan mudah, dengan menggunakan marshal dan marshal with di flask
Persiapan model user
Cukup bermain main dengan basic dari flask restful, sekarang saatnya menambahkan model user
Sign up dan sign in
Mempersiapkan sistem authentikasi sign up dan sign ini pada api menggunakan flask restful
Konsep json web token
Pernah mendengar JWT? atau JSON Web Token, pelajar konsep dasarnya disini
Generate akses token jwt
Bagiamana carai mengenerate token jwt pada aplikasi api dengan flask
Akses halaman terproteksi jwt
Bagiamana cara memproteksi suatu route api dengan jwt, dan juga bagaimana cara mengaksesnya
Logout revoke token
Konsep logout pada package jwt yang digunakan akan menggunakan sistem blacklist
Menyimpan data berdasarkan jwt
Menyimpan data dari user ke API dengan jwt dari setiap user yang login pada flask
Update data
Mengupdate data dari user ke API dengan jwt dari setiap user yang login pada flask
Menghapus dari api
Menghapus data dari user ke API dengan jwt dari setiap user yang login pada flask
Daftar Materi Membuat website dengan Flask
belajar membuat website dengan menggunakan microframework flask pada bahasa python
kenalan dengan flask
Flask adalah microframework dari python yang digunakan untuk membuat website jadi lebih mudah
web app pertama dengan flask
Lihat yuk bagaimana cara flask bekerja dengan singkat, kita akan punya website!
restart server automatis dan set windows
Restart server pada flask dengan automatis untuk melihat perubahan pada kode kita, cek juga apa yang harus disiapkan di windows
routing flask statis dan dinamis
Mengatur routing pada flask, baik routing statis atau dinamis seperti menggunakan url slug yang unik atau id
template html dengan jinja
Untuk mengoper data dan memberi respon dalam format html, kita bisa menggunakan templating jinja dari flask
akses form metode post
Bagaimana cara mengakses data dari metode post pada flask
akses parameter get
Bagaimana dengan cara mengakses data dari metode get pada flask
logika pada html jinja
Membuat logika sederhana langsung dari template html menggunakan jinja
penggunaan url for
Menggunakan fungsi url_for pada flask untuk mengatur link menjadi lebih mudah
cookie pada flask
Mengatur cookie dengan flask, belajar menyimpan dan mengeluarkan data pada cookie di website
login dan logout dengan session
Mengatur session dengan flask, belajar menyimpan dan mengeluarkan data pada session di website, cocok digunakan untuk sistem login dan logout
flash message
Membuat flash message dengan fungsi dari flask untuk pesan singkat kepada user yang hanya berlaku satu kali
abort halaman error
Kita bisa menentukan dan membuat template sendiri untuk setiap error yang terjadi di aplikasi flask
file upload
Bagaimana cara mengupload file pada website dengan flask di python