tipasmokymo klasėje
REGISTRAS

"Node JS" mokymo kursai ir sertifikavimas

"Node JS" mokymo kursai ir sertifikavimas

aprašymas

Auditorija ir išankstinės sąlygos

Kurso apžvalga

Tvarkaraštis ir mokesčiai

pažymėjimas

Node JS kursų apžvalga

Node.js yra serverio platforma, apvyniota aplink "JavaScript" kalbą, kad būtų galima kurti keičiamas, į įvykius orientuotas programas. Tai klaidina net patyrusius programuotojus, nes jie yra tradiciniai JavaScript aplinka visada buvo kliento pusė - vartotojo naršyklėje arba programoje, kurioje kalbama su serveriu. "JavaScript" nebuvo svarstomas, kai kalbama apie serverį, kuris atsako į kliento užklausas, bet būtent tai yra "Node.js".

Uždaviniai Node.JS mokymas

  • Parašykite komandų eilučių programas Node.js
  • Pakalbėkite su API su Node.js
  • Sutvarkykite savo kodą naudodami modulius
  • Spręsti su srautais
  • Rankenos klaidos

Numatyta NodeJS kursų auditorija

Patyręs bent viena objektyviąja kalba, tokia kaip Ruby, Python, PHP ar Java, tik nedidelė "JavaScript" patirtis ir visiškai nauja Node.js.

Būtinos sąlygos "Node JS" sertifikavimui

  • Pagrindiniai JavaScript įgūdžiai.
  • Žiniatinklio kūrimo fonas

Kurso trukmė: 3 dienos

1 skyrius: "NodeJ" pristatymas

      • Apie NodeJS
      • NodeJS darbas
      • Darbas su CLI ir mazgu REPL
      • "Node Package Manager": npm
      • Pirmoji Node.js programa
      • Laisva veikla
      • NodeJS architektūra
      • Suprasti įvykio kilpą ir atgalinį pranešimą
      • Nodelio programos pagrindinė informacija apie konfigūraciją

Skyrius 2: moduliai / paketai

      • Modulių pagrindai
      • Įvadas į modulius pastatytas Node.js
      • Įvadas į NPM
      • Modulių diegimas, atnaujinimas ir pašalinimas
      • "Hands-on Activity" (modulio įdiegimas, atnaujinimas ir pašalinimas)
      • Sukurkite tinkintus modulius
      • "Hands-on Activity 2" (sukurkite daugkartinio naudojimo modulį)
      • Supratimas npm cli
      • Leidybos moduliai iki npm
      • "Hands-on Activity" 3 (skelbti modulį npm)
      • Suprasti NPM kodavimo stilių
      • Tinkamo NPM modulio pasirinkimas jūsų projektui

Skyrius 3: įvykiai ir srautai

      • Skaitymo ir rašymo buferiai
      • "Hands-on" veikla (skaitykite ir rašykite į buferį)
      • Supratimas apie įvykius ir įvykio spinduolio modelį
      • Suprasti Node.js srautus
      • "Hands-on Activity" "2" (Įgyvendinimo srautai)
      • Failų sistemos modulis
      • "Hands-on Activity" 3 (atlikite failų operacijas)

Skyrius 5: "NodeJS" tinklo ryšiai ir interneto technologijos

      • Tinklo komunikacija Node.js
      • TCP / IP serverio ir kliento nustatymas
      • "Rankinis darbas" ("TCP / IP ryšys")
      • Bendraukimas naudojant UDP
      • HTTP serverio nustatymas
      • "HTTP" užklausų ir atsakymų tvarkymas
      • "Hands-on Activity" 2 (HTTP serverio kūrimas)

Skyrius 4: žiniatinklio programos, naudojančios ExpressJS ir MongoDB

        • Įvadas į ExpressJS
        • "ExpressJS" projekto diegimas ir konfigūravimas
        • "Laisva veikla" ("First ExpressJS" programa)
        • Maršrutai
        • "Hands-on Activity" "2" (įdiegti maršrutą "ExpressJS")

      DIENA 2

      • Tarpinė programinė įranga
      • "Hands-on Activity" "3" (tarpinės modulių įgyvendinimas)
      • Saugumo klausimai
      • DB komunikacija: MongoDB
      • "Hands-on Activity" 4 (prisijungti ir užklausa mongodb)
      • HTML šablonai: Jade / Handlebars
      • "Laisva veikla" ("Jade" šablonų įgyvendinimas)
      • Naudotojo autentifikavimas "ExpressJS"
      • Seansai ir slapukai
      • "Hands-on Activity 6" (tvarkymo sesijos)
      • Sesijų parduotuvės
      • Įvadas į naršyklę

Skyrius 6: Ryšys realiuoju laiku, naudojant IO jungtį

      • Įvadas į interneto kišenes
      • Socket.io nustatymas ir konfigūravimas
      • "Hands-on Activity" (sąrankos sąrankos sukūrimas tarp kliento ir serverio)
      • Ryšys realiuoju laiku naudojant socket.io
      • Vartotojo autentifikavimas naudojant socket.io
      • "Hands-on Activity" "2" (naudotojo autentifikavimas naudojant lizdą io)
      • Įvadas į žetonų autentifikavimą naudojant JWT

Skyrius 7: šakės, žindukai ir proceso modulis

      • NodeJS procesų supratimas
      • Šakės ir spaustuko kūrimas
      • Praktinė veikla (šakutė ir procesas)
      • Proceso komunikacija Node.js
      • "Hands-on Activity" 2 (kelių procesų valdymas)

Skyrius 8: bandymas NodeJS

      • Įvadas į teiginį "Node.js"
      • Testavimas naudojant Mochą
      • Praktinė veikla (rašytiniai testai naudojant močiutę)
      • Įvadas į jazminą
      • "Hands-on activity" 2 (rašymo testai naudojant jazminą)
      • Chai patvirtinimo modulio naudojimas

Skyrius 9: NodeJS technologijų pasaulyje

    • Klasterinis modulis
    • "Rankinis darbas" (klasterio modulio įgyvendinimas)
    • Komunalinių paslaugų modulis
    • "Hands-on Activity" "2" (Įgyvendinimo komunalinių paslaugų modulis)
    • ZLIB
    • Pasas
    • "Hands-on Activity" 3 (Įgyvendinimo paso autentiškumas)
    • Isomorfinis javascript per NodeJS
    • "NodeJS" darbalaukio programos

Prašome rašyti mums šiuo adresu: info@itstechschool.com ir susisiekite su mumis + 91-9870480053 kursų kaina ir sertifikavimo kaina, grafika ir vieta

Drop Us Query

Daugiau informacijos maloniai Susisiekite su mumis.


Atsiliepimai