Schița de curs

Introducere la Node.js

  • RAM vs. latența I/O
  • Blocare vs. Neblocare
  • Bazat pe evenimente Programming
  • Buclă de evenimente
  • Blocarea buclei de evenimente
  • Node.js Filosofie

Node.js Configurare platformă

  • Descarca si instaleaza
  • Nodul REPL
  • Prima Bună Lume

Module și npm

  • Anatomia unui modul
  • Cod privat
  • Access crearea și utilizarea modulelor
  • comenzi npm
  • pachet.json

Modelul de apel invers

  • Ce sunt apelurile inverse
  • Callback-ultimul
  • Eroare-în primul rând

Evenimente

  • Când să folosiți emițătoarele de evenimente
  • Funcții de legare la evenimente
  • Cereri de evenimente
  • Ascultarea evenimentului

Eroare de manipulare

  • Apeluri inverse: eroare mai întâi
  • Erori la emițătorii de evenimente
  • Excepții neprinse
  • Utilizarea Domeniilor

Tampoane

  • De ce există tampoane
  • Crearea bufferelor
  • Buffere de citire și scriere
  • Manipularea tampoanelor

Fluxuri

  • Ce sunt fluxurile
  • Citiți și scrieți API-ul Stream
  • Controlul debitului
  • Conducte
  • Flux duplex
  • Transform Stream

Express.js

  • Introducere și instalare Express.js
  • Crearea unei aplicații Hello Express.
  • Crearea rutelor
  • Aspecte de randare
  • Folosind șabloane
  • Adăugarea de parțiale
  • Folosind localnici și șabloane condiționate
  • Modularizarea traseelor

Socket.io

  • Ascultând pentru
  • Difuzare
  • Răspunzând la întrebări

Conectarea la Databases

  • Nu SQL și Magazine de documente
  • DB relaționale
  • Configurare și configurare platformă
  • Operațiuni CRUD

Cerințe

Studenții care urmează acest curs trebuie să aibă JavaScript experiență în programare.

  21 ore
 

Numărul de participanți


Dată început

Dată sfârșit


Dates are subject to availability and take place between 09:30 and 16:30.
Open Training Courses require 5+ participants.

Mărturii (6)

Cursuri înrudite

Categorii înrudite