Schița de curs

Introducere

Networking în profunzime

  • Ce este o priză?
  • Clienți și servere
  • HTTP vs. websockets
  • Rețele TCP/UDP

Pregătirea mediului de dezvoltare

  • Instalarea și configurarea Node.js
  • Instalarea și configurarea Express
  • Instalarea și configurarea Socket.IO

Socket.IO Start rapid

  • Crearea unei aplicații de chat

Slack o aplicație web în timp real

  • Configurarea datelor și a claselor
  • Crearea unei clone Slack
  • Refacerea codului
  • Trimiterea de date prin intermediul unei conexiuni

Monitorizarea performanțelor

  • Obținerea de date privind performanța
  • Lucrul cu clusterele
  • Conectarea unui client Node la serverul Socket.IO
  • Utilizarea componentelor React
  • Transmiterea în flux de date

Testarea aplicației

  • Testarea cu teste unitare și teste simulate

Depanarea aplicației

  • Gestionarea erorilor

Implementarea aplicației

  • Implementarea unei aplicații web în timp real
  • Găzduirea unei aplicații web în timp real

Securizarea aplicației

  • Ascunderea datelor și a API-urilor

Depanare

Rezumat și concluzii

Cerințe

  • O înțelegere a Node.js
  • .
  • Experiență în JavaScript
  • .

Audiență

  • Inginerii de rețea
  14 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 (2)

Cursuri înrudite

Categorii înrudite