mathHyfforddiant Dosbarth
COFRESTR

Cwrs Hyfforddi a Ardystio JS Node

Cwrs Hyfforddi a Ardystio JS Node

Disgrifiad

Cynulleidfa a Rhagofynion

Amlinelliad o'r Cwrs

Atodlen a Ffioedd

ardystio

Trosolwg Cwrs JS Node

Mae Node.js yn llwyfan ochr gweinydd wedi'i lapio o amgylch yr iaith JavaScript i adeiladu ceisiadau graddadwy, sy'n cael eu gyrru gan ddigwyddiad. Mae hyn yn ddryslyd ar gyfer rhaglenwyr profiadol hyd yn oed oherwydd y traddodiadol Javascript mae'r amgylchedd bob amser wedi bod yn ochr y cleient - mewn porwr defnyddiwr neu mewn cais sy'n siarad â gweinydd. Nid yw JavaScript wedi cael ei ystyried pan ddaw i'r gweinydd yn ymateb i geisiadau cleient, ond dyna'n union yr hyn y mae Node.js yn ei ddarparu.

Amcanion Hyfforddiant Node.JS

  • Ysgrifennwch geisiadau llinell orchymyn yn Node.js
  • Siaradwch ag API gyda Node.js
  • Trefnwch eich cod gyda modiwlau
  • Delio â nentydd
  • Gwneud camgymeriadau

Y Gynulleidfa Bwriedig ar gyfer Cwrs NodeJS

Yn brofiadol gydag o leiaf un iaith sy'n canolbwyntio ar wrthrych fel Ruby, Python, PHP neu Java, dim ond ychydig o brofiad sydd â JavaScript, ac yn gwbl newydd i Node.js.

Rhagofynion ar gyfer Ardystio JS Node

  • Sgiliau JavaScript sylfaenol.
  • Cefndir Datblygu Gwe

Course Outline Duration: 3 Days

Pennod 1: Cyflwyno i NodeJs

      • Amdanom NodeJS
      • Gweithio NodeJS
      • Gweithio gyda CLI a Node REPL
      • Rheolwr Pecyn Nodau: npm
      • Rhaglen Node.js Cyntaf
      • Gweithgaredd Llawlyfr
      • Pensaernïaeth NodeJS
      • Deall dolen ddigwyddiad a galw yn ôl
      • Manylion cyfluniad sylfaenol yr app Node

Pennod 2: Modiwlau / Pecynnau

      • Hanfodion y modiwlau
      • Cyflwyniad i Node.js a adeiladwyd mewn modiwlau
      • Cyflwyniad i NPM
      • Gosod, diweddaru a dileu modiwlau
      • Gweithgaredd ymarferol (gosod, diweddaru a dileu modiwl)
      • Creu modiwlau arferol
      • Gweithgaredd Llawlyfr 2 (creu modiwl y gellir ei ail-ddefnyddio)
      • Deall cli npm
      • Cyhoeddi modiwlau i npm
      • Gweithgaredd ymarferol 3 (cyhoeddi modiwl i npm)
      • Deall arddull codio NPM
      • Dewis y modiwl NPM cywir ar gyfer eich prosiect

Pennod 3: Digwyddiadau a Nentiau

      • Darllen ac ysgrifennu bwffe
      • Gweithgaredd ymarferol (Darllenwch ac ysgrifennwch atffer)
      • Deall digwyddiadau a phatrwm e-bost y digwyddiad
      • Ffrydiau Deall Node.js
      • Gweithgaredd Llawlyfr 2 (Gweithredu ffrydiau)
      • Modiwl system ffeil
      • Gweithgaredd Llawlyfr 3 (Perfformio gweithrediadau ffeil)

Pennod 5: Cyfathrebu rhwydwaith a thechnoleg gwe yn NodeJS

      • Cyfathrebu rhwydwaith yn Node.js
      • Sefydlu gweinyddwr a chleient TCP / IP
      • Gweithgaredd ymarferol (Gweithredu cyfathrebu TCP / IP)
      • Cyfathrebu gan ddefnyddio CDU
      • Sefydlu gweinydd HTTP
      • Ymdrin â cheisiadau ac ymateb yn HTTP
      • Gweithgaredd Hand-on 2 (Creu gweinydd HTTP)

Pennod 4: Ceisiadau gwe sy'n defnyddio ExpressJS a MongoDB

        • Cyflwyniad i ExpressJS
        • Gosod a chyfluniad prosiect ExpressJS
        • Gweithgaredd ymarferol (First ExpressJS app)
        • Llwybro
        • Gweithgaredd ymarferol 2 (Rhowch gyfeiriad ar ExpressJS)

      DAY 2

      • canolwedd
      • Gweithgaredd Llawlyfr 3 (Gweithredu modiwlau middleware)
      • Materion diogelwch
      • Cyfathrebu DB: MongoDB
      • Gweithgaredd Llawlyfr 4 (Cyswllt ac ymholiad i mongodb)
      • Templedi HTML: Jade / Handlebars
      • Gweithgaredd ymarferol (Gweithredu templedi Jâd)
      • Dilysu defnyddwyr yn ExpressJS
      • Sesiynau a Chwcis
      • Gweithgaredd Llawlyfr 6 (Sesiynau trin)
      • Siopau Sesiwn
      • Cyflwyniad i Browserify

Pennod 6: Cyfathrebu dros dro gan ddefnyddio soced IO

      • Cyflwyniad i socedi Gwe
      • Sefydlu a chyflunio socket.io
      • Gweithgaredd ymarferol (Sefydlu com soced rhwng cleient a gweinydd)
      • Cyfathrebu amser real gan ddefnyddio socket.io
      • Dilysu defnyddiwr gan ddefnyddio socket.io
      • Gweithgaredd Llawlyfr 2 (Dilysu defnyddwyr gan ddefnyddio soced io)
      • Cyflwyniad i ddilysiad seiliedig ar dynnu gan ddefnyddio JWT

Pennod 7: Forks, Spawns a'r modiwl proses

      • Deall prosesau yn NodeJS
      • Creu Fforc a Sbaen
      • Gweithgaredd Ymarferol (Fforchwch a phowch broses)
      • Cyfathrebu proses yn Node.js
      • Gweithgaredd Gweithredol 2 (trin prosesau lluosog)

Pennod 8: Profi yn NodeJS

      • Cyflwyniad i Assert in Node.js
      • Profi gan ddefnyddio Mocha
      • Gweithgaredd Llaw (Profion ysgrifennu gan ddefnyddio mocha)
      • Cyflwyniad i Jasmine
      • Gweithgaredd ymarferol 2 (profion ysgrifennu gan ddefnyddio jasmin)
      • Defnyddio modiwl honiad y gad

Pennod 9: NodeJS mewn byd dechnoleg

    • Modiwl clwstwr
    • Gweithgaredd ymarferol (gweithredu modiwl clwstwr)
    • Modiwl Cyfleustodau
    • Gweithgaredd Llawlyfr 2 (Modiwl Cyfleustodau Gweithredu)
    • ZLIB
    • Pasbort
    • Gweithgaredd Llawlyfr 3 (Gweithredu dilysu pasbortau)
    • Javascript isomorffig dros NodeJS
    • Apps Pen-desg yn NodeJS

Ysgrifennwch atom yn info@itstechschool.com a chysylltwch â ni yn + 91-9870480053 am bris y cwrs a chost ardystio, amserlen a lleoliad

Gadewch i ni Gofyn

Am ragor o wybodaeth yn garedig Cysylltwch â Ni


adolygiadau