Course Outline

Perkenalan

  • Tinjauan umum fitur dan arsitektur Lumen
  • Konsep dasar dan komponen

Memulai

  • Menginstal Lumen
  • Menentukan parameter rute
  • Menyiapkan middleware
  • Mengonfigurasi pengontrol
  • Permintaan dan respons HTTP

Membuat Microservices

  • Membangun model penulis
  • Menghasilkan data uji
  • Mengelola penulis dengan pengontrol
  • Membuat rute untuk operasi CRUD
  • Standarisasi respons

Implementasi Fungsi Microservices

  • Menampilkan daftar penulis layanan mikro
  • Membuat instance penulis baru
  • Mengidentifikasi penulis dengan ID yang diberikan
  • Mengedit penulis yang sudah ada
  • Menghapus penulis dari layanan mikro

Menerapkan Fungsi Gateway

  • Menyiapkan proyek untuk API Gateway menggunakan Composer
  • Mendapatkan daftar penulis melalui pengontrol Gateway
  • Membuat penulis menggunakan pengontrol dan layanan Gateway
  • Menampilkan, mengedit, dan menghapus instance penulis
  • Melakukan operasi menggunakan layanan mikro
  • Penanganan kesalahan Gateway

Mengamankan Microservices Arsitektur

  • Mengaktifkan komponen Lumen Passport
  • Mengonfigurasi Lumen untuk menggunakan Passport
  • Melindungi rute Gateway
  • Menggunakan token akses untuk API Gateway
  • Mengotentikasi permintaan API Gateway
  • Membatasi akses langsung ke layanan penulis

Mengelola Pengguna dan Access Token

  • Migrasi pengguna dari Laravel
  • Membuat pengontrol dan rute untuk mengelola pengguna
  • Menyempurnakan detail untuk operasi pengguna
  • Membuat pengguna dan menggunakan kredensial mereka untuk mendapatkan token
  • Mengidentifikasi pengguna yang diautentikasi melalui token akses

Tips Pemecahan Masalah dan Praktik Terbaik

Ringkasan dan Langkah Berikutnya

Requirements

  • PHP pengalaman pemrograman.

Hadirin

  • Pengembang
 14 Hours

Number of participants


Price per participant

Testimonials (5)

Upcoming Courses (Minimal 5 peserta)

Related Categories