DISKON TERBATAS! Masukkan kupon "skillbaru" saat checkout di kelas apa saja
Skodev
Belajar coding dalam bahasa Indonesia
Django adalah web framework yang akan membantu kamu membuat website dengan berbagai fiturnya untuk mencegah para developer menulis kode python yang sama berulang kali. Django juga fokus untuk membuat frameworknya cepat, aman dan mudah dikembangkan (scalable).
Kamu akan punya sistem ORM (Object relational Model) untuk mengolah data, sistem Views mengatur logika dan sistem templating di bagian tampilannya. Satu hal lagi yang membuat banyak orang cinta, Django datang dengan fitur admin dimana sudah disediakan dashboard untuk mengolah data-data aplikasi kita nantinya.
Kalau kamu mau membuat website yang cukup besar dengan bahasa program python, django perlu jadi pertimbangan.
Membuat website dengan python menjadi lebih mudah dan rapi dengan fitur-fitur luar biasa dari django
Daftar isi Mulai belajar Django
apa itu django dan bagaimana cara install django
dasar dari sistem routing di django
konsep app di framework django
bagaimana cara menyiapkan dan menggunakan database di django, kita lihat juga cara setting timezonenya
apa itu model dan migration pada django dan bagaimana cara membuatnya
bermain dengan database melalu fungsi shell untuk mengenal query dasar di django
Sekarang saatnya melihat sistem database django diimplementasikan langsung pada browser
Salah satu sistem yang luas biasa pada framework django yaitu sistem admin yang data automatis
mengenal sistem templating pada framework django
menyiapkan satu template dasar untuk semua halaman pada django
bagaimana cara menghubungkan file statik seperti css pada django
memasukkan model baru yaitu komentar dan memodifikasinya pada sistem admin django
menampilkan halaman single dari setiap blog yang ada pada django
membuat halaman custom error pada django
mengatur sistem url dan namespace pada django
membuat forum komentar untuk user pada aplikasi django yang kita buat
membuat validasi sederhana pada aplikasi django
membuat form yang datang dari django
bagaimana cara menghandle form atau inputan dari user pada django
bagaimana cara mengirim email dengan framework django
membuat validasi error untuk input yang kita buat
bagaimana cara membuat modelform pada django
membuat validasi error untuk modelform yang kita buat pada django
menggedit dan update modelform yang dibuat Daftar isi Sistem auth di django
Trailer kelas membuat sistem authentikasi dengan framework django
mempersiapkan app accounts yang akan menampung kode yang berhubungan dengan auth
membuat sistem registarsi user dengan custom logika signup yang kita buat
memanfaatkan sistem login yang sudah datang automatis dari django
bagaimana sistem logout di django dan membuat menunya dinamis terhadap kondisi user
memproteksi halaman django, hanya orang yang sudah login saja yang boleh mengakses
menambahkan model user ke model post yang kita buat sebelumnya
memproteksi atau memberi autorisasi hanya kepada pemilik post
bagaimana cara mengganti password dengan fungsi yang sudah datang dari django
kita akan menyiapkan verifikasi email saat user baru mendaftar, mulai dari frontendnya
menambahkan model baru sebagai tambahan untuk status email user yang sudah diaktifkan atau belum
mengenerate token base64 dan random string sebagai kode unik untuk masing-masing user
mengirim email ke user sebagai pengingat untuk mengaktifkan akunnya
ada masalah saat kita mengirim email, kita perbaiki errornya sekarang
bagaimana logika mengaktifkan user yang sudah mengklik link dari emailnya agar bisa mengakses website
ada masalah yang cukup rumit kalau kita menggunakan namespace saat menggunakan sistem authentikasi bawaan dari django
karena namespace sudah dihilangkan, mengganti password bisa kita buat lebih automatis
bagaimana dengan kasus saat user melupakan passwordnya, lihat disini Daftar isi Class Based View Django
perkenalan apa itu class based view pada django dan apa kegunaannya
menggunakan templateview dasar untuk menampilkan halaman .html di django
bagaimana dengan mengatasi metode get dan post di sistem class based view
memproteksi halaman login pada class based view di django pun sedikit berbeda dibandingkan dengan function based
itu dia untuk perkenalan class based view django Daftar isi Aplikasi forum dengan Django
trailer membuat aplikasi forum dengan class based view di django
memulai project forum dengan membuat appsnya dan menyiapkan model model yang dibutuhkan
fitur user untuk register di website forum ini sebelum membuat postingan
menambahkan fungsi login dan logout untuk mengautentikasi user yang ingin menggunakannya
membuat admin atau superuser untuk memanage semua data agar lebih mudah
menambahkan field slug yang terlewatkan saat membuat model, agar lebih ramah URLnya untuk dibaca
membuat forum dengan fungsi createview, yang datang automatis dari django
bagaimana cara mencegah duplikasi dari slug atau urlnya agar tidak ada yang kembar?
mengatur halaman admin agar komentar dan forumnya jadi lebih mudah diakses
membuat daftar forum dengan fungsi listview, yang datang automatis dari django
membuat halaman detail forum dengan fungsi detailview, yang datang automatis dari django
mengedit dan update data forum dengan fungsi UpdateView, yang datang automatis dari django
Menghapus salah satu forum dengan fungsi deleteView, yang datang automatis dari django
Lihat bagaimana cara membuat komentar untuk forum
mengedit dan menghapus komentar hanya untuk user yang punya akses
menambahkan flash message sebagai feedback untuk user saat melakukan action tertentu
membuat sistem pagination atau halaman dengan satu snippet yang akan kita ambil dari internet
untuk menghias tampilannya, kamu bisa membuat custom css sendiri atau menggunakan framework seperti bulma atua bootstrap
Salah satu framework python yang luar biasa digunakan untuk membuat website yaitu django!
apa itu django dan bagaimana cara install django
dasar dari sistem routing di django
konsep app di framework django
bagaimana cara menyiapkan dan menggunakan database di django, kita lihat juga cara setting timezonenya
apa itu model dan migration pada django dan bagaimana cara membuatnya
bermain dengan database melalu fungsi shell untuk mengenal query dasar di django
Sekarang saatnya melihat sistem database django diimplementasikan langsung pada browser
Salah satu sistem yang luas biasa pada framework django yaitu sistem admin yang data automatis
mengenal sistem templating pada framework django
menyiapkan satu template dasar untuk semua halaman pada django
bagaimana cara menghubungkan file statik seperti css pada django
memasukkan model baru yaitu komentar dan memodifikasinya pada sistem admin django
menampilkan halaman single dari setiap blog yang ada pada django
membuat halaman custom error pada django
mengatur sistem url dan namespace pada django
membuat forum komentar untuk user pada aplikasi django yang kita buat
membuat validasi sederhana pada aplikasi django
membuat form yang datang dari django
bagaimana cara menghandle form atau inputan dari user pada django
bagaimana cara mengirim email dengan framework django
membuat validasi error untuk input yang kita buat
bagaimana cara membuat modelform pada django
membuat validasi error untuk modelform yang kita buat pada django
menggedit dan update modelform yang dibuat