tipUsposabljanje učilnice
REGISTER
Node JS usposabljanje tečaj in certificiranje

Node JS usposabljanje tečaj in certificiranje

Opis

Občinstvo in predpogoji

Osnutek tečaja

Urnik in pristojbine

certificiranje

Pregled tečaja JS JS

Node.js je strežniška platforma, ovita okoli jezika JavaScript za gradnjo prilagodljivih aplikacij, ki jih usmerjajo dogodki. To je zmedeno za celo izkušene programerje, saj tradicionalno JavaScript okolje je bilo vedno na strani odjemalca - v uporabniškem brskalniku ali v aplikaciji, ki govori s strežnikom. JavaScript ni bil upoštevan, ko gre za strežnik, ki se odziva na zahteve strank, toda to je točno to, kar zagotavlja Node.js.

Cilji usposabljanja Node.JS

  • Napišite programe za ukazne vrstice v Node.js
  • Pogovorite se z API z Node.js
  • Organizirajte svojo kodo z moduli
  • Obravnavajte tokove
  • Obvladajte napake

Namembno občinstvo za tečaj NodeJS

Izkušen z vsaj enim objektno usmerjenim jezikom, kot so Ruby, Python, PHP ali Java, le malo izkušenj z JavaScriptom in povsem novo v Node.js.

Predpogoji za certifikacijo Node JS

  • Osnovne veščine JavaScripta.
  • Ozadje spletnega razvoja

Trajanje programa: 3 Days

Poglavje 1: Predstavljamo v NodeJs

      • O NodeJS
      • Delo z NodeJS
      • Delo s CLI in Node REPL
      • Upravljalec paketov vozlišča: npm
      • Prvi program Node.js
      • Ročna dejavnost
      • NodeJS arhitektura
      • Razumevanje zanke dogodkov in povratnega klica
      • Osnovne podrobnosti aplikacije konfiguracije vozlišča

Poglavje 2: Moduli / paketi

      • Osnove modulov
      • Uvod v module Node.js, zgrajene v modulih
      • Uvod v NPM
      • Nameščanje, posodabljanje in odstranjevanje modulov
      • Ročna dejavnost (namestite, posodobite in odstranite modul)
      • Ustvarjanje modulov po meri
      • Ročna dejavnost 2 (ustvarite večkratni modul)
      • Razumevanje npm cli
      • Objavljanje modulov v npm
      • Ročna dejavnost 3 (objavi modul do npm)
      • Razumevanje slog kodiranja NPM-ja
      • Izbira pravega modula NPM za vaš projekt

Poglavje 3: Dogodki in tokovi

      • Bralci za branje in pisanje
      • Ročna dejavnost (branje in pisanje v medpomnilnik)
      • Razumevanje dogodkov in vzorec oddajanja dogodkov
      • Razumevanje tokov Node.js
      • Ročna dejavnost 2 (implementacijski tokovi)
      • Modul datotečnega sistema
      • Ročna dejavnost 3 (izvede operacije datoteke)

Poglavje 5: Omrežna komunikacija in spletna tehnologija v NodeJS

      • Omrežna komunikacija v Node.js
      • Nastavitev strežnika TCP / IP in odjemalca
      • Ročna dejavnost (implementacija komunikacije TCP / IP)
      • Komuniciranje z UDP
      • Nastavitev strežnika HTTP
      • Zahteve za obdelavo in odziv v HTTP
      • Ročna dejavnost 2 (Ustvarjanje HTTP strežnika)

Poglavje 4: Spletne aplikacije z ExpressJS in MongoDB

        • Uvod v ExpressJS
        • Namestitev in konfiguracija projekta ExpressJS
        • Ročna dejavnost (prva aplikacija ExpressJS)
        • Usmerjanje
        • Ročna dejavnost 2 (izvajanje usmerjanja v ExpressJS)

      DAN 2

      • middleware
      • Ročna dejavnost 3 (implementacija middleware modulov)
      • Varnostna vprašanja
      • Sporočilo DB: MongoDB
      • Ročna dejavnost 4 (povezava in poizvedba mongodb)
      • HTML predloge: Jade / ročaji
      • Ročna dejavnost (izvajanje Jade predlog)
      • Overjanje uporabnika v ExpressJS
      • Seje in piškotki
      • Ročna dejavnost 6 (rokovanje)
      • Trgovina s sejami
      • Uvod v brskalnik

Poglavje 6: komunikacija v realnem času s pomočjo vtičnice IO

      • Uvod v spletne vtičnice
      • Nastavitev in konfiguriranje socket.io
      • Hands-on Activity (Nastavitev socket comma med odjemalcem in strežnikom)
      • Komunikacija v realnem času s pomočjo socket.io
      • Overjanje uporabnika s pomočjo socket.io
      • Ročna dejavnost 2 (preverjanje pristnosti uporabnika s pomočjo vtičnice io)
      • Uvod v avtentifikacijo na osnovi žetona z uporabo JWT

Poglavje 7: vilice, noži in procesni modul

      • Razumevanje procesov v NodeJS
      • Ustvarjanje vilic in Spawn
      • Ročna dejavnost (Vleka in sproščanje procesa)
      • Procesna komunikacija v Node.js
      • Ročna dejavnost 2 (upravljanje več procesov)

Poglavje 8: Preskušanje v vozlišču JS

      • Uvod v Ukaz v Node.js
      • Testiranje z uporabo Mocha
      • Ročna dejavnost (pisanje testov z uporabo moke)
      • Uvod v Jasmin
      • Ročna dejavnost 2 (pisanje testov z uporabo jasmina)
      • Uporaba modula za trditev chai

Poglavje 9: NodeJS v tech svetu

    • Modul grozda
    • Ročna dejavnost (implementacijski modul klastera)
    • Modul za javne storitve
    • Ročna dejavnost 2 (izvedbeni modul)
    • ZLIB
    • Potni list
    • Ročna dejavnost 3 (izvajanje potne listine za preverjanje pristnosti)
    • Izomorfni javascript nad NodeJS
    • Namizni programi v NodeJS

Pišite nam na info@itstechschool.com in se obrnite na nas na + 91-9870480053 za ceno tečaja in stroške certificiranja, urnik in lokacijo

Spusti nas poizvedbo

Za več informacij prijazno Kontaktiraj nas.


komentarji