Kursplan

Introduktion till Node.js

  • RAM kontra I/O latens
  • Blockering vs. icke-blockerande
  • Händelsestyrd Programming
  • Event Loop
  • Blockera händelseslingan
  • Node.js Filosofi

Node.js Plattformsinställning

  • Ladda ner och installera
  • Nod REPL
  • Första Hello World

Moduler och npm

  • Anatomi av en modul
  • Privat kod
  • Accessatt använda och använda moduler
  • npm-kommandon
  • package.json

Återuppringningsmönstret

  • Vad är återuppringningar
  • Återuppringning-sist
  • Fel-först

evenemang

  • När ska man använda händelsesändare
  • Bindande funktioner till händelser
  • Eventförfrågningar
  • Händelselyssning

Felhantering

  • Återuppringningar: Felet först
  • Fel i händelsesändare
  • Ofångade undantag
  • Använda domäner

Buffertar

  • Varför buffert finns
  • Skapa buffertar
  • Läs- och skrivbuffertar
  • Manipulera buffertar

Strömmar

  • Vad är strömmar
  • Läs och skriv Stream API
  • Flödeskontroll
  • Rör
  • Duplex Stream
  • Förvandla ström

Express.js

  • Introduktion och installation av Express.js
  • Bygga en Hello Express-applikation
  • Skapa rutter
  • Rendering av layouter
  • Använda mallar
  • Lägger till partier
  • Använda lokalbefolkningen och villkorliga mallar
  • Modulariserande rutter

Socket.io

  • Lyssnar efter
  • Broadcasting
  • Besvarar frågor

Ansluter till Databases

  • Nr SQL och dokumentaffärer
  • Relationella DBs
  • Konfiguration och plattformsinställning
  • CRUD-verksamhet

Krav

Studenter som tar denna kurs bör ha JavaScript programmeringserfarenhet.

  21 timmar

Antal deltagare


Starts

Ends


Dates are subject to availability and take place between 09:30 and 16:30.

Price per participant

Vittnesmål (6)

Relaterade Kurser

Relaterade Kategorier