Logo Koala Skodev mengetik

Skodev

Belajar coding dalam bahasa Indonesia

BELAJAR FLASK - PENGERTIAN, KURIKULUM DAN CARA BELAJAR

Microframework python untuk membuat website dengan fitur yang sederhana untuk membuat kamu segera produktif

Belajar Flask

Flask adalah web framework dari bahasa python. Dia menyediakan, libraries dan kumpulan kode yang bisa kamu gunakan untuk membangun website, tanpa perlu melakukan semuanya dari nol.

Karena fiturnya yang sederhana, flask akan lebih ringan dan tidak tergantung dengan banyak library luar yang perlu diperhatikan. Secara umum flask menyediakan ‘Wekzeug’ yang berguna untuk menerima request (url) dan memberikan respon dan ada Jinja2, template engine yang digunakan untuk menampilkan data dan menulis logika pada tampilannya

Daftar kurikulum Belajar Flask

Flask adalah mini framework dari python untuk memudahkan kamu membuat website

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

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 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 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 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 kelas 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

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


Daftar newsletter skodev masukkan emailmu untuk dapat informasi menarik dari dunia koding