Belajar Membangun Aplikasi Studi Kasus Directory Listing App Dengan Express Js
Panduan untuk mempelajari membangun aplikasi studi kasus directory listing app
BEGINNER19 penilaian70 peserta
Tentang Kelas
Panduan untuk mempelajari membangun aplikasi studi kasus directory listing app
Target dan Sasaran Siswa
- Kelas ditujukan bagi mereka yang tertarik untuk mempelajari membangun aplikasi studi kasus directory listing app
- Siswa harus bisa belajar mandiri. Karena pada kelas ini siswa harus mengatur jadwal belajarnya sendiri.
Tujuan Umum dan Khusus Pelatihan
- Di akhir kelas, siswa dapat memahami Panduan untuk mempelajari membangun aplikasi studi kasus directory listing app
Silabus
- Memahami Panduan untuk mempelajari membangun aplikasi studi kasus directory listing app
Metode Ajar Online Self-paced Learning Siswa dapat menentukan sendiri waktu belajarnya
Fasilitas Pengajaran
- Materi disediakan berupa video
- Forum tanya jawab: Forum digunakan apabila siswa mendapatkan kendala saat belajar, dan akan dibalas oleh tim support CodePolitan
- Sertifikat kelulusan
Peralatan Belajar Siswa
- Siswa wajib memiliki akses internet melalui komputer yang menggunakan Windows/Mac/Linux
- Spesifikasi minimal komputer milik siswa: Sistem operasi : Windows, Linux, atau MacOS. Prosesor : Intel Dual Core (Rekomendasi Core i3 ke atas). RAM : 1GB (Rekomendasi 2GB). Resolusi layar : 1366 x 768 (Rekomendasi Full HD 1920 x 1080)
- Software: Browser (tidak ada prefrensi khusus)
Daftar Materi
Pengenalan Dan Persiapan Project Bestpoint | 05:53 | |
Membuat Model Place Dan Contoh Datanya | 06:34 | |
Menyiapkan Data Dummy Dengan Seeds | 03:30 | |
Membuat Halaman Index Untuk Model Places Dan Menapilkan Datanya | 02:48 | |
Membuat Halaman Show Model Place Dan Menampilkan Data Detailnya | 03:56 | |
Membuat Halaman Create Dan Menyimpan Data Place Di Db | 06:12 | |
Membuat Halaman Edit Place Dan Mengubah Datanya | 07:11 | |
Membuat Fungsi Delete Dan Menghapus Data Place | 03:57 |
Layouting Lebih Mudah Dengan Ejs-Mate | 06:47 | |
Setup Bootstrap Css Agar Tampilan Lebih Menarik | 04:25 | |
Menambahkan Navigasi Secara Terpisah | 06:07 | |
Implementasi Flex Di Bootstrap | 05:32 | |
Memanfaatkan Api Unsplash Untuk Tampilkan Gambar | 05:24 | |
Mempercantik Halaman Index Place | 05:02 | |
Percantik Halaman Create Place & Input Image | 05:35 | |
Percantik Halaman Form Edit Place | 03:05 | |
Mempercantik Halaman Show Place | 05:36 |
Membuat Validasi Input Client Side | 06:13 | |
Membuat Middleware Generic Error | 04:20 | |
Membuat Error Handler Untuk Mengatasi Error Async | 04:04 | |
Membuat Error Handler Generic Beserta Tampilannya | 06:22 | |
Membuat Validasi Input Di Server Side | 08:50 | |
Membuat Middleware Untuk Validasi Inputan | 06:05 |
Membuat Model Review Beserta Relasinya | 03:36 | |
Membuat Form Untuk Review | 04:17 | |
Menyimpan Data Review Dengan Relasinya | 06:55 | |
Membuat Validasi Data Review | 07:14 | |
Menampilkan Data Review Di Halaman Show Place | 03:48 | |
Menghapus Data Review Beserta Relasinya | 06:29 | |
Menghapus Data Parent Place Beserta Data Child Review | 04:23 |
Memisahkan Route Milik Modul Place | 04:46 | |
Memisahkan Route Untuk Modul Review | 06:46 | |
Membuat Folder Static Untuk Asset | 03:58 | |
Setup Session Untuk Flash Message Dan Auth Nanti | 04:09 | |
Implementasi Flash Session Untuk Notifikasi | 06:02 | |
Menampilkan Flash Message Success Dengan Alert | 06:14 | |
Membuat Middleware Validasi Id Untuk Findbyid | 06:17 | |
Menampilkan Flash Message Untuk Error Data Tidak Ditemukan | 03:50 |
Mengenal Library Passportjs Untuk Proses Auth | 05:56 | |
Setup Passport Local Dan Demo Register | 09:08 | |
Membuat Route Halaman Dan Form Register | 05:59 | |
Membuat Fungsi Register | 03:28 | |
Membuat Halaman Login Beserta Fungsinya | 06:33 | |
Membuat Middleware Cek User Sudah Login Atau Belum | 06:13 | |
Membuat Link Untuk Login Register Dan Fungsi Logout | 05:47 | |
Membuat Helper Untuk Mendapatkan Data User Setelah Login | 05:02 | |
Membuat Flow Auto Login Setelah Register | 03:36 |
Menambahkan Author Atau Pemiliki Data Place | 05:40 | |
Menampilkan Tombol Edit Dan Delete Sesuai Pemilik Data | 03:42 | |
Membuat Validasi Permission Dari Sebuah Data | 04:03 | |
Membuat Middleware Untuk Cek Permission | 05:03 | |
Menambahkan Author Atau Pemiliki Data Review | 05:03 | |
Membuat Validasi User Dan Permission Untuk Review | 07:33 |
Memisahkan Logic Dan Route Dengan Controller | 07:16 | |
Memisahkan Logic Dan Route Review Juga Auth | 06:21 | |
Tips Meringkas Route Dengan Baik | 04:39 | |
Memisahkan Validasi Input Dengan Middleware | 04:49 | |
Menampilkan Nilai Rating Dengan Bintang | 05:12 | |
Mengubah Inputan Range Dengan Bintang | 04:15 |
Setup Multer Middleware Untuk Bisa Upload File | 05:21 | |
Cara Mendapatkan Data File Dan Lanjut Upload | 05:35 | |
Upload Gambar Dan Simpan Di Database | 07:27 | |
Menampilkan Gambar Dengan Carousel Bootstrap | 06:28 | |
Cara Update Data Place Beserta Gambarnya | 07:37 | |
Menghapus Data Place Beserta Gambarnya | 03:33 | |
Membuat Checkbox Hapus Beberapa Gambar | 07:54 | |
Proses Hapus Beberapa Gambar Di Backendnya | 06:23 | |
Memperbaiki Gambar Di Index Place Dan Data Seeder | 04:30 |
Registrasi Akun Here Maps | 08:21 | |
Membuat Helper Utils Here Maps | 08:45 | |
Menyimpan Data Geojson Dari Place Di Mongodb | 10:18 | |
Menampilkan Media Peta Di Halaman Show Place | 06:21 | |
Menampilkan Titik Lokasi Place Dengan Map Yg Interaktif | 06:18 | |
Menambahkan Info Bubble Pada Titik Lokasi | 06:03 | |
Bugfix Gambar Pada Index Place Dan Show Juga Perbaikan Data Seed | 07:04 | |
Implementasi Update Data Location Dan Geometry Pada Data Place | 02:51 |
Menambahkan Peta Klaster Dari Data Place | 10:38 | |
Membuat Landing Page Untuk Halaman Home Project | 09:38 |
Penyusun Materi
Testimoni Oleh Siswa
4.4
(19 reviews)
5 Bintang
84%
4 Bintang
5%
3 Bintang
0%
2 Bintang
0%
1 Bintang
0%
Alfonso Lai
Achmad Taufiq Hidayat
mudah dipahami dan asik belajarnya . pokoknya mantapJonni Jonni
Materi yang disampaikan oleh mentornya mudah di mengerti dan cocok untuk saya belajar sebagai pemula!Maya Novizasari
Materi yang disampaikan oleh mentor mudah dipahami dan dimengerti cocok untuk saya sebagai pemula untuk belajar.Maulana Fikri Ash-Shidiq
Materi yang disampaikan cukup detail, secara keseluruhan sudah baik. Saran buat kelas belajar NextJS.Sidik Prasetyo
Materi yang disampaikan oleh mentornya mudah untuk dipahami bagi saya yang masih pemula dan sangat bagus sekaliRatino
Materi yang disampikan cukup mudah dimengerti dengan penjelasan detail yang sangat baik terhadap materi yang disampikanHaris N
terimakasi kak iam, pala saya mau meledak wkwkw.jalan terjal dan berat utk menjadi javascript fullstack developerMukhamad Aziz Firmansyah
sangat mudah dimengerti, bisa jadi projek, kalau bisa ditunggu juga update ke react-nya, hehehe, mantap!Fazir
Materi yang disampaikan oleh mentornya sangat mudah dipahamai dan sangat memuaskan, sangat cocok dengan saya sebagai pemulaLihat Rekaman