tipTaħriġ fil-Klassi
REĠISTRU

Kors ta 'Taħriġ Node Node & Ċertifikazzjoni

Kors ta 'Taħriġ Node Node & Ċertifikazzjoni

deskrizzjoni

L-udjenza u l-prerekwiżiti

Deskrizzjoni tal-Kors

Skeda u Miżati

Ċertifikazzjoni

Node JS Kors Overview

Node.js hija pjattaforma mal-ġenb tas-server imgeżwer madwar il-lingwa JavaScript għall-bini ta 'applikazzjonijiet li jistgħu jegħlbuhom u mmexxija mill-avvenimenti. Dan huwa konfuż għal programmaturi anke esperjenzati minħabba li l-tradizzjonali JavaScript L-ambjent dejjem kien il-klijent - fil-browser ta 'l-utent jew f'applikazzjoni li qed tkellem ma' server. JavaScript ma ġiex ikkunsidrat meta niġu għas-server li rrispondi għat-talbiet tal-klijenti, iżda dan huwa eżattament dak li tipprovdi Node.js.

Għanijiet ta 'Node.JS Taħriġ

  • Ikteb applikazzjonijiet tal-linja ta 'kmand f'Node.js
  • Kellem lil API b'Node.js
  • Organizza l-kodiċi tiegħek b'mudelli
  • Jittrattaw il-flussi
  • Immaniġġja l-iżbalji

Użin maħsub għall-Kors NodeJS

Esperjenza b'mill-inqas lingwa waħda orjentata lejn l-oġġett bħal Ruby, Python, PHP jew Java, ftit esperjenza biss mal-JavaScript, u ​​kompletament ġdid għal Node.js.

Prerekwiżiti għal Ċertifikazzjoni Node JS

  • Ħiliet bażiċi ta 'JavaScript.
  • L-isfond tal-Iżvilupp tal-Web

Tul tal-Qosor tal-Kors: Ġranet 3

Kapitolu 1: Introduzzjoni għal NodeJs

      • Dwar NodeJS
      • Ħidma ta 'NodeJS
      • Ħidma ma 'CLI u Node REPL
      • Maniġer tal-Pakkett tal-Node: npm
      • L-ewwel programm Node.js
      • Attività prattika
      • Arkitettura NodeJS
      • Fehim loop ta 'avveniment u devjazzjoni lura
      • Id-dettalji bażiċi tal-konfigurazzjoni ta 'l-appli kazzjoni

Kapitolu 2: Moduli / Pakketti

      • Basics ta 'moduli
      • Introduzzjoni għal Node.js mibnija f'moduli
      • Introduzzjoni għall-NPM
      • Installazzjoni, aġġornament u tneħħija ta 'moduli
      • Attività prattika (installazzjoni, aġġornament u tneħħija ta 'modulu)
      • Ħolqien ta 'moduli tad-dwana
      • Attivita 'fuq l-Attività 2 (toħloq modulu li jista' jerġa 'jintuża)
      • Fehim npm cli
      • Moduli ta 'pubblikazzjoni għal npm
      • Attività fuq l-Idejn 3 (ippubblika l-modulu sa npm)
      • Nifhmu l-istil tal-kodiċi NPM
      • Tagħżel il-modulu NPM tajjeb għall-proġett tiegħek

Kapitolu 3: Avvenimenti u Streams

      • Buffers ta 'qari u kitba
      • Attività prattika (Aqra u tikteb fi buffer)
      • Fehim tal-avvenimenti u l-mudell tal-emittent tal-avveniment
      • Fehim Node.js flussi
      • Attività fuq l-Idejn 2 (Implimentazzjoni ta 'flussi)
      • Modulu tas-sistema tal-fajl
      • Attivita 'fuq l-Attività 3 (Agħmel operazzjonijiet tal-fajl)

Kapitolu 5: Komunikazzjoni tan-Netwerk u teknoloġija tal-Web f'NodeJS

      • Komunikazzjoni tan-Netwerk f'Node.js
      • Twaqqif ta 'TCP / IP server u klijent
      • Attività prattika (Implimentazzjoni tal-komunikazzjoni TCP / IP)
      • Nikkomunikaw bl-użu ta 'UDP
      • It-twaqqif ta 'server HTTP
      • Immaniġġjar ta 'talbiet u tweġiba fl-HTTP
      • Attività fuq l-Idejn 2 (Ħolqien ta 'server HTTP)

Kapitolu 4: Applikazzjonijiet tal-Web li jużaw ExpressJS u MongoDB

        • Introduzzjoni għal ExpressJS
        • Installazzjoni u konfigurazzjoni tal-proġett ExpressJS
        • Attività prattika (l-ewwel applikazzjoni ExpressJS)
        • Rotot
        • Attivita 'fuq l-Attività 2 (Implimenta rotta f'ExpressJS)

      JUM 2

      • middleware
      • Attività fuq l-Idejn 3 (Implimentazzjoni ta 'moduli tal-middleware)
      • Kwistjonijiet ta 'sigurtà
      • Komunikazzjoni DB: MongoDB
      • Attività fuq l-Idejn 4 (Qabbad u mistoqsija lil mongodb)
      • Mudelli HTML: Jade / Handlebars
      • Attività prattika (Implimenta mudelli tal-Jade)
      • L-awtentikazzjoni tal-utent f'ExpressJS
      • Sessjonijiet u Cookies
      • Attività fuq l-Idejn 6 (Sessjonijiet ta 'Tqandil)
      • Ħwienet ta 'sessjoni
      • Introduzzjoni għal Browserify

Kapitolu 6: Komunikazzjoni realtime bl-użu ta 'sokit IO

      • Introduzzjoni għas-sokits tal-Web
      • Twaqqif u konfigurazzjoni ta 'socket.io
      • Attività prattika (Twaqqif ta 'sokit comm bejn klijent u server)
      • Komunikazzjoni realtime bl-użu ta 'socket.io
      • L-awtentifikazzjoni tal-utent bl-użu ta 'socket.io
      • Attività hands-on 2 (L-awtentifikazzjoni tal-utent bl-użu ta 'socket io)
      • Introduzzjoni għal awtentifikazzjoni bbażata fuq simbolu bl-użu ta 'JWT

Kapitolu 7: Forks, Spawns u l-modulu tal-proċess

      • Nifhmu l-proċessi f'NodeJS
      • Il-ħolqien ta 'furketta u spawn
      • Attività prattika (Fork u spawn proċess)
      • Komunikazzjoni tal-proċess f'Node.js
      • Attività fuq l-Idejn 2 (immaniġġjar ta 'proċessi multipli)

Kapitolu 8: Ittestjar f'NodeJS

      • Introduzzjoni għall-Assert in Node.js
      • Ittestjar bl-użu ta 'Mocha
      • Attività prattika (Testijiet ta 'kitba bl-użu ta' mocha)
      • Introduzzjoni għal Jasmine
      • Attività fuq l-Idejn 2 (testijiet tal-kitba bl-użu tal-ġiżimin)
      • Uża l-modulu ta 'affermazzjoni ta' chai

Kapitolu 9: NodeJS fid-dinja tat-teknoloġija

    • Modulu Cluster
    • Attività prattika (li jimplimenta l-modulu tal-cluster)
    • Modulu tal-Utilitajiet
    • Attività fuq l-Idejn 2 (Modulu ta 'l-Implimentazzjoni ta' l-Utilitajiet)
    • ZLIB
    • Passaport
    • Attività fuq l-Idejn 3 (Implimentazzjoni tal-awtentikazzjoni tal-passaport)
    • Isomorphic javascript fuq NodeJS
    • Apps għall-Desktop f'NodeJS

Jekk jogħġbok iktbilna fuq info@itstechschool.com u ikkuntattjana fuq + 91-9870480053 għall-prezz tal-kors & l-ispiża taċ-ċertifikazzjoni, l-iskeda u l-lokazzjoni

Drop Us a Query

Għal aktar tagħrif ġentilment Ikkuntatjana.


reviżjonijiet