Belajar Menguasai Nest.js

Belajar Menguasai Nest.js

Panduan untuk mempelajari menguasai Nest.js

BEGINNER6 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 Awal05:41
Penjelasan Library Yg Dibutuhkan Dan Setup Typescript04:34
Cara Membuat Controller Di Nest.Js05:15
Menjalankan Project Nest.Js04:36
Aturan Main (Naming Convention) Nest.Js06:18
Menentukan Route Pada Controller03:52

Menggunakan Nest Cli Untuk Project Todo App05:54
Membuat File Module Dengan Nest Cli06:30
Membuat File Controller Dengan Nest Cli03:20
Cara Mendefinisikan Route Di Sebuah Controller04:17
Mengenal Software Untuk Mencoba Berbagai Method Http03:34

Mendapatkan Data Yang Dikirim Dalam Request06:54
Mengenal Cara Kerja Pipe Di Nest.Js03:44
Implementasi Validasi Data Request Beserta Aturannya06:52
Cara Kerja Validation Pipe05:54
Bagaimana Parameter Menyajikan Data Sesuai Dengan Type Nya07:09

Mengenal Service Dan Repository Di Nestjs05:07
Membuat Repository Beserta Methodnya05:15
Melanjutkan Method Pada Repository04:22
Membuat Service Untuk Memanggil Repository03:51
Implementasi Service Dan Repository Melalui Controller07:54
Menampilkan Pesan Error Dengan Exception05:45
Memahami Prinsip Inversion Of Control07:09
Sebelum Menggunakan Dependency Injection06:38
Implementasi Dependency Injection07:05

Project Yang Akan Kita Buat03:44
Buat Project Nest Dan Generate Modul-Modulnya05:54
Dependency Injection Antar Modul04:33
Memanggil Method Dari Lain Modul04:47
Menjalankan Banyak Modul Dalam Satu Controller05:47

Menguasai Nest.Js Dengan Studi Kasus03:26
Persiapan Project Dan Desain Api03:58
Merancang Module Yang Dibutuhkan04:46
Generate Module Yang Dibutuhkan Dalam Project Nest03:24

Persiapan Database Yang Akan Digunakan03:59
Setup Koneksi Database06:13
Membuat Entitas Dengan Typeorm04:44
Melihat Isi Database Dari Hasil Membuat Entitas06:44
Mengenal Cara Kerja Typeorm Beserta Decoratornya06:46
Catatan Tentang Repository Pada Nest03:52
Membuat Method Controller Untuk Create User Dan Validasinya06:25

Proses Menyimpan Data User Melalui Service Dan Repository07:10
Alur Kerja Logic Yang Sudah Dibuat05:29
Mengenal Method-Method Hook Di Nest03:57
Membuat Method Service Untuk Mendapatkan Data User05:01
Membuat Method Service Untuk Memperbarui Data User06:38
Membuat Method Service Untuk Menghapus Data User03:41
Mencari Data Berdasarkan Paramter Dan Query Di Database06:46
Menghapus Data Yang Ada Di Database04:09
Mengubah Data Yang Ada Di Database05:49
Catatan Tentang Error Handling Dengan Exception04:08

Cara Memilih Properti Entitas Yang Muncul Pada Response05:50
Solusi Yang Direkomendasikan Untuk Mengubah Data Response03:55
Mengenal Interceptor Di Nest.Js10:35
Mengurai Data Response Melalui Dto Pada Interceptor04:58
Membuat Dto Pada Interceptor Menjadi Dimanis03:37
Refactor Dekorator Untuk Interceptor04:39
Menggunakan Interceptor Secara Global Di Controller04:06
Improve Type Safety Pada Serialize Interceptor04:53

Memahami Cara Kerja Auth Di Nest.Js Yg Akan Dibuat04:57
Setup Modul Dan Service Untuk Auth04:14
Fungsi Registrasi Dan Cara Mengamankan Password07:24
Membuat Salt Dan Melakukan Hash Untuk Password06:06
Menyimpan Data User Dengan Password Sudah Dihashed05:46
Membuat Service Proses Login08:04
Setup Session Dan Cara Kerja Cookie04:51
Contoh Menggunakan Session06:27
Implementasi Register Dan Login Dengan Session05:05
Implementasi Logout Dengan Menghapus Session04:34
Memisahkan Modul Auth Dari Modul User08:31
Membuat Custom Decorator Untuk Current User05:13
Persiapan Decorator Dan Interceptor Untuk Current User08:43
Cara Menghubungkan Interceptor Ke Dependency Injection04:31
Membuat Interceptor Menjadi Global04:38
Mencegah Request Masuk Tanpa Otentikasi05:33

Perkenalan Unit Testing06:21
Setup Awal File Unit Test10:06
Menguji Method Register Di Auth Service Harus Bekerja Dengan Benar06:27
Menguji Muncul Pesan Error Saat Registrasi Email Yg Sama04:54
Menguji Muncul Pesan Error Saat Login Dengan Invalid Email03:18
Menguji Saat Password Salah Dan Berhasil Login05:30
Refactor Mock Data Untuk Auth Service05:05
Implementasi Mock Data Dari Refactor Sebelumnya04:00
Setup Mock Unit Testing Auth Controller06:54
Menguji Method Login Berhasil Di Auth Controller06:58
Mengenal Integration Testing Atau E2e07:23
Langkah Awal Membuat File E2e Test07:06
Perbaiki Setup Integration Test Modul Auth05:37
Cara Lain Implementasi Pipe Dan Middleware Secara Global06:43
Setup Env Variable Untuk Project Nest06:22
Perbaiki Error Database Khusus Untuk Test06:32
Menguji Fungsi Register Kemudian Login Secara E2e04:45

Menyiapkan Request Handler Item Dengan Dto-Nya04:38
Menerapkan Validator Pada Item Dto03:39
Membuat Service Create Item05:38
Penjelasan Jenis-Jenis Relasi Database07:05
Setup Relasi Onetomany Pada Entitas Dengan Typeorm06:37
Menyimpan Data Item Beserta Usernya05:37
Mengubah Response Create Item Dengan Class-Transform05:42

Persiapan Approve Data Item Dari Admin05:46
Mencoba Membuat Data Item Dengan Status Approved False06:30
Mengenal Perbedaan Authentication Dengan Authorization Dulu05:20
Menyiapkan User Admin Dan Middleware Role Admin06:38
Membuat Middleware Current User07:32
Menerapkan Current User Middleware03:58

Persiapan Api Endpoint Item Dengan Query Builder05:26
Menggunakan Query Builder Di Typeorm04:19
Menambahkan Query Builder Dengan Query Parameter05:35
Menerapkan Opsional Pada Dto Dan Menerapkan Query Operator Like04:56
Penyusun Materi

Prev
Next
Ahmad Hakim
Ahmad Hakim

Founder & Mentor IDStack | CTO di Nusabot | Software Engineer di GovTech Edu | Former Software Engineer di Track&ROLL

Testimoni Oleh Siswa

5.0

(6 reviews)

5 Bintang
100%
4 Bintang
0%
3 Bintang
0%
2 Bintang
0%
1 Bintang
0%
Muhammad Kelvin
Muhammad Kelvin
Materi yang disampaikan oleh mentornya mudah di mengerti dan cocok untuk saya belajar sebagai pemula!
Fazir
Fazir
Materi yang disampaikan oleh mentornya sangat bagus dan sangat memuaskan sehingga sangat cocok dengan saya sebagai pemula
Albert
Albert
Mudah dipahami
Yoga Rizky Putra
Yoga 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
ZAINAL ARIFIN
Materi yang disampaikan oleh mentornya mudah di mengerti dan cocok untuk saya belajar sebagai pemula!
zubir
zubir
Mudah dipahami,Kontennya menarik,Keren sekali,Recommended,Informatif
Komentar tidak ditemukan
...
Lihat Rekaman
Rp. 299,000
Beli sekali akses selamanya
Rp. 99,000
Sewa kelas dan akses selama 1 bulan
Yang akan kamu dapatkan :
75 Modul
3 jam durasi
Forum Diskusi Tanya Jawab
Klaim Sertifikat Digital

Kelas Populer Lainnya

Prev
Next