![Belajar Menguasai Nest.js](https://image.web.id/images/Belajar_Menguasai_NestJS.png)
Belajar Menguasai Nest.js
Panduan untuk mempelajari menguasai Nest.js
BEGINNER8 penilaian43 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
![Prev](https://image.web.id/images/icon-prev.png)
![Next](https://image.web.id/images/icon-next.png)
Testimoni Oleh Siswa
5.0
(8 reviews)
5 Bintang
100%
4 Bintang
0%
3 Bintang
0%
2 Bintang
0%
1 Bintang
0%
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](https://image.web.id/images/Avatar.jpg)
Muhammad Kelvin
Materi yang disampaikan oleh mentornya mudah di mengerti dan cocok untuk saya belajar sebagai pemula!![Fazir](https://image.web.id/images/165055616395.jpg)
Fazir
Materi yang disampaikan oleh mentornya sangat bagus dan sangat memuaskan sehingga sangat cocok dengan saya sebagai pemula![Albert](https://image.web.id/images/Avatar.jpg)
Albert
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 bekerja![ZAINAL ARIFIN](https://image.web.id/images/1685517752934.md.jpg)
ZAINAL ARIFIN
Materi yang disampaikan oleh mentornya mudah di mengerti dan cocok untuk saya belajar sebagai pemula!zubir
Mudah dipahami,Kontennya menarik,Keren sekali,Recommended,Informatif![...](https://image.web.id/images/Belajar_Menguasai_NestJS.png)
Lihat Rekaman