TipeKlaskameropleiding
REGISTREER

Kontak Ons

met 'n gemerkte velde * vereis

 

Node JS Opleidings Kursus & Sertifisering

Node JS Opleidings Kursus & Sertifisering

Beskrywing

Gehoor en Voorvereistes

Kursus uiteensetting

Skedule & Fooie

sertifisering

Node JS Kursusoorsig

Node.js is 'n bediener-platform wat rondom die JavaScript-taal toegedraai word vir die bou van skaalbare, gebeurtenisgedrewe toepassings. Dit is verwarrend vir selfs ervare programmeerders omdat die tradisionele JavaScript omgewing is nog altyd kliënt-kant - in 'n gebruiker se blaaier of in 'n program wat met 'n bediener praat. JavaScript is nie oorweeg wanneer dit kom by die bediener wat op versoeke van kliënte reageer nie, maar dit is presies wat Node.js verskaf.

Doel van Node.JS Training

  • Skryf command line programme in Node.js
  • Praat met 'n API met Node.js
  • Organiseer jou kode met modules
  • Hanteer strome
  • Hanteer foute

Beoogde Publiek vir NodeJS Kursus

Ervaar met ten minste een objekgeoriënteerde taal soos Ruby, Python, PHP of Java, net min ervaring met JavaScript, en heeltemal nuut op Node.js.

Voorvereistes vir Node JS Sertifisering

  • Basiese JavaScript vaardighede.
  • Webontwikkeling agtergrond

Kursus oorsig Tydsduur: 3 Dae

Hoofstuk 1: Inleiding tot NodeJs

      • Oor NodeJS
      • Werk van NodeJS
      • Werk met CLI en Node REPL
      • Node Pakket Bestuurder: npm
      • Eerste Node.js program
      • Hands-on Aktiwiteit
      • NodeJS argitektuur
      • Verstaan ​​gebeurtenislus en terugbel
      • Node-program basiese konfigurasiebesonderhede

Hoofstuk 2: Modules / Pakkette

      • Basiese beginsels van modules
      • Inleiding tot Node.js gebou in modules
      • Inleiding tot NPM
      • Installering, opdatering en verwydering van modules
      • Hands-on-aktiwiteit (installeer, werk en verwyder 'n module)
      • Skep persoonlike modules
      • Hands-on-aktiwiteit 2 (maak herbruikbare module)
      • Verstaan ​​npm cli
      • Uitgewersmodules na npm
      • Hands-on Aktiwiteit 3 (publiseer module na npm)
      • Verstaan ​​NPM se koderingstyl
      • Die regte NPM-module kies vir u projek

Hoofstuk 3: Aktiwiteite en strome

      • Lees en skryf buffers
      • Hands-on-aktiwiteit (lees en skryf na 'n buffer)
      • Begrip van gebeure en die gebeurtenis emitter patroon
      • Verstaan ​​Node.js strome
      • Hands-on-aktiwiteit 2 (Implementeer strome)
      • Lêer stelsel module
      • Hands-on-aktiwiteit 3 (Doen lêerbedrywighede)

Hoofstuk 5: Netwerk kommunikasie & Web tegnologie in NodeJS

      • Netwerk kommunikasie in Node.js
      • Opstel van TCP / IP-bediener en kliënt
      • Hands-on-aktiwiteit (Implementeer TCP / IP-kommunikasie)
      • Kommunikeer met behulp van UDP
      • 'N HTTP-bediener opstel
      • Hanteringsversoeke en reaksie in HTTP
      • Hands-on-aktiwiteit 2 (Skep HTTP-bediener)

Hoofstuk 4: Webprogramme wat ExpressJS en MongoDB gebruik

        • Inleiding tot ExpressJS
        • Installasie en opset van ExpressJS projek
        • Hands-on aktiwiteit (First ExpressJS app)
        • Routing
        • Hands-on-aktiwiteit 2 (Implementeer roetes in ExpressJS)

      DAG 2

      • middleware
      • Hands-on Aktiwiteit 3 (Implementeer middleware modules)
      • Veiligheid kwessies
      • DB kommunikasie: MongoDB
      • Hands-on-aktiwiteit 4 (verbind en navraag doen na mongodb)
      • HTML templates: Jade / Handlebars
      • Hands-on aktiwiteit (Implementeer Jade templates)
      • Gebruiker verifikasie in ExpressJS
      • Sessies en koekies
      • Hands-on Aktiwiteit 6 (Hantering sessies)
      • Sessie winkels
      • Inleiding tot Browserify

Hoofstuk 6: Realtime kommunikasie met socket IO

      • Inleiding tot web voetstukke
      • Socket.io instel en instel
      • Hands-on-aktiwiteit (Sokkelkontak tussen kliënt en bediener instel)
      • Realtime kommunikasie met socket.io
      • Gebruiker verifikasie met socket.io
      • Hands-on-aktiwiteit 2 (Gebruiker verifikasie met socket io)
      • Inleiding tot token gebaseerde verifikasie met behulp van JWT

Hoofstuk 7: Vurke, Spruite en die proses module

      • Verstaan ​​prosesse in NodeJS
      • Skep 'n vurk en 'n kuit
      • Hands-on-aktiwiteit (vurk en kweek 'n proses)
      • Proses kommunikasie in Node.js
      • Hands-on-aktiwiteit 2 (hantering van verskeie prosesse)

Hoofstuk 8: Toets in NodeJS

      • Inleiding tot Assert in Node.js
      • Toets met Mocha
      • Hands-on aktiwiteit (skryf toetse met behulp van mokka)
      • Inleiding tot Jasmine
      • Hands-on Aktiwiteit 2 (skryf toetse met behulp van jasmyn)
      • Gebruik die chai-beweringsmodule

Hoofstuk 9: NodeJS in tegnologie wêreld

    • Cluster module
    • Hands-on-aktiwiteit (implementering van cluster module)
    • Utilities module
    • Hands-on-aktiwiteit 2 (Implementering van nuts-modules)
    • zlib
    • Paspoort
    • Hands-on-aktiwiteit 3 (Implementering van paspoort-verifikasie)
    • Isomorfe javascript oor NodeJS
    • Desktop-programme in NodeJS

Skryf ons asseblief by info@itstechschool.com en kontak ons ​​by + 91-9870480053 vir die kursus prys en sertifiseringskoste, skedule en ligging.

Laat ons 'n navraag

Vir meer inligting, vriendelik Kontak Ons.


Resensies