JenisLatihan Kelas
DAFTAR

Kursus & Persijilan Latihan JS

Kursus & Persijilan Latihan JS

Penerangan

Penonton & Prasyarat

Garis Panduan Kursus

Jadual & Bayaran

Pensijilan

Gambaran Keseluruhan Kursus Node JS

Node.js adalah platform sisi pelayan yang membungkus bahasa JavaScript untuk membina aplikasi berskala yang boleh dikembangkan dan dijalankan. Ini membingungkan untuk pengaturcara yang berpengalaman kerana tradisional JavaScript persekitaran sentiasa menjadi pelanggan - dalam pelayar pengguna atau dalam aplikasi yang bercakap dengan pelayan. JavaScript tidak dipertimbangkan ketika datang kepada pelayan yang menanggapi permintaan klien, tetapi itulah yang disediakan oleh Node.js.

Objektif Latihan Node.JS

  • Tuliskan aplikasi baris arahan dalam Node.js
  • Bercakap dengan API dengan Node.js
  • Aturkan kod anda dengan modul
  • Berurusan dengan sungai
  • Kesalahan mengendalikan

Penonton yang Bertujuan untuk Kursus NodeJS

Berpengalaman dengan sekurang-kurangnya satu bahasa berorientasi objek seperti Ruby, Python, PHP atau Java, hanya sedikit pengalaman dengan JavaScript, dan benar-benar baru kepada Node.js.

Prasyarat untuk Pensijilan JS Node

  • Kemahiran JavaScript asas.
  • Latar belakang Pembangunan Web

Course Outline Duration: 3 Days

Bab 1: Memperkenalkan kepada NodeJs

      • Mengenai NodeJS
      • Kerja NodeJS
      • Bekerja dengan CLI dan Node REPL
      • Pengurus Pakej Node: npm
      • Program Node.js pertama
      • Aktiviti Hands-on
      • Seni bina NodeJS
      • Memahami gelung acara dan panggilan balik
      • Butiran konfigurasi asas aplikasi nod

Bab 2: Modul / Pakej

      • Asas modul
      • Pengenalan kepada Node.js dibina dalam modul
      • Pengenalan kepada NPM
      • Memasang, mengemas kini dan mengeluarkan modul
      • Aktiviti Hands-on (memasang, kemas kini dan alih keluar modul)
      • Mewujudkan modul tersuai
      • Aktiviti Hands-on 2 (buat modul yang boleh diguna semula)
      • Memahami npm cli
      • Menerbitkan modul ke npm
      • Aktiviti Hands-on 3 (menerbitkan modul ke npm)
      • Memahami gaya pengekodan NPM
      • Memilih modul NPM yang tepat untuk projek anda

Bab 3: Acara & Aliran

      • Membaca dan menulis buffer
      • Aktiviti Hands-on (Baca dan tulis kepada penampan)
      • Memahami peristiwa dan corak pemancar acara
      • Memahami aliran Node.js
      • Aktiviti Hands-on 2 (Melaksanakan aliran)
      • Modul sistem fail
      • Aktiviti Hands-on 3 (Melaksanakan operasi fail)

Bab 5: Komunikasi rangkaian & teknologi Web dalam NodeJS

      • Komunikasi rangkaian di Node.js
      • Menyediakan pelayan dan klien TCP / IP
      • Aktiviti Hands-on (Melaksanakan komunikasi TCP / IP)
      • Berkomunikasi menggunakan UDP
      • Menyediakan pelayan HTTP
      • Permintaan dan respons pengendalian di HTTP
      • Aktiviti Hands-on 2 (Mencipta pelayan HTTP)

Bab 4: Aplikasi web menggunakan ExpressJS dan MongoDB

        • Pengenalan kepada ExpressJS
        • Pemasangan & konfigurasi projek ExpressJS
        • Aktiviti Hands-on (aplikasi First ExpressJS)
        • Routing
        • Aktiviti Hands-on 2 (Melaksanakan peralihan di ExpressJS)

      HARI 2

      • Middleware
      • Aktiviti Hands-on 3 (Melaksanakan modul middleware)
      • Isu keselamatan
      • Komunikasi DB: MongoDB
      • Aktiviti Hands-on 4 (Sambung dan pertanyaan kepada mongodb)
      • Templat HTML: Jade / Handslebars
      • Aktiviti Hands-on (Melaksanakan templat Jade)
      • Pengesahan pengguna di ExpressJS
      • Sesi & Kuki
      • Aktiviti Hands-on 6 (sesi pengendalian)
      • Kedai Sesi
      • Pengenalan kepada Pelayaran

Bab 6: Komunikasi realtime menggunakan soket IO

      • Pengenalan kepada soket Web
      • Menyediakan dan mengkonfigurasi socket.io
      • Aktiviti Hands-on (Menyediakan soket soket antara klien dan pelayan)
      • Komunikasi masa nyata menggunakan socket.io
      • Pengesahan pengguna menggunakan socket.io
      • Aktiviti Hands-on 2 (Pengesahan pengguna menggunakan soket io)
      • Pengenalan kepada pengesahan berasaskan token menggunakan JWT

Bab 7: Forks, Spawns dan modul proses

      • Memahami proses dalam NodeJS
      • Mewujudkan Fork dan Spawn
      • Aktiviti Hands-on (Fork dan menanam proses)
      • Proses komunikasi dalam Node.js
      • Aktiviti Hands-on 2 (mengendalikan pelbagai proses)

Bab 8: Ujian dalam NodeJS

      • Pengenalan Menegaskan di Node.js
      • Ujian menggunakan Mocha
      • Aktiviti Hands-on (Menulis ujian menggunakan mocha)
      • Pengenalan kepada Jasmine
      • Aktiviti Hands-on 2 (ujian menulis menggunakan melati)
      • Menggunakan modul pernyataan chai

Bab 9: NodeJS dalam dunia teknologi

    • Modul kluster
    • Aktiviti Hands-on (melaksanakan modul kluster)
    • Modul utiliti
    • Aktiviti Hands-on 2 (Pelaksanaan modul utiliti)
    • ZLIB
    • pasport
    • Aktiviti Hands-on 3 (Melaksanakan pengesahan pasport)
    • Javascript Isomorphic over NodeJS
    • Apl Desktop dalam NodeJS

Sila tulis kepada kami di info@itstechschool.com & hubungi kami di + 91-9870480053 untuk harga kursus & kos persijilan, jadual & lokasi

Drop Kami Pertanyaan

Untuk maklumat lanjut, sila hubungi kami Hubungi Kami.


ulasan