Mister Coding

Upgrade your coding skill

#livesessionwithmentor

Mastering Nest JS With Microservices Architecture & Kubernetes + Argo CD : Build Ecommerce Backend

Belajar Nest JS dari dasar sampai advanced dengan arsitektur Microservices dengan menggunakan Kubernetes, ArgoCD dengan studi kasis membangun API E-Commerce

Preview

Tentang Kelas

Pada kelas ini kita akan belajar membangun API dengan framework Nest JS, kita akan belajar Nest JS dari dasar sampai fitur - fitur yang advanced akan kita pelajari satu - persatu.

 

Kita akan belajar Fundamental Nest JS seperti:

 

  • Modular
  • Service
  • Controller
  • Middleware
  • Pipes
  • Dependency Injection
  • Custom Exception
  • Custom Interceptor
  • Guard
  • Custom Decorator
  • Validation
  • Dan lain - lain

 

Selain hal fundamental, kita juga akan belajar menggunakan dan mengimplentasikan:

 

  • Authentication
  • JWT
  • Authorization (Role Base Access Control)
  • Repositoy Pattern
  • API Documentation (Swagger)
  • Automated Testing (Unit Testing & E2e Testing)
  • Object Storage (S3)
  • Dan lain - lain

 

Kita akan membangun API dengan framework Nest JS dengan arsitektur Microservices dimana terdapat banyak service seperti:

 

  • Service User
  • Service Product
  • Service Order
  • Service Payment
  • Service Shipping
  • Serice Notification
  • Service Stock
  • Service Media

 

Kita juga akan mengimplementasikan arsitektur Event Driven Architecture dimana setiap service dapat berkomunikasi dengan service lain menggunakan Message Broker 

 

Berikut ini adalah beberapa tools yang akan kita gunakan untuk proses deployment:

 

  • Docker
  • Container Registry
  • Kubernetes
  • ArgoCD
  • CI/CD
  • Jenkins

 

Untuk siapa Kelas ini?

  • Kelas ini dirancang untuk kamu yang ingin mengembangkan aplikasi Backend atau ingin menjadi backend developer yang handal khususnya Node JS Developer dengan framework Nest JS.
  • Kamu yang ingin belajar arsitektur microservices dan bagaimana mengimplementasikan kedalam framework Nest JS.
  • Kamu yang ingin belajar bagaimana membangun aplikasi Backend yang bisa digunakan oleh banyak user
  • Kamu yang ingin belajar bagaimana melakukan Dockerize aplikasi dengan framework Nest JS
  • Kamu yang ingin belajar bagaimana menggunakan Kubernetes kedalam aplikasi Nest JS dengan arsitektur microservices

Apa yang akan kamu dapatkan di Kelas ini?

  • Module Materi
  • Grup Diskusi
  • Live Session

Metode Pembelajaran

  • Module Materi
  • Grup Diskusi
  • Source Code
  • Live Session
  • Latihan
  • Tugas
  • Quiz
  • Video Recording

Requirement

  • Basic Javascript
  • Basic SQL
  • Komputer/Laptop Minimum RAM 4GB atau lebih (Recomended 8GB)
  • Internet Stabil
  • Webcam
  • Buku Catatan

Mentor

Agik Setiawan

Agik Setiawan

Full Stack Developer

Full Stack Developer & Tech Lead di salah satu perusahaan Start Up Edu Tech, Co-Founder Mistercoding.com, Co-Founder Nuliscv.com , Content Creator, Freelancer

 

Live Session

Sertifikat

Full Access

Video Material

Live Recording

Modul Materi

IDR  750.000

IDR  750.000

Total Peserta ()