Intrati in legatura

Schița de curs

Introducere în Node.js

  • RAM vs. Latență I/O
  • Blocant vs. Non-Blocant
  • Programare bazată pe evenimente
  • Bucla de evenimente
  • Blocarea buclei de evenimente
  • Filozofia Node.js

Configurarea platformei Node.js

  • Descărcare și instalare
  • Node REPL
  • Primul Hello World

Module și npm

  • Anatomia unui modul
  • Cod privat
  • Accesarea și utilizarea modulelor
  • Comenzi npm
  • package.json

Modelul Callback

  • Ce sunt callback-urile
  • Callback-last
  • Error-first

Evenimente

  • Când să folosești Emițători de Evenimente
  • Legarea funcțiilor la evenimente
  • Cereri de evenimente
  • Ascultarea evenimentelor

Gestionarea erorilor

  • Callback-uri: Error-first
  • Erori în Emițătorii de Evenimente
  • Excepții neprinse
  • Utilizarea domeniilor

Buffere

  • De ce există Buffere
  • Crearea Buffere
  • Citirea și scrierea Buffere
  • Manipularea Buffere

Fluxuri

  • Ce sunt fluxurile
  • API pentru Fluxuri de Citire și Scriere
  • Controlul fluxului
  • Conducte
  • Flux Duplex
  • Flux de Transformare

Express.js

  • Introducere și instalare Express.js
  • Construirea unei aplicații Hello Express
  • Crearea rutelor
  • Randarea layout-urilor
  • Utilizarea șabloanelor
  • Adăugarea parțialelor
  • Utilizarea localilor și șabloanelor condiționale
  • Modularizarea rutelor

Socket.io

  • Ascultare pentru
  • Difuzare
  • Răspuns la întrebări

Conectarea la baze de date

  • No SQL și Depozite de Documente
  • Baze de date relaționale
  • Configurare și setare platformă
  • Operații CRUD

Cerințe

Studenții care urmează acest curs ar trebui să aibă experiență în programarea JavaScript.

 21 Ore

Numărul de participanți


Pret per participant

Mărturii (7)

Cursuri viitoare

Categorii înrudite