Belajar membuat API dengan NodeJS
Update skill Javascript kamu agar bisa dipakai di dunia backend dengan belajar NodeJS! Kuasai cara membuat API dan berinteraksi dengan database dengan Javascript.
Keunggulan Course ini
Video dengan kualitas HD
Dukungan Materi tertulis
Audio jernih tanpa gangguan
Tugas latihan untuk praktek
Bayar satu kali, tanpa batasan
Modul dan materi disusun rapi
Baca testimonial teman-teman yang sudah pernah belajar di Sekolah Koding. Baca Testimoni di sini
Informasi kelas
Level up skill Javascript kamu! Belajar NodeJS, teknologi populer yang memungkinkan kamu untuk menggunakan JavaScript tidak hanya di frontend, tetapi juga di backend! Dalam kursus ini, kamu akan mempelajari langkah-langkah membuat aplikasi backend dari nol hingga selesai.
Apa yang akan kamu pelajari?
-
Membuat API yang Powerful:
Belajar bagaimana cara membangun RESTful API yang cepat, dan dapat diandalkan menggunakan NodeJS. -
Interaksi dengan Database:
Kuasai cara menghubungkan aplikasi kamu dengan database seperti MySQL untuk menyimpan dan mengelola data secara efisien. -
Konsep Backend yang Fundamental:
Mulai dari memahami HTTP, middleware, routing, hingga pengelolaan error, semuanya akan dibahas dengan detail dan sederhana. -
Best Practices dalam NodeJS:
Pelajari tips dan trik agar kode kamu lebih terstruktur dan mudah dimaintain di dunia kerja.
Cocok untuk Pemula: Kamu yang baru mengenal backend atau NodeJS tidak perlu khawatir! Semua materi dijelaskan dengan bahasa yang sederhana dan mudah dipahami.
Untuk Siapa Kursus Ini?
- Developer frontend yang ingin memperluas kemampuan ke bidang backend.
- Programmer pemula yang ingin mulai karier di bidang pengembangan web (backend).
- Siapa saja yang tertarik mempelajari cara membuat aplikasi web lengkap dari frontend hingga backend.
Jangan tunda lagi untuk mengembangkan skill kamu! Ayo, mulai belajar NodeJS sekarang dan jadikan diri kamu lebih siap untuk dunia kerja! 🎯
Skill yang kamu dapatkan
- Bisa membuat API
- Mengerti tentang database
- Bisa membuat aplikasi yang punya database
- Bisa melakukan testing otomatis untuk API
- Bisa menyambungkan website dengan API
Teknologi yang digunakan
- HTTPie / Postman
- MySQL workbench
- Node
- Express 4.x
- Mysql2
- Sequelize
- Supertest
- Jest
Sebelum mengikuti kelas
Javascript
Berapa lama waktu belajarnya ?
Daftar Materi
Intro NodeJS
Menyelam dunia NodeJS
Belajar Membuat API
Salah satu skill penting sebagai seorang backend developer adalah membuat API
Eksplor ExpressJS
Mengenal dan mempelajari framework terpopuler untuk Nodejs, yaitu ExpressJS
Chapter: Intro ExpressJS
Keterbatasan vanilla NodeJS
Kenapa perlu pakai framework?
Chapter: Sistem Routing
Routing ExpressJS
Mengintip cara membuat routing pada expressJS
Express dan MySQL Database
Belajar menggunakan database MySQL pada program NodeJS
Chapter: Intro dan Setup
Intro menggunakan database
Berkenalan dengan database untuk bermain dengan data
Chapter: Basic NodeJS X MySQL
Menghubungkan NodeJS ke database MySQL
Belajar bagaimana cara menghubungkan aplikasi NodeJS kamu ke database
Chapter: ExpressJS API dan MySQL
ExpressJS API dan MySQL
Sekarang waktunya kita membuat simulasi API yang terhubung ke database
Level Up NodeJS
Belajar lebih banyak hal seputar NodeJS lewat studi kasus pembuatan API yang melibatkan sistem authentikasi.
Chapter: ORM dan Database
Apa itu ORM
Mengenal peran ORM dalam dunia programming untuk database
Chapter: Sistem Authentikasi
Intro sistem authentikasi
Belajar bagaimana implementasi sistem authentikasi pada API Nodejs dengan menggunakan JWT
Chapter: Test HTTP Client
Test API di HTTP Client
API sudah dibuat, sekarang kita tes dengan tool HTTP Client.
Aplikasi Frontend
Belajar bagaimana cara mengkonsumsi API yang sudah kita buat di aplikasi website atau frontend menggunakan HTML, CSS dan Javascript
Chapter: Intro dan Persiapan
Frontend Website App
Perkenalan untuk membuat aplikasi website frontend dari aplikasi yang sudah kamu buat.
Chapter: Kode FrontEnd
Halaman awal
Buat halaman index atau welcome page untuk menyambut pengunjung kamu
Testing automatis
Belajar cara membuat testing otomatis untuk aplikasi API Nodejs yang sudah kita buat menggunakan Jest dan Supertest
Chapter: Intro test automation
Test Automation
Mulai belajar membuat testing otomatis di Javascript
Chapter: Persiapan testing API Nodejs
Persiapan
Waktunya kamu menyelam dan merasakan langsung bagaimana testing dari API yang sudah dibuat.
Chapter: Testing endpoint
Menguji file public
Sekarang kita mulai membuat file test sebernanya, dimulai dari publicRoute
Daftar Modul
Intro NodeJS
Menyelam dunia NodeJS
Belajar Membuat API
Salah satu skill penting sebagai seorang backend developer adalah membuat API
Eksplor ExpressJS
Mengenal dan mempelajari framework terpopuler untuk Nodejs, yaitu ExpressJS
Express dan MySQL Database
Belajar menggunakan database MySQL pada program NodeJS
Level Up NodeJS
Belajar lebih banyak hal seputar NodeJS lewat studi kasus pembuatan API yang melibatkan sistem authentikasi.
Aplikasi Frontend
Belajar bagaimana cara mengkonsumsi API yang sudah kita buat di aplikasi website atau frontend menggunakan HTML, CSS dan Javascript
Testing automatis
Belajar cara membuat testing otomatis untuk aplikasi API Nodejs yang sudah kita buat menggunakan Jest dan Supertest