Menjadi Back-End Developer Expert dengan JavaScript

Tools

Dibantu
Dibantu

Halo, selamat datang :)
Kenalin aku Dibantu, bot yang akan membantu kamu mengatasi permasalahan di modul ini.

Modul kelas Menjadi Back-End Developer Expert dengan JavaScript dalam bentuk cetak (buku) maupun elektronik sudah didaftarkan ke Dirjen HKI, Kemenkumham RI. Segala bentuk penggandaan dan atau komersialisasi, sebagian atau seluruh bagian, baik cetak maupun elektronik terhadap modul kelas Menjadi Back-End Developer Expert dengan JavaScript  tanpa izin formal tertulis kepada pemilik hak cipta akan diproses melalui jalur hukum.

Hak cipta dilindungi oleh Undang-undang © Dicoding 2017 - 2024.

Dengan lanjut ke materi berikutnya, Anda menyetujui adanya informasi hak cipta di atas terhadap modul dalam kelas ini.  

Dibantu
Dibantu

Halo, selamat datang :)
Kenalin aku Dibantu, bot yang akan membantu kamu mengatasi permasalahan di modul ini.

Catatan Belajar

ini konten buat note nanti
Keyboard Shortcut
1
Next/prev modul

Membantu untuk mempermudah navigasi antar modul.

Tekan
CTRL / CTRL
2
Mencari Konten

Membantu menemukan konten dengan lebih cepat.

Tekan
CTRL/
3
Melihat daftar modul

Membantu melihat modul lebih cepat.

Tekan
CTRLM
Adaptive Reading

Tema

Terang
Hangat
Gelap

Jenis Font

Ukuran Font

Lebar Bacaan

Medium-width
Full-width
Daftar Modul

0% Selesai

Pendahuluan Automation Testing
Pentingnya Pengujian pada Pengembangan A...
Mengenal Automation Testing
Contoh Automation Testing di JavaScript
Framework Testing untuk JavaScript
Mengenal Kultur Test Driven Development
Menulis Skenario Test
Menerapkan Automation Testing dalam Memb...
Menyiapkan Proyek Latihan
Menuliskan Pengujian dan Kode MathBasic
Integration Test
Test Double
Menerapkan Automation Testing dalam Memb...
Functional Test
Menerapkan Automation Testing dalam Memb...
Menjalankan Math API HTTP Server
Rangkuman Automating Testing
Saran dan Best Practice dalam Automation...
Kuis Automation Testing
Pendahuluan Clean Architecture
Pentingnya Kode yang Bersih
Design Pattern
Design Pattern - Creational Pattern
Design Pattern - Structural Pattern
Design Pattern - Behavioral Pattern
Architectural Pattern
Clean Architecture pada Pengembangan RES...
Studi Kasus Clean Architecture + TDD: Me...
Mengenal Struktur Proyek
Menyiapkan Proyek
Membuat Custom Error
Membangun Fitur Registrasi Pengguna - Me...
Membangun Fitur Registrasi Pengguna - Me...
Membangun Fitur Registrasi Pengguna - Im...
Membuat Service Locator
Membangun Fitur Registrasi Pengguna - Me...
Membangun Fitur Registrasi Pengguna - Me...
Membangun Fitur Registrasi Pengguna - Me...
Pendinginan
Keberlangsungan Aplikasi Auth API
Rangkuman Clean Architecture
Kuis Clean Architecture
Proyek Automation Testing dan Clean Arch...
Kriteria Proyek Automation Test dan Clea...
Tips Dalam Mengerjakan Submission
Proyek Automation Testing dan Clean Arch...
Pendahuluan Continuous Integration dan C...
Mengelola Source Code
Pengertian dan Manfaat CI/CD
Platform CI/CD untuk Node.js
Alur CI/CD
Deploy RESTFul API ke Amazon EC2 dan Ama...
Latihan: Membuat Security Groups untuk K...
Latihan: Membuat dan Menjalankan Amazon...
Membuat Cluster RDS
Membuat Database authapi dan authapi_tes...
Membuat Remote Repository GitHub
Mengonfigurasi EC2 Instances dan Menjala...
Implementasi CI/CD Menggunakan GitHub Ac...
Membuat CI Pipeline menggunakan GitHub A...
Membuat CD Pipeline menggunakan GitHub A...
Rangkuman Continuous Integration dan Con...
Kuis Continuous Integration dan Continuo...
Pendahuluan Security
SQL Injection
Browser Security
Serangan Denial-of-Service (DoS)
Implementasi Limit Access menggunakan Ng...
Latihan: Mitigasi Serangan dengan Blok I...
Memasang Nginx pada EC2 Instance
Mengonfigurasi Nginx sebagai Reverse Pro...
Menerapkan Limit Access pada Server Ngin...
(Opsional) Latihan: Membuat Proxy Server...
Man In The Middle
Implementasi HTTPS pada Web Server
Mendaftarkan (Sub)Domain pada Server Ngi...
Memasang TLS Certificate pada (Sub)Domai...
Rangkuman Security
Kuis Security
Pendahuluan Scalability
Peluncuran Awal
Pencegahan Kehilangan Data
Menganalisis Kegagalan
Latihan: Membuat Logging di Notes API
Go Global
Ketersediaan Tinggi
Latihan: Membuat Logging Terpusat dengan...
Latihan: Membagi Beban Server dengan Loa...
Latihan: Konfigurasi Load Balancing
Latihan: Menguji Penerapan Load Balancin...
Solusi Scaling Otomatis dari AWS
Rangkuman Scalability
Kuis Scalability
Pendahuluan API Documentation
Pentingnya API Documentation
Dokumentasikan API dengan OpenAPI
Sejarah OpenAPI
OpenAPI Document
Open-Source Tools
Latihan: Menerapkan API Documentation pa...
Rangkuman API Documentation
Kuis API Documentation
Rangkuman Kelas
Ujian Akhir Kelas
Proyek CI/CD dan Security
Kriteria Proyek CI/CD dan Security
Proyek CI/CD dan Security Kirim Submissi...

Persetujuan Hak Cipta

Person in front laptop

Platform mentoring Dicoding menghubungkan mentor dengan mentee, membangun hubungan berkelanjutan untuk mengembangkan karir developer.

Pelajari lebih lanjut