Kerangka Materi
Pengenalan Node.js
- Perbandingan RAM vs. keterlambatan I/O
- Blok vs. Non-Blok
- Pemrograman berdasar peristiwa
- Event Loop
- Memblokir Event Loop
- Filosofi Node.js
Pengaturan Platform Node.js
- Mengunduh dan Memasang
- Node REPL
- Hello World pertama
Modul dan npm
- Anatomis modul
- Kode pribadi
- Mengakses dan Menggunakan modul
- Perintah npm
- package.json
Pola Callback
- Apa itu callback
- Callback-akhir
- Error-pertama
Peristiwa
- Kapan Menggunakan Penerbit Peristiwa
- Menyambungkan Fungsi Ke Peristiwa
- Permintaan Peristiwa
- Mendengarkan Peristiwa
Penanganan Kesalahan
- Callback: Error-pertama
- Kesalahan di Penerbit Peristiwa
- Pengecualian Tidak Terkendali
- Menggunakan Domain
Buffers
- Mengapa Buffers ada
- Membuat Buffers
- Membaca dan Menulis Buffers
- Memanipulasi Buffers
Streams
- Apa itu streams
- Antarmuka API Stream Baca dan Tulis
- Kontrol Aliran
- Penggantungan
- Stream Ganda
- Stream Transformasi
Express.js
- Pengenalan dan Menginstal Express.js
- Membangun aplikasi Hello Express
- Membuat rute
- Memperlihatkan Tata Letak
- Menggunakan Templat
- Menambahkan bagian
- Menggunakan lokal dan templat kondisional
- Memodularisasi rute
Socket.io
- Mendengarkan
- Penyiaran
- Menjawab pertanyaan
Menghubungkan ke Database
- No SQL dan Penyimpanan Dokumen
- DB Relasional
- Konfigurasi dan pengaturan platform
- Operasi CRUD
Persyaratan
Mahasiswa yang mengambil kursus ini seharusnya memiliki pengalaman dalam pemrograman JavaScript.
Testimoni (7)
Saya menikmati topik-topik menarik dan menyentuh berbagai nuansa javascript/typescript/nodejs/
John - BMW SA
Kursus - Node.js for JavaScript Developers
Diterjemahkan Mesin
Platformnya
Shaun Mbhiza - BMW SA
Kursus - Node.js for JavaScript Developers
Diterjemahkan Mesin
Latihan langsung
Daniel - BMW SA
Kursus - Node.js for JavaScript Developers
Diterjemahkan Mesin
I was not aware that is would be so interactive and code heavy, which I loved and thought it made the learning more fun and effective.
Ryan - BMW SA
Kursus - Node.js for JavaScript Developers
His Humour & Personailty
Karabo Mphahlele - BMW SA
Kursus - Node.js for JavaScript Developers
The practical examples
Werner - BMW SA
Kursus - Node.js for JavaScript Developers
I was benefit from doing the exercises to understand nodejs concepts.