típustantermi képzés
REGISZTRÁCIÓ

Közelgő képzés

házasodik 21
ült 24
Csomópont JS képzési tanfolyam és tanúsítvány

Csomópont JS képzési tanfolyam és tanúsítvány

Leírás

Közönség és előfeltételek

Tanfolyam körvonal

Ütemezés és díjak

Tanúsítvány

Node JS tanfolyam áttekintése

A Node.js egy kiszolgálóoldali platform, amellyel skálázható a JavaScript-nyelv a skálázható, eseményvezérelt alkalmazások létrehozásához. Ez még a tapasztalt programozók számára is zavaró, mert a hagyományos JavaScript a környezet mindig ügyféloldali - a felhasználó böngészőjében vagy olyan alkalmazásban, amely egy kiszolgálóval beszél. A JavaScriptet nem vették figyelembe, amikor a kiszolgáló az ügyfélkérelmekre reagál, de éppen ez a Node.js.

A Node.JS képzés célja

  • Írjon parancssoros alkalmazásokat a Node.js-ben
  • Beszéljen egy Node.js nevű API-val
  • Szervezze kódját modulokkal
  • Ügyeljen a patakokra
  • Hibák kezelése

Tervezett közönség a NodeJS tanfolyamhoz

Legalább egy objektumorientált nyelvvel, például a Ruby, a Python, a PHP vagy a Java, kevés tapasztalattal rendelkezik a JavaScript-szel, és teljesen új a Node.js.

A Node JS tanúsítás előfeltételei

  • Alapvető JavaScript készségek.
  • Webfejlesztés háttere

Course Outline Duration: 3 Days

1 Fejezet: Bevezetés a NodeJs-be

      • A NodeJS-ről
      • A NodeJS munkája
      • A CLI és a Node REPL használata
      • Csomópontcsomagkezelő: npm
      • Az első Node.js program
      • Hands-on Activity
      • NodeJS architektúra
      • Az eseményhurok és a visszahívás megértése
      • A csomópont alkalmazás alapvető konfigurációs adatait

2 fejezet: Modulok / csomagok

      • A modulok alapjai
      • Bevezetés a Node.js beépített modulokhoz
      • Bevezetés az NPM-hez
      • Modulok telepítése, frissítése és eltávolítása
      • Hands-on Activity (modul telepítése, frissítése és eltávolítása)
      • Egyéni modulok létrehozása
      • Hands-on Activity 2 (újrahasznosítható modul létrehozása)
      • Az npm cli
      • A modulok kiadása npm-re
      • Hands-on Activity 3 (közzétesz modul npm-re)
      • Az NPM kódolási stílusának megértése
      • A megfelelő NPM modul kiválasztása a projekthez

3 fejezet: Események és folyamatok

      • Pufferek olvasása és írása
      • Hands-on Activity (olvasás és írás a pufferbe)
      • Az események és az eseménykibocsátó minták megértése
      • A Node.js streamek értelmezése
      • Hands-on Activity 2 (végrehajtási folyamatok)
      • Fájlrendszer modul
      • Hands-on Activity 3 (Fájlműveletek végrehajtása)

5 fejezet: Hálózati kommunikáció és webes technológia a NodeJS-ben

      • Node.js hálózati kommunikáció
      • A TCP / IP kiszolgáló és az ügyfél beállítása
      • Hands-on Activity (TCP / IP kommunikáció végrehajtása)
      • Kommunikáció UDP használatával
      • HTTP-kiszolgáló beállítása
      • Kérdések és válaszok kezelése HTTP-ben
      • Hands-on Activity 2 (HTTP-kiszolgáló létrehozása)

4 Fejezet: Webes alkalmazások az ExpressJS és a MongoDB használatával

        • Bevezetés az ExpressJS-be
        • Az ExpressJS projekt telepítése és konfigurálása
        • Hands-on Activity (első ExpressJS alkalmazás)
        • útvonalválasztás
        • Hands-on Activity 2 (Végrehajtás útválasztás az ExpressJS-ben)

      DAY 2

      • middleware
      • Hands-on Activity 3 (A middleware modulok végrehajtása)
      • Biztonsági kérdések
      • DB kommunikáció: MongoDB
      • Hands-on Activity 4 (Csatlakozás és lekérdezés a mongodb-hoz)
      • HTML sablonok: Jade / Handlebars
      • Hands-on Activity (Jade sablonok végrehajtása)
      • Felhasználói hitelesítés az ExpressJS-ben
      • Sessions & Cookies
      • Hands-on Activity 6 (Kezelési munkák)
      • Session üzletek
      • Bevezetés a böngészéshez

Fejezet 6: Reakciókommunikáció IO foglalattal

      • Bevezetés a webes aljzatokba
      • Az socket.io beállítása és konfigurálása
      • Hands-on Activity (Az ügyfél és a kiszolgáló közötti socket kommunikáció beállítása)
      • Realtime kommunikáció a socket.io használatával
      • Felhasználói hitelesítés a socket.io használatával
      • Hands-on Activity 2 (Felhasználó hitelesítés socket io használatával)
      • A token alapú hitelesítés bevezetése a JWT használatával

7 fejezet: Villák, Spawnok és a folyamatmodul

      • A folyamatok megértése a NodeJS-ben
      • Fork és Spawn létrehozása
      • Kihangosító tevékenység (villa és spawn eljárás)
      • Folyamat kommunikáció a Node.js-ben
      • Hands-on Activity 2 (több folyamat kezelése)

Fejezet 8: Tesztelés a NodeJS-ben

      • Az Assert in Node.js bemutatása
      • Vizsgálat a Mocha használatával
      • Hands-on Activity (írásminták a mokka használatával)
      • Jasmine bemutatása
      • Hands-on Activity 2 (írásvizsgálat jázmin használatával)
      • A chai assertion modul használata

Fejezet 9: NodeJS a tech világban

    • Klaszter modul
    • Hands-on Activity (implementációs fürtmodul)
    • Utilities modul
    • Hands-on Activity 2 (Végrehajtási segédprogram modul)
    • ZLIB
    • Útlevél
    • Hands-on Activity 3 (Útlevél-hitelesítés végrehajtása)
    • Isomorf javascript a NodeJS felett
    • Asztali alkalmazások a NodeJS-ben

Kérjük, írjon nekünk a info@itstechschool.com címen és vegye fel velünk a kapcsolatot a + 91-9870480053 címen a tanfolyam ára és tanúsítási költsége, ütemezése és helye szerint

Adjon le egy lekérdezést

További információért kérlek Lépjen kapcsolatba velünk.


Vélemények