tyyppiLuokkahuoneen koulutus
REKISTERÖIDY

Solmu JS-koulutuskurssi ja sertifiointi

Solmu JS-koulutuskurssi ja sertifiointi

Kuvaus

Yleisö ja edellytykset

Opintojakson sisältö

Aikataulu ja palkkiot

Certification

Solmun JS-kurssin yleiskuvaus

Node.js on palvelinpuolen alusta, joka on kierretty JavaScript-kielen ympärille skaalautuvien, tapahtumakäyttöisten sovellusten rakentamiseen. Tämä on hämmentävää jopa kokeneille ohjelmoijille, koska perinteinen JavaScript ympäristö on aina ollut asiakaspuolella - käyttäjän selaimessa tai sovelluksessa, joka puhuu palvelimelle. JavaScript ei ole otettu huomioon, kun palvelin vastaa asiakkaiden pyyntöihin, mutta juuri tämä on Node.js: n tarjoama.

Node.JS Trainingin tavoitteet

  • Kirjoita komentorivisovellukset Node.js: ssä
  • Keskustele sovellusliittymän Node.js kanssa
  • Järjestä koodisi moduuleilla
  • Deal kanssa streams
  • Käsittele virheitä

Tarkoitettu yleisö NodeJS-kurssille

Vähintään yksi objektiohjattu kieli, kuten Ruby, Python, PHP tai Java, on vain vähän JavaScript-kokemusta ja täysin uusi Node.js.

Node JS-sertifikaatin edellytykset

  • Basic JavaScript-taidot.
  • Web-kehitys taustalla

Course Outline Duration: 3 Days

Luku 1: Esittelyssä NodeJs

      • Tietoja NodeJS: stä
      • NodeJS: n työskentely
      • Työskentely CLI: n ja Node REPL: n kanssa
      • Node-paketinhallinta: npm
      • Ensimmäinen Node.js-ohjelma
      • Hands-on Activity
      • NodeJS-arkkitehtuuri
      • Tapahtumasilmukan ja soittopyynnön ymmärtäminen
      • Solmun sovelluksen perusasetukset

Luku 2: Moduulit / Paketit

      • Moduulien perusteet
      • Johdatus Node.js-moduuleihin
      • NPM: n esittely
      • Moduulien asentaminen, päivittäminen ja poistaminen
      • Hands-on Activity (asenna, päivitä ja poista moduuli)
      • Muokatun moduulin luominen
      • Hands-on Activity 2 (luo uudelleenkäytettävää moduulia)
      • Ymmärrä npm cli
      • Julkaisemisen moduulit npm: iin
      • Hands-on Activity 3 (julkaise moduuli npm: ksi)
      • Ymmärtäminen NPM: n koodaustyyliin
      • Oikean NPM-moduulin valitseminen projektiin

Luku 3: Tapahtumat ja suoratoistot

      • Puhaltimien lukeminen ja kirjoittaminen
      • Hands-on Activity (Lue ja kirjoita puskuriin)
      • Tapahtumien ymmärtäminen ja tapahtumajärjestelmän kuvio
      • Node.js-virtojen ymmärtäminen
      • Hands-on Activity 2 (Täytä virrat)
      • Tiedostojärjestelmän moduuli
      • Hands-on Activity 3 (Suorita tiedostojen suorittaminen)

Luku 5: Verkkoyhteys ja verkkotekniikka NodeJS: ssä

      • Verkkoyhteys Node.js: ssä
      • TCP / IP-palvelimen ja asiakkaan määrittäminen
      • Hands-on Activity (TCP / IP-tiedonsiirto)
      • Viestintä UDP: n avulla
      • HTTP-palvelimen määrittäminen
      • Pyyntöjen käsittely ja vastaus HTTP: ssä
      • Hands-on Activity 2 (HTTP-palvelimen luominen)

Luku 4: WWW-sovellukset ExpressJS: n ja MongoDB: n avulla

        • ExpressJS: n käyttöönotto
        • ExpressJS-projektin asennus ja kokoonpano
        • Hands-on Activity (Ensimmäinen ExpressJS-sovellus)
        • Reititys
        • Hands-on Activity 2 (toteutetaan reititys ExpressJS: ssä)

      DAY 2

      • middleware
      • Hands-on Activity 3 (Täytä middleware-moduulit)
      • Turvallisuusasiat
      • DB-viestintä: MongoDB
      • Hands-on Activity 4 (Yhdistä ja kysy mongodb: lle)
      • HTML-malleja: Jade / kahva
      • Hands-on Activity (toteutettava Jade-malleja)
      • Käyttäjän todennus ExpressJS: ssä
      • Istunnot ja evästeet
      • Hands-on Activity 6 (käsittelytapahtumat)
      • Istuntokauppoja
      • Selaushistorian esittely

Luku 6: Reaaliaikainen tiedonsiirto IO: n avulla

      • Johdatus verkkosovittimiin
      • Socket.io-ohjelman määrittäminen ja konfigurointi
      • Hands-on -toiminto (asiakkaan ja palvelimen välisen liitännän asettaminen)
      • Reaaliaikainen tiedonsiirto socket.io-ohjelmalla
      • Käyttäjän todennus käyttäen socket.io-ohjelmaa
      • Hands-on Activity 2 (käyttäjän todennus käyttäen socket io -ohjelmaa)
      • Johdanto token-pohjaiseen autentikointiin JWT: n avulla

Luku 7: Haarukat, Spawns ja prosessimoduuli

      • Prosessien ymmärtäminen NodeJS: ssä
      • Forkin ja Spawnin luominen
      • Hands-on Activity (haarukka ja kutsu prosessi)
      • Prosessiviestintä Node.js: ssä
      • Hands-on Activity 2 (useiden prosessien käsittely)

Luku 8: Testaus NodeJS: ssä

      • Johdatus Assertiin Node.js: ssä
      • Testaus Mochan avulla
      • Hands-on Activity (kirjoituskoe käyttäen mochaa)
      • Jasmalin esittely
      • Hands-on-toiminto 2 (kirjoittaminen jasmiinillä)
      • Chai-määritysmoduulin käyttäminen

Luku 9: NodeJS tekniikan maailmassa

    • Klusterimoduuli
    • Hands-on Activity (klusterimoduulin toteutus)
    • Utilities-moduuli
    • Hands-on Activity 2 (Implementing Utilities -moduuli)
    • ZLIB
    • Passi
    • Hands-on Activity 3 (Passin todentaminen)
    • Isomorfinen javascript yli NodeJS
    • Työpöydän sovellukset NodeJS: ssä

Kirjoita meille osoitteeseen info@itstechschool.com ja ota yhteyttä osoitteeseen + 91-9870480053 kurssin hinnasta ja sertifiointikustannuksista, aikataulusta ja sijainnista

Anna meille kysymys

Lisätietoja ystävällisesti Ota meihin yhteyttä.


Arvostelut