Membuat REST API dengan Express.js dan MySQL - Studi Kasus Classified Ads
Express.js adalah framework javascript berbasis node.js yang menyajikan banyak fitur untuk mempermudah membangun aplikasi berbasis web untuk bagian backend. Cocok dibuat untuk REST API. Dengan studi kasus classiefied ads akan dipadukan dengan database MySQL dengan relasinya.
BEGINNER32 penilaian152 peserta
Tentang Kelas
Express.js adalah framework javascript berbasis node.js yang menyajikan banyak fitur untuk mempermudah membangun aplikasi berbasis web untuk bagian backend. Cocok dibuat untuk REST API. Dengan studi kasus classiefied ads akan dipadukan dengan database MySQL dengan relasinya.
Target dan Sasaran Peserta
- Untuk peserta yang ingin mempelajari fitur Node.js dan mendalami
- Untuk peserta yang ingin mempelajari fitur Express.js dan mendalami
- Untuk peserta yang ingin mempelajari menghubungkan MySQL dan Relasinya
- Mampu membuat aplikasi berbasis Express.js
Silabus
- Modul 1: Persiapan Project Express
- Modul 2: Authentication
- Modul 3: Modul CRUD Product
- Modul 4: Modul Upload Image
- Modul 5: Relasi Antar Model
- Modul 6: Menampilkan Iklan Produk
- Modul 7: Fitur Yang Bisa Ditambahkan
Metode Ajar
-
Online Self-paced Learning
- Total belajar adalah selama 3 jam 40 menit
- Siswa dapat menentukan sendiri waktu belajarnya
-
Fasilitas Pengajaran
- Materi elektronik: Materi disediakan berupa video
- Forum tanya jawab: Forum digunakan apabila siswa mendapatkan kendala saat belajar, dan akan dibalas oleh tim support CodePolitan
- Channel info telegram: Berisi member CodePolitan (khusus pembelian membership)
-
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:
- Visual Studio Code sebagai text editor
- Node.js
- NPM sebagai Package Manager
- MySQL
- Postman
- Browser: Chrome / Firefox
Daftar Materi
Menyiapkan Project | 09:45 | |
Membuat Web Service Dengan Express | 09:12 | |
Membuat File Config Database | 07:56 | |
Membuat Model Dan Tabel Database | 11:52 | |
Menambahkan Model Yang Dibutuhkan | 07:45 | |
Membuat Modul Seed Untuk Import Dummy Data | 07:57 | |
Membuat Data Seeder Lainnya | 05:17 | |
Kuis - Membuat REST API dengan Express.js dan MySQL - Studi Kasus Classified Ads - Topik 1 | 00.00 |
Membuat Fungsi Register Di Controller | 07:55 | |
Membuat Route Untuk Auth Register | 07:23 | |
Membuat Middleware Untuk Validasi Email Unik | 07:34 | |
Membuat Fungsi Login Di Controller | 09:24 | |
Mendapatkan Data Token Dari Login | 06:01 | |
Mendapatkan Data User Berdasarkan Token | 08:51 | |
Kuis - Membuat REST API dengan Express.js dan MySQL - Studi Kasus Classified Ads - Topik 2 | 00.00 |
Membuat Api Endpoint Create Product | 10:01 | |
Membuat Api Endpoint Show All Product | 04:10 | |
Membuat Api Endpoint Single Product | 05:30 | |
Membuat Api Endpoint Update Product | 06:53 | |
Membuat Api Endpoint Delete Product | 04:29 | |
Kuis - Membuat REST API dengan Express.js dan MySQL - Studi Kasus Classified Ads - Topik 3 | 00.00 |
Membuat Service Upload File Dengan Multer | 10:06 | |
Membuat Controller Upload File By Product | 13:06 | |
Membuat Controller Remove File By Id | 08:28 | |
Kuis - Membuat REST API dengan Express.js dan MySQL - Studi Kasus Classified Ads - Topik 4 | 00.00 |
Membuat Relasi Antar Model | 07:29 | |
Kuis - Membuat REST API dengan Express.js dan MySQL - Studi Kasus Classified Ads - Topik 5 | 00.00 |
Membuat Api Endpoint Menampilkan Ads Random | 07:33 | |
Menampilkan Detail Data Produk Dengan Relasi Image Dan User | 06:43 | |
Menampilkan Data Produk Berdasarkan Pencarian Judul Dan Lokasi | 11:21 | |
Kuis - Membuat REST API dengan Express.js dan MySQL - Studi Kasus Classified Ads - Topik 6 | 00.00 |
Membuat Service Pagination | 06:18 | |
Implementasi Paginatoin Service | 05:42 | |
Menambahkan Route Static File Gambar | 05:08 | |
Kuis - Membuat REST API dengan Express.js dan MySQL - Studi Kasus Classified Ads - Topik 7 | 00.00 |
Penyusun Materi
Testimoni Oleh Siswa
4.8
(32 reviews)
5 Bintang
81%
4 Bintang
16%
3 Bintang
3%
2 Bintang
0%
1 Bintang
0%
Zulyantara Januar
materinya sangat bagus, cara penyampaian juga bagus tidak terlalu cepat atau terlalu lambat, tapi mungkin bisa memberikan referensi dokumentasi untuk fungsi2 yang sedang dijelaskanTri Hardiwibowo
Mantap, Authornya keren, Sangat membantu, Solutif,M. Ichsan Fauzan
Mudah dimengerti dan sangat membantu. Terima kasihAhmad Yani
Sangat BermanfaatHendra
Keren sekali,Kontennya menarikujang suryana
Mudah dipahamiDina Nur Auliana
Mudah dipahamiErga Febriawan
Keren sekaliMuhammad Rizky
Mudah dipahami,Keren sekali,Kontennya menarik,Recommended,InformatifFauzein Mulya Warman
Mudah dipahami,Keren sekali,RecommendedLihat Rekaman