Belajar Menguasai Nest Js, Framework Javascript Populer
Panduan untuk mempelajari menguasai Nest.js
BEGINNER12 penilaian44 peserta
Tentang Kelas
Panduan untuk mempelajari menguasai Nest.js
Target dan Sasaran Siswa
- Kelas ditujukan bagi mereka yang tertarik untuk mempelajari menguasai Nest.js
- 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 menguasai Nest.js
Silabus
- Memahami Panduan untuk mempelajari menguasai Nest.js
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
Apa Itu Nest.Js Dan Setup Awal | 05:41 | |
Penjelasan Library Yg Dibutuhkan Dan Setup Typescript | 04:34 | |
Cara Membuat Controller Di Nest.Js | 05:15 | |
Menjalankan Project Nest.Js | 04:36 | |
Aturan Main (Naming Convention) Nest.Js | 06:18 | |
Menentukan Route Pada Controller | 03:52 |
Menggunakan Nest Cli Untuk Project Todo App | 05:54 | |
Membuat File Module Dengan Nest Cli | 06:30 | |
Membuat File Controller Dengan Nest Cli | 03:20 | |
Cara Mendefinisikan Route Di Sebuah Controller | 04:17 | |
Mengenal Software Untuk Mencoba Berbagai Method Http | 03:34 |
Mendapatkan Data Yang Dikirim Dalam Request | 06:54 | |
Mengenal Cara Kerja Pipe Di Nest.Js | 03:44 | |
Implementasi Validasi Data Request Beserta Aturannya | 06:52 | |
Cara Kerja Validation Pipe | 05:54 | |
Bagaimana Parameter Menyajikan Data Sesuai Dengan Type Nya | 07:09 |
Mengenal Service Dan Repository Di Nestjs | 05:07 | |
Membuat Repository Beserta Methodnya | 05:15 | |
Melanjutkan Method Pada Repository | 04:22 | |
Membuat Service Untuk Memanggil Repository | 03:51 | |
Implementasi Service Dan Repository Melalui Controller | 07:54 | |
Menampilkan Pesan Error Dengan Exception | 05:45 | |
Memahami Prinsip Inversion Of Control | 07:09 | |
Sebelum Menggunakan Dependency Injection | 06:38 | |
Implementasi Dependency Injection | 07:05 |
Project Yang Akan Kita Buat | 03:44 | |
Buat Project Nest Dan Generate Modul-Modulnya | 05:54 | |
Dependency Injection Antar Modul | 04:33 | |
Memanggil Method Dari Lain Modul | 04:47 | |
Menjalankan Banyak Modul Dalam Satu Controller | 05:47 |
Menguasai Nest.Js Dengan Studi Kasus | 03:26 | |
Persiapan Project Dan Desain Api | 03:58 | |
Merancang Module Yang Dibutuhkan | 04:46 | |
Generate Module Yang Dibutuhkan Dalam Project Nest | 03:24 |
Persiapan Database Yang Akan Digunakan | 03:59 | |
Setup Koneksi Database | 06:13 | |
Membuat Entitas Dengan Typeorm | 04:44 | |
Melihat Isi Database Dari Hasil Membuat Entitas | 06:44 | |
Mengenal Cara Kerja Typeorm Beserta Decoratornya | 06:46 | |
Catatan Tentang Repository Pada Nest | 03:52 | |
Membuat Method Controller Untuk Create User Dan Validasinya | 06:25 |
Proses Menyimpan Data User Melalui Service Dan Repository | 07:10 | |
Alur Kerja Logic Yang Sudah Dibuat | 05:29 | |
Mengenal Method-Method Hook Di Nest | 03:57 | |
Membuat Method Service Untuk Mendapatkan Data User | 05:01 | |
Membuat Method Service Untuk Memperbarui Data User | 06:38 | |
Membuat Method Service Untuk Menghapus Data User | 03:41 | |
Mencari Data Berdasarkan Paramter Dan Query Di Database | 06:46 | |
Menghapus Data Yang Ada Di Database | 04:09 | |
Mengubah Data Yang Ada Di Database | 05:49 | |
Catatan Tentang Error Handling Dengan Exception | 04:08 |
Cara Memilih Properti Entitas Yang Muncul Pada Response | 05:50 | |
Solusi Yang Direkomendasikan Untuk Mengubah Data Response | 03:55 | |
Mengenal Interceptor Di Nest.Js | 10:35 | |
Mengurai Data Response Melalui Dto Pada Interceptor | 04:58 | |
Membuat Dto Pada Interceptor Menjadi Dimanis | 03:37 | |
Refactor Dekorator Untuk Interceptor | 04:39 | |
Menggunakan Interceptor Secara Global Di Controller | 04:06 | |
Improve Type Safety Pada Serialize Interceptor | 04:53 |
Memahami Cara Kerja Auth Di Nest.Js Yg Akan Dibuat | 04:57 | |
Setup Modul Dan Service Untuk Auth | 04:14 | |
Fungsi Registrasi Dan Cara Mengamankan Password | 07:24 | |
Membuat Salt Dan Melakukan Hash Untuk Password | 06:06 | |
Menyimpan Data User Dengan Password Sudah Dihashed | 05:46 | |
Membuat Service Proses Login | 08:04 | |
Setup Session Dan Cara Kerja Cookie | 04:51 | |
Contoh Menggunakan Session | 06:27 | |
Implementasi Register Dan Login Dengan Session | 05:05 | |
Implementasi Logout Dengan Menghapus Session | 04:34 | |
Memisahkan Modul Auth Dari Modul User | 08:31 | |
Membuat Custom Decorator Untuk Current User | 05:13 | |
Persiapan Decorator Dan Interceptor Untuk Current User | 08:43 | |
Cara Menghubungkan Interceptor Ke Dependency Injection | 04:31 | |
Membuat Interceptor Menjadi Global | 04:38 | |
Mencegah Request Masuk Tanpa Otentikasi | 05:33 |
Perkenalan Unit Testing | 06:21 | |
Setup Awal File Unit Test | 10:06 | |
Menguji Method Register Di Auth Service Harus Bekerja Dengan Benar | 06:27 | |
Menguji Muncul Pesan Error Saat Registrasi Email Yg Sama | 04:54 | |
Menguji Muncul Pesan Error Saat Login Dengan Invalid Email | 03:18 | |
Menguji Saat Password Salah Dan Berhasil Login | 05:30 | |
Refactor Mock Data Untuk Auth Service | 05:05 | |
Implementasi Mock Data Dari Refactor Sebelumnya | 04:00 | |
Setup Mock Unit Testing Auth Controller | 06:54 | |
Menguji Method Login Berhasil Di Auth Controller | 06:58 | |
Mengenal Integration Testing Atau E2e | 07:23 | |
Langkah Awal Membuat File E2e Test | 07:06 | |
Perbaiki Setup Integration Test Modul Auth | 05:37 | |
Cara Lain Implementasi Pipe Dan Middleware Secara Global | 06:43 | |
Setup Env Variable Untuk Project Nest | 06:22 | |
Perbaiki Error Database Khusus Untuk Test | 06:32 | |
Menguji Fungsi Register Kemudian Login Secara E2e | 04:45 |
Menyiapkan Request Handler Item Dengan Dto-Nya | 04:38 | |
Menerapkan Validator Pada Item Dto | 03:39 | |
Membuat Service Create Item | 05:38 | |
Penjelasan Jenis-Jenis Relasi Database | 07:05 | |
Setup Relasi Onetomany Pada Entitas Dengan Typeorm | 06:37 | |
Menyimpan Data Item Beserta Usernya | 05:37 | |
Mengubah Response Create Item Dengan Class-Transform | 05:42 |
Persiapan Approve Data Item Dari Admin | 05:46 | |
Mencoba Membuat Data Item Dengan Status Approved False | 06:30 | |
Mengenal Perbedaan Authentication Dengan Authorization Dulu | 05:20 | |
Menyiapkan User Admin Dan Middleware Role Admin | 06:38 | |
Membuat Middleware Current User | 07:32 | |
Menerapkan Current User Middleware | 03:58 |
Persiapan Api Endpoint Item Dengan Query Builder | 05:26 | |
Menggunakan Query Builder Di Typeorm | 04:19 | |
Menambahkan Query Builder Dengan Query Parameter | 05:35 | |
Menerapkan Opsional Pada Dto Dan Menerapkan Query Operator Like | 04:56 |
Penyusun Materi
Testimoni Oleh Siswa
5.0
(12 reviews)
5 Bintang
100%
4 Bintang
0%
3 Bintang
0%
2 Bintang
0%
1 Bintang
0%
Muhammad Dwi Susanto
Materinya sangat jelas, mudah dipahami, dan sangat membantu dalam memahami konsep dasar hingga lanjutan. Penjelasan yang terstruktur memudahkan pemahaman.Alfonso Lai
Materi yang disampaikan mentor sangat lengkap, detail, dan berkualitas. Kelas ini sangat cocok untuk orang yang ingin belajar Nest.js dari 0 hingga mahir.Jonni 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.Heru Gunawan
Sangat aman teruntuk Pemula seperti saya ... penjelasan dan bahasa yang dipakai mudah dimengerti , mantap!Heru Gunawan
Sangat aman teruntuk Pemula seperti saya ... penjelasan dan bahasa yang dipakai mudah dimengerti , mantap!Muhammad Kelvin
Materi yang disampaikan oleh mentornya mudah di mengerti dan cocok untuk saya belajar sebagai pemula!Fazir
Materi yang disampaikan oleh mentornya sangat bagus dan sangat memuaskan sehingga sangat cocok dengan saya sebagai pemulaAlbert
Mudah dipahamiYoga Rizky Putra
Untuk saya yang pemula di bidang backend javascript, materi di kelas nestjs ini bisa dibilang cukup lengkap untuk bisa membuat saya mengerti bagaimana nestjs bekerjaLihat Rekaman