Informasi Pelatihan
Materi Pelatihan
Fundamental REST API, Node.js, Express.js, dan Routing
Pengenalan REST API.
HTTP method: GET, POST, PUT/PATCH, dan DELETE.
HTTP status code dan JSON response.
Pengenalan Node.js.
Server-side JavaScript.
Instalasi Node.js dan npm.
Pengenalan npm, package, dan dependency.
Struktur project Node.js.
Pengenalan Express.js.
Membuat server API sederhana.
Routing dasar pada Express.js.
Route parameter dan query parameter.
Request body dan response JSON.
Testing endpoint menggunakan Postman/Insomnia.
Middleware, Database Integration, Validation, dan CRUD API
Konsep middleware pada Express.js.
Built-in middleware dan custom middleware.
Body parser dan JSON request.
Logging sederhana.
Pengenalan database untuk aplikasi Node.js.
Koneksi Node.js ke database.
Pengenalan ORM/query builder secara dasar.
Membuat struktur model atau query data.
Menampilkan data melalui API.
Menambahkan data melalui API.
Mengubah data melalui API.
Menghapus data melalui API.
Validasi input sederhana.
Struktur response JSON yang konsisten.
Error handling dasar.
Praktik membuat CRUD REST API.
Authentication, Security Basic, Testing, Deployment, dan Mini Project
Konsep authentication dan authorization pada API.
Register dan login secara dasar.
Password hashing secara konseptual dan praktik dasar.
Token-based authentication secara dasar.
Proteksi endpoint menggunakan middleware.
Role dan authorization sederhana.
Security basic pada API.
CORS secara dasar.
Environment variable.
Logging dan debugging aplikasi.
Testing API menggunakan Postman collection.
Struktur project Node.js yang rapi.
Deployment dasar aplikasi Node.js.
Mini project: REST API aplikasi sederhana.
Review dan evaluasi hasil mini project.
Siapa yang harus mendaftar?
Backend developer pemula.
Web developer pemula.
Front-end developer yang ingin memahami backend API.
Full-stack developer pemula.
Mahasiswa atau pelajar bidang teknologi informasi.
Programmer yang ingin mempelajari Node.js.
IT support yang ingin meningkatkan kemampuan pengembangan aplikasi web.
Developer yang ingin membangun API untuk aplikasi mobile atau front-end.
Profesional IT yang ingin membangun backend API berbasis JavaScript.
Fasilitas Pelatihan
Instruktur Expert dan Praktisi dibidangnya
Ruang kelas (Include Komputer dan Internet akses penunjang Pelatihan)
Training Kit (Modul materi Pelatihan dan Block Note)
Fullday Meeting (include 1 X Lunch dan 2 X Coffee Break)
Souvenir Exclusive
Dokumentasi kegiatan
Group Edukasi
Sertifikat Pelatihan
Sertifikat Attandance (Sertifikat bagi peserta yang telah mengikuti pelatihan)
Lokasi Pelatihan
SUHU Professional Training and Consulting Office : Jl. Pareanom No.15, Patangpuluhan, Wirobrajan, Kota Yogyakarta, Daerah Istimewa Yogyakarta - 55251
Pelatihan ini bermanfaat bagi anda?
