SlideShare a Scribd company logo
1 of 3
Download to read offline
KEXL37VWWPG2
Diberikan kepada
Cahyo Yunan Adianto
Atas kelulusannya pada kelas
Belajar Fundamental Aplikasi Back-End
01 Oktober 2021
Verifikasi Sertifikat
dicoding.com/certificates/KEXL37VWWPG2
Berlaku hingga 01 Oktober 2024
Halaman 2
Kelas ini ditujukan untuk Back-End Developer yang ingin mengetahui cara mengelola dan mengamankan dengan baik di server, dengan mengacu pada
standar industri yang divalidasi AWS. Di akhir kelas, siswa dapat membuat aplikasi back-end berupa RESTful API yang menerapkan Database, Authentication
dan Authorization, Message Broker, Storage, dan Caching sesuai studi kasus yang ada dalam dunia nyata.
Materi yang dipelajari:
Hapi Plugin dan Data Validation : Menggunakan sistem Plugin pada Hapi untuk mengelola source code agar lebih mudah dipelihara. Selain itu,
mengajarkan tentang menerapkan teknik Data Validation menggunakan Joi untuk memastikan data yang dikirim oleh client sesuai dengan yang
diharapkan. (7 Jam) 
Database menggunakan Amazon RDS : Menggunakan database sebagai penyimpanan data yang persisten. Modul ini menggunakan PostgreSQL
sebagai database yang dipasang baik secara lokal (development) maupun production (menggunakan Amazon RDS). (6 Jam) 
Authentication dan Authorization : Menerapkan teknik authentication untuk memvalidasi pengguna yang mengonsumsi RESTful API. Serta menerapkan
teknik authorization untuk memvalidasi resource yang merupakan hak pengguna. (13 Jam) 
Normalisasi Database : Menggunakan teknik normalisasi database untuk membangun fitur kompleks yang membutuhkan join dari beberapa tabel. (7
Jam)
Message Broker dengan Amazon MQ : Menggunakan teknologi Message Broker untuk menangani permintaan secara asynchronous. Modul ini
menggunakan RabbitMQ sebagai Message Broker secara lokal maupun production (menggunakan Amazon MQ). (7 Jam)
Storage dengan Amazon S3 : Membuat storage secara lokal menggunakan core modules fs dan memanfaatkan teknologi cloud dengan menggunakan
Amazon S3. (5 Jam)
Caching menggunakan Amazon ElastiCache : Menggunakan teknologi memory caching untuk memberikan respons yang cepat dalam menampilkan
resource. Modul ini menggunakan Redis sebagai memory caching secara lokal maupun production (menggunakan Amazon ElastiCache). (5 Jam)
Halaman 3
Evaluasi pembelajaran: 
Submission: Proyek akhir membuat RESTful API dengan menerapkan teknologi database, storage message broker, dan caching, serta memiliki fitur
authentication dan authorization.  
Total jam yang dibutuhkan untuk menyelesaikan kelas ini, mulai dari persiapan kelas sampai evaluasi belajar, adalah 90 jam.

More Related Content

Similar to Dicoding backend Fundamental

Slide struktur codeigneter
Slide struktur codeigneterSlide struktur codeigneter
Slide struktur codeigneter
Cecilia Cintahta
 
Membangun Aplikasi SMS dengan Gammu dan PHP Framework CodeIgniter
Membangun Aplikasi SMS dengan Gammu dan PHP Framework CodeIgniterMembangun Aplikasi SMS dengan Gammu dan PHP Framework CodeIgniter
Membangun Aplikasi SMS dengan Gammu dan PHP Framework CodeIgniter
Beni Krisbiantoro
 

Similar to Dicoding backend Fundamental (20)

Pengenalan Codeigniter
Pengenalan Codeigniter Pengenalan Codeigniter
Pengenalan Codeigniter
 
Modul 05 Framework CodeIgniter.pdf
Modul 05 Framework CodeIgniter.pdfModul 05 Framework CodeIgniter.pdf
Modul 05 Framework CodeIgniter.pdf
 
Tugas 3 0317 (individu)
Tugas 3  0317 (individu)Tugas 3  0317 (individu)
Tugas 3 0317 (individu)
 
Slide struktur codeigneter
Slide struktur codeigneterSlide struktur codeigneter
Slide struktur codeigneter
 
Tugas 3 – 0317 (individu)
Tugas 3 – 0317 (individu)Tugas 3 – 0317 (individu)
Tugas 3 – 0317 (individu)
 
Materi-bab1.pptx
Materi-bab1.pptxMateri-bab1.pptx
Materi-bab1.pptx
 
Frame work php
Frame work phpFrame work php
Frame work php
 
Xii rpl5 siti muawanah_laporan_ukk
Xii rpl5 siti muawanah_laporan_ukkXii rpl5 siti muawanah_laporan_ukk
Xii rpl5 siti muawanah_laporan_ukk
 
Tugas rekweb 4
Tugas rekweb 4Tugas rekweb 4
Tugas rekweb 4
 
Chapter 1 perkenalan code igniter 2.0
Chapter 1 perkenalan code igniter 2.0Chapter 1 perkenalan code igniter 2.0
Chapter 1 perkenalan code igniter 2.0
 
Apa Itu Framework CodeIgniter?
Apa Itu Framework CodeIgniter?Apa Itu Framework CodeIgniter?
Apa Itu Framework CodeIgniter?
 
Silabus MAP 2016
Silabus MAP 2016 Silabus MAP 2016
Silabus MAP 2016
 
M ismar jumaedi#21060116060034
M ismar jumaedi#21060116060034M ismar jumaedi#21060116060034
M ismar jumaedi#21060116060034
 
Software Defined Networking (SDN) Controller Network Management
Software Defined Networking (SDN) Controller Network ManagementSoftware Defined Networking (SDN) Controller Network Management
Software Defined Networking (SDN) Controller Network Management
 
Code review and security audit in private cloud - Arief Karfianto
Code review and security audit in private cloud - Arief KarfiantoCode review and security audit in private cloud - Arief Karfianto
Code review and security audit in private cloud - Arief Karfianto
 
TUGAS 3 - Kerangka Acuan Kerja Sistem Informasi Skripsi
TUGAS 3 - Kerangka Acuan Kerja Sistem Informasi SkripsiTUGAS 3 - Kerangka Acuan Kerja Sistem Informasi Skripsi
TUGAS 3 - Kerangka Acuan Kerja Sistem Informasi Skripsi
 
Pengenalan Framework CodeIgniter
Pengenalan Framework CodeIgniterPengenalan Framework CodeIgniter
Pengenalan Framework CodeIgniter
 
Implementasi clustering pada jee container
Implementasi clustering pada jee containerImplementasi clustering pada jee container
Implementasi clustering pada jee container
 
Membangun Aplikasi SMS dengan Gammu dan PHP Framework CodeIgniter
Membangun Aplikasi SMS dengan Gammu dan PHP Framework CodeIgniterMembangun Aplikasi SMS dengan Gammu dan PHP Framework CodeIgniter
Membangun Aplikasi SMS dengan Gammu dan PHP Framework CodeIgniter
 
Indikator mutu-dan-sismadak
Indikator mutu-dan-sismadakIndikator mutu-dan-sismadak
Indikator mutu-dan-sismadak
 

Dicoding backend Fundamental

  • 1. KEXL37VWWPG2 Diberikan kepada Cahyo Yunan Adianto Atas kelulusannya pada kelas Belajar Fundamental Aplikasi Back-End 01 Oktober 2021 Verifikasi Sertifikat dicoding.com/certificates/KEXL37VWWPG2 Berlaku hingga 01 Oktober 2024
  • 2. Halaman 2 Kelas ini ditujukan untuk Back-End Developer yang ingin mengetahui cara mengelola dan mengamankan dengan baik di server, dengan mengacu pada standar industri yang divalidasi AWS. Di akhir kelas, siswa dapat membuat aplikasi back-end berupa RESTful API yang menerapkan Database, Authentication dan Authorization, Message Broker, Storage, dan Caching sesuai studi kasus yang ada dalam dunia nyata. Materi yang dipelajari: Hapi Plugin dan Data Validation : Menggunakan sistem Plugin pada Hapi untuk mengelola source code agar lebih mudah dipelihara. Selain itu, mengajarkan tentang menerapkan teknik Data Validation menggunakan Joi untuk memastikan data yang dikirim oleh client sesuai dengan yang diharapkan. (7 Jam)  Database menggunakan Amazon RDS : Menggunakan database sebagai penyimpanan data yang persisten. Modul ini menggunakan PostgreSQL sebagai database yang dipasang baik secara lokal (development) maupun production (menggunakan Amazon RDS). (6 Jam)  Authentication dan Authorization : Menerapkan teknik authentication untuk memvalidasi pengguna yang mengonsumsi RESTful API. Serta menerapkan teknik authorization untuk memvalidasi resource yang merupakan hak pengguna. (13 Jam)  Normalisasi Database : Menggunakan teknik normalisasi database untuk membangun fitur kompleks yang membutuhkan join dari beberapa tabel. (7 Jam) Message Broker dengan Amazon MQ : Menggunakan teknologi Message Broker untuk menangani permintaan secara asynchronous. Modul ini menggunakan RabbitMQ sebagai Message Broker secara lokal maupun production (menggunakan Amazon MQ). (7 Jam) Storage dengan Amazon S3 : Membuat storage secara lokal menggunakan core modules fs dan memanfaatkan teknologi cloud dengan menggunakan Amazon S3. (5 Jam) Caching menggunakan Amazon ElastiCache : Menggunakan teknologi memory caching untuk memberikan respons yang cepat dalam menampilkan resource. Modul ini menggunakan Redis sebagai memory caching secara lokal maupun production (menggunakan Amazon ElastiCache). (5 Jam)
  • 3. Halaman 3 Evaluasi pembelajaran:  Submission: Proyek akhir membuat RESTful API dengan menerapkan teknologi database, storage message broker, dan caching, serta memiliki fitur authentication dan authorization.   Total jam yang dibutuhkan untuk menyelesaikan kelas ini, mulai dari persiapan kelas sampai evaluasi belajar, adalah 90 jam.