Schița de curs

Caracteristicile și elementele fundamentale ale Node.js (în comparație cu Java)

    Dezvoltare Node.js, V8 și partea serverului (de ce să folosiți Node.js?) Blocare vs. Neblocare Acționată de evenimente Programming Bucla de evenimente și modelul de apel invers
Node.js Modulul de arhitectură și modelul Sandbox
  • Npm
  • Mecanisme de dependență
  • Fișierul package.json
  • Interne motor V8 Scheme de memorie
  • Colectarea gunoiului
  • Scurgeri de memorie
  • Monitorizarea memoriei și procesorului
  • Înregistrare cu Node.js
  • Node.js Middleware SSL și TLS
  • Node.js versiuni și migrații
  • Caracteristici și elemente fundamentale Express.js (în comparație cu specificația Java EE (Websphere, Tomcat)))
  • Configurare și setări aplicații Motoare de șabloane Rutare HTTP Obiecte de solicitare și răspuns SSL și TLS Gestionarea erorilor Multithreading JSON
  • WebStorm
  • Introducere Funcții inteligente Manageri de pachete WebStrom & Node, Angular, Express Inspecție cod, instrumente de calitate, profilare Depanare Testare unitară
  • PM2

      Impachetarea și implementarea aplicației Împachetarea și implementarea Nodejs+pm2 Pachetul de scripturi Nodejs Verificarea și comutarea versiunii nodejs Locații și standarde ale sistemului de fișiere Înregistrare Scripturi de inițiere Certificate SSL/TLS Monitorizare Opriți, porniți, ștergeți, resuscitați aplicațiile Opriți, porniți, resuscitați procesul PM2

    Conectarea cu Winston.js

      Înregistrare cu winston Transports Loggers Niveluri jurnal Profilare Streaming jurnale Interogare jurnale Filtre, Rescriere

    Cerințe

    Participanții trebuie să aibă o oarecare înțelegere a dezvoltării cu Node.js și Express.js

      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 (5)

    Cursuri înrudite

    Node.js for JavaScript Developers

      21 ore

    Categorii înrudite