DISKON TERBATAS! Masukkan kupon "skillbaru" saat checkout di kelas apa saja
Skodev
Belajar coding dalam bahasa Indonesia
Kebutuhan untuk programmer Javascript di industri terus meningkat. Bahasa yang sudah bertransformasi lebih dari sekedar pembantu di bagian frontend ini, membuat banyak perusahaan terus mencari orang dengan skill ini.
Kalau kamu ingin belajar satu bahasa yang bisa dipakai langsung dari dua sisi website, frontend dan backed, belajar javascript seakrang, syntax nodejs tidak akan susah.
Yang membuat Node.Js juga unik dibanding bahasa backend lainnya, dia memperkenalkan konsep “Asynchronous I/O”, dimana satu tugas tidak perlu menunggu perintah lainnya selesai, untuk mulai dikerjakan. Membuat website yang berjalan dengan banyak koneksi sekaligus bisa teratasi dengan nodejs.
Dengan NodeJS kita bisa menggunakan javascript sebagai bahasa backend / server
Daftar isi Tutorial NodeJS dan ExpressJS
Belajar dasar nodejs, untuk menggunakan javascript sebagai bahasa backend (bahasa server) untuk aplikasi kita. Apa itu nodejs dan bagaimana cara menggunakannya
Belajar sistem route pada nodejs, bagaimana cara memberikan respon yang berbeda tergantung route yang sedang diakses oleh user
ExpressJS adalah salah satu framework nodejs yang sangat populer untuk memudahkan kita berinteraksi baik sistem routing sampai membuat api dengan lebih simpel
Daftar isi Membuat aplikasi chat dengan nodejs
Persiapan apa saja yang kita butuhkan untuk membuat aplikasi chat dengan NodeJS dan Socket.io kali ini
Membuat bagian statis html dan css untuk aplikasi chat dan menginstall dependencies melalui file package.json
Belajar bagaimana cara membuat aplikasi chat dengan nodejs dan socket io , setting bagian server dan client agar semua user yang berada pada port yang sama bisa saling berkomunikasi
Menambahkan nama user yang sedang chat, keterangan waktu dan juga css agar aplikasi chat yang dibuat menjadi lebih menarik Daftar isi Membuat aplikasi chat node js - bagian 2
Mengintip apa saja yang akan kita lakukan pada upgrade membuat aplikasi chat dengan nodejs. Pastikan anda sudah menonton bagian dasar membuat aplikasi chat dengan nodejs. Download file persiapan juga tersedia di bawah.
Menambahkan informasi ke daftar chat saat ada user yang baru melakukan koneksi dan juga memutuskan koneksi pada aplikasi chat ini
Mengatur ulang cara menampilkan nama user pada aplikasi chat ini, melakukan validasi agar tidak ada beberapa user yang mempunyai satu username yang sama
Melihat kesalahan apa yang kita lakukan di video sebelumnya, saat tombol memasukkan nama diklik tidak ada yang berfungsi
Menambahkan informasi daftar nama nama user siapa saja yang sedang online pada aplikasi chat ini
Menambahkan informasi saat salah satu user sedang mengetik ke user lainnya, bermanfaat untuk menghindari konflik saat topik pembicaraan belum selesai atau ada yang perlu dijelaskan. Daftar isi Tutorial MongoDB bahasa indonesia
Belajar mongodb, salah satu database nosql yang populer. Lihat bagaimana cara menginstall mongodb, menyetting dan menjalankannya. Link: MongoDB
Belajar cara membuat dan menghapus database dan lihat juga apa itu collections pada mongodb
Belajar sistem CRUD, create, read, update dan delete pada mongodb. Lihat cara memasukkan data, menampilkan, mengedit atau update dan juga menghapusnya pada video ini.
Di video ini teman-teman akan melihat beberapa keyword atau istilah yang perlu familiar jika ingin serius menggunakan nosql.
Daftar isi CRUD API nodejs dan mongoose
Kita akan membuat api sederhana dengan bantuan expressjs dan berinteraksi dengan databasenya melalui sistem database mongoose yang menggunakan mongodb
Menyiapkan requirement package-package pada file server.js yang akan bertanggung jawab untuk menangani route pada sistem api sederhana ini
Menyiapkan database mongo dan model dari mongoose yang akan bertanggung jawab untuk mengurus database pada API nodejs ini.
Ini adalah video tambahan. Sejak versi 4.11 fungsi connect di mongoose sudah berubah, kamu perlu menambahkan satu paramter cek disini untuk infonya
Cara membaca dan memasukkan data dengan mongoose pada nodejs
Cara mengupdate (mengubah) dan menghapus data pada mongoose Daftar isi Auth pada Node dengan PassportJS
Berkenalan dengan passport js , dengan package ini, sistem autentikasi (login dan register) akan menjadi sangat mudah pada nodejs Link: PassportJS
Ini adalah video tambahan. Sejak versi 4.11 fungsi connect di mongoose sudah berubah, kamu perlu menambahkan satu paramter cek disini untuk infonya
Menyiapkan model user pada mongoose yang akan menjadi perantara untuk berinteraksi dengan database
Menyiapkan endpoint-endpoint atau route yang bisa diakses oleh user nantinya. Kita juga akan melihat metode pada login dan register yang akan kita implementasikan pada video berikutnya
Implementasi metode sign up untuk memasukkan user ke database pada passportjs
Implementasi metode sign in untuk mengidentifikasi user dari database pada passportjs
Melihat bagaimana cara menghubungkan dan menggunakan file statis pada nodejs
Daftar isi JSON Web Token pada NodeJS
Melihat bagaimana cara sistem authentikasi dengan token, bagaimana caranya bekerja dan terdiri dari apa saja informasi saat menggunakan json web token
Menyiapkan package-package yang kita butuhkan pada pembuatan json web token dengan nodejs kali ini. Info Deprecated: fungsi connect sejak mongoose 4.11.0 membutuhkan tambahan opsi seperti di dokumentasi ini
Ini adalah video tambahan. Sejak versi 4.11 fungsi connect di mongoose sudah berubah, kamu perlu menambahkan satu parameter cek disini untuk infonya
Menyiapkan database mongoose dan modelnya serta menyiapkan route yang akan digunakan selama tutorial ini
Lihat bagaimana cara login pada sistem JWT dan menyiapkan token yang akan diberikan ke client nantinya untuk digunakan pada request berikutnya
Kalau kamu menemukan error “plain object”, ubah object user dari mongoosenya dengan jwt.sign(user.toJSON, config.secret, { ... })
Menverifikasi token yang dikirim oleh client. Kita kaan menggunakan metode dari package jsonwebtoken untuk melakukan decode dari token yang diberikan
Melihat data user yang melakukan request melalui token yang sudah didecode Daftar isi Mengkonsumsi API JWT
Belajar bagaimana cara mengkonsumsi api yang menggunakan jwt (json web token) dengan jquery. Kita akan menggunakan plugin jquery-cookie sebagai bantuan untuk berinteraksi dengan cookie. Sumber bacaan Stormpath menyimpan JWT
Belajar bagaimana cara mengkonsumsi api yang menggunakan jwt (json web token) dengan VueJS. Kita akan menggunakan vuejs, vue-resource untuk fungsi ajax, dan vue cookie untuk berinteraksi dengan cookie.
Dengan Nodejs kita bisa menggunakan bahasa javascript sebagai bahasa backend pada aplikasi kita. Belajar bagaimana cara menggunakan nodejs dan expressjs dalama bahasa indonesia disini
Belajar dasar nodejs, untuk menggunakan javascript sebagai bahasa backend (bahasa server) untuk aplikasi kita. Apa itu nodejs dan bagaimana cara menggunakannya
Belajar sistem route pada nodejs, bagaimana cara memberikan respon yang berbeda tergantung route yang sedang diakses oleh user
ExpressJS adalah salah satu framework nodejs yang sangat populer untuk memudahkan kita berinteraksi baik sistem routing sampai membuat api dengan lebih simpel