ປະເພດການຝຶກອົບຮົມຫ້ອງຮຽນ
ເຂົ້າສູ່ລະບົບ

Node JS Training Course & Certification

Node JS Training Course & Certification

ລາຍລະອຽດ

Audience & Prerequisites

Course Outline

ຕາຕະລາງແລະຄ່າທໍານຽມ

ການຢັ້ງຢືນ

Node JS Course Overview

Node.js ແມ່ນແພລະຕະຟອມດ້ານເຊີຟເວີທີ່ຖືກປິດລ້ອມຮອບພາສາ JavaScript ສໍາລັບການກໍ່ສ້າງຄໍາຮ້ອງສະຫມັກທີ່ມີຄວາມສາມາດຂະຫຍາຍຕົວໄດ້. ນີ້ແມ່ນສັບສົນສໍາລັບໂຄງການທີ່ມີປະສົບການທີ່ມີປະສົບການເພາະວ່າປະເພນີ JavaScript ສະພາບແວດລ້ອມໄດ້ສະເຫມີໄປເປັນລູກຄ້າ - ໃນຕົວທ່ອງເວັບຂອງຜູ້ໃຊ້ຫຼືໃນຄໍາຮ້ອງສະຫມັກທີ່ເວົ້າກັບເຄື່ອງແມ່ຂ່າຍ. JavaScript ບໍ່ໄດ້ຖືກພິຈາລະນາໃນເວລາທີ່ມັນມາກັບເຄື່ອງແມ່ຂ່າຍທີ່ຕອບສະຫນອງຄໍາຮ້ອງຂໍຂອງລູກຄ້າ, ແຕ່ວ່າມັນແມ່ນສິ່ງທີ່ Node.js ໃຫ້.

ຈຸດປະສົງຂອງການຝຶກອົບຮົມ Node.JS

  • ຂຽນຄໍາຮ້ອງຂໍຄໍາສັ່ງຄໍາສັ່ງໃນ Node.js
  • ເວົ້າກັບ API ທີ່ມີ Node.js
  • ຈັດລະຫັດຂອງທ່ານດ້ວຍໂມດູນ
  • Deal with streams
  • ຈັບຜິດພາດ

ການສົນທະນາທີ່ຕ້ອງການສໍາລັບຫຼັກສູດ NodeJS

ມີປະສົບການຢ່າງຫນ້ອຍຫນຶ່ງພາສາວັດຖຸເຊັ່ນ: Ruby, Python, PHP ຫຼື Java, ພຽງແຕ່ມີປະສົບການຫນ້ອຍກັບ JavaScript ແລະໃຫມ່ໆກັບ Node.js.

ເງື່ອນໄຂທີ່ຕ້ອງການສໍາລັບການຢັ້ງຢືນ Node JS

  • ທັກສະຂອງ JavaScript ຂັ້ນພື້ນຖານ.
  • ພື້ນຫລັງການພັດທະນາເວັບ

Course Outline Duration: 3 Days

ບົດທີ 1: ການແນະນໍາກັບ NodeJs

      • ກ່ຽວກັບ NodeJS
      • ການເຮັດວຽກຂອງ NodeJS
      • ການເຮັດວຽກກັບ CLI ແລະ Node REPL
      • Node Package Manager: npm
      • ໂປລແກລມ First Nodejs
      • ກິດຈະກໍາມືຖື
      • NodeJS architecture
      • ຄວາມເຂົ້າໃຈໃນວົງການເຫດການແລະການເອີ້ນຄືນ
      • ລາຍລະອຽດການຕັ້ງຄ່າພື້ນຖານຂອງ app node

Chapter 2: Modules / Packages

      • ພື້ນຖານຂອງໂມດູນ
      • ການແນະນໍາໃຫ້ Node.js ສ້າງໃນໂມດູນ
      • ການນໍາສະເຫນີຕໍ່ NPM
      • ການຕິດຕັ້ງ, ການອັບເດດແລະການຖອນໂມດູນ
      • ກິດຈະກໍາມືຖື (ຕິດຕັ້ງ, ປັບປຸງແລະລຶບໂມດູນ)
      • ການສ້າງໂມດູນທີ່ກໍານົດໄວ້
      • ກິດຈະກໍາມືຖື 2 (ສ້າງໂມດູນທີ່ສາມາດນໍາໃຊ້ໄດ້)
      • ຄວາມເຂົ້າໃຈ npm cli
      • ການເຜີຍແຜ່ໂມດູນເພື່ອ npm
      • ກິດຈະກໍາມືຖື 3 (ເຜີຍແຜ່ໂມດຕິນໄປເຖິງນາທີ)
      • ເຂົ້າໃຈຮູບແບບການຂຽນແບບຂອງ NPM
      • ເລືອກໂມດູນ NPM ທີ່ເຫມາະສົມສໍາລັບໂຄງການຂອງທ່ານ

ບົດທີ 3: ເຫດການ & ນ້ໍາ

      • ການອ່ານແລະການຂຽນການບີບອັດ
      • ກິດຈະກໍາມືຖື (ອ່ານແລະຂຽນເຂົ້າໄປໃນບັຟເຟີ)
      • ຄວາມເຂົ້າໃຈກ່ຽວກັບເຫດການແລະຮູບແບບຂອງ emitter ເຫດການ
      • ຄວາມເຂົ້າໃຈກັບສາຍນ້ໍາ Node.js
      • ກິດຈະກໍາມືຖື 2 (ປະຕິບັດສາຍນ້ໍາ)
      • ໂມດູນລະບົບໄຟລ໌
      • ກິດຈະກໍາມືຖື 3 (ປະຕິບັດວຽກງານໄຟລ໌)

ບົດທີ 5: ການສື່ສານເຄືອຂ່າຍ & ເຕັກໂນໂລຢີເວັບໃນ NodeJS

      • ເຄືອຂ່າຍການສື່ສານໃນ Node.js
      • ການສ້າງຕັ້ງເຄື່ອງແມ່ຂ່າຍ TCP / IP ແລະລູກຄ້າ
      • ກິດຈະກໍາຫຼັກໆ (ປະຕິບັດການສື່ສານ TCP / IP)
      • ການສື່ສານໂດຍໃຊ້ UDP
      • ການຕັ້ງຄ່າເຄື່ອງແມ່ຂ່າຍ HTTP
      • ການຈັດການການຮ້ອງຂໍແລະການຕອບສະຫນອງໃນ HTTP
      • ກິດຈະກໍາມືຖື 2 (ສ້າງເຄື່ອງແມ່ຂ່າຍ HTTP)

ບົດທີ 4: ຄໍາຮ້ອງສະຫມັກເວັບທີ່ໃຊ້ ExpressJS ແລະ MongoDB

        • ແນະນໍາໃຫ້ ExpressJS
        • ການຕິດຕັ້ງແລະການຕັ້ງຄ່າຂອງໂຄງການ ExpressJS
        • ກິດຈະກໍາມືຖື (App ExpressJS ທໍາອິດ)
        • ເສັ້ນທາງ
        • ກິດຈະກໍາມືຖື 2 (ປະຕິບັດເສັ້ນທາງໃນ ExpressJS)

      DAY 2

      • ກາງ
      • ກິດຈະກໍາມືຖື 3 (ປະຕິບັດໂມດູນກາງ)
      • ບັນຫາຄວາມປອດໄພ
      • DB communication: MongoDB
      • ກິດຈະກໍາມືຖື 4 (ເຊື່ອມຕໍ່ແລະສອບຖາມກັບ mongodb)
      • ຕົວແບບ HTML: Jade / Handlebars
      • ກິດຈະກໍາສຸດທິ (ປະຕິບັດແບບແມ່ແບບ Jade)
      • ການກວດສອບຜູ້ໃຊ້ໃນ ExpressJS
      • Sessions & Cookies
      • ກິດຈະກໍາມືຖື 6 (ການຈັດການປະຊຸມ)
      • ຮ້ານຄ້າໄລຍະເວລາ
      • Introduction to Browserify

ບົດທີ 6: ການສື່ສານທີ່ໃຊ້ realtime ໂດຍໃຊ້ Socket IO

      • ຄໍາແນະນໍາກ່ຽວກັບບລັອກເວັບ
      • ການຕັ້ງຄ່າແລະການຕັ້ງຄ່າ socket.io
      • ກິດຈະກໍາມືຖື (ການຕັ້ງຄ່າການເຊື່ອມຕໍ່ລະຫວ່າງເຄື່ອງແມ່ຂ່າຍແລະເຄື່ອງແມ່ຂ່າຍ)
      • ການສື່ສານທີ່ໃຊ້ realtime ໂດຍໃຊ້ socket.io
      • ການກວດສອບຜູ້ໃຊ້ໂດຍໃຊ້ socket.io
      • ກິດຈະກໍາມືຖື 2 (ການກວດສອບຜູ້ໃຊ້ທີ່ໃຊ້ socket io)
      • ການແນະນໍາການກວດສອບການໂຕ້ຖຽງໂດຍໃຊ້ JWT

ຫມວດທີ 7: Forks, Spawns ແລະໂມດູນຂະບວນການ

      • ເຂົ້າໃຈຂະບວນການໃນ NodeJS
      • ການສ້າງທ່ອນໄມ້ແລະສະປາ
      • ກິດຈະກໍາທີ່ມີປະໂຫຍດ (ສ້ອມແປງແລະຜະລິດຕະພັນ)
      • ການສື່ສານຂະບວນການໃນ Node.js
      • ກິດຈະກໍາມືຖື 2 (ການຈັດການຂະບວນການຕ່າງໆ)

ບົດທີ 8: ການທົດສອບໃນ NodeJS

      • ການແນະນໍາການຢືນຢັນໃນ Node.js
      • ການທົດສອບໂດຍໃຊ້ Mocha
      • ກິດຈະກໍາມືຖື (ຂຽນການທົດສອບໂດຍໃຊ້ mocha)
      • ການນໍາສະເຫນີກັບ Jasmine
      • ກິດຈະກໍາມືຖື 2 (ຂຽນການທົດສອບໂດຍໃຊ້ດອກໄມ້ມະຫາຊົນ)
      • ການນໍາໃຊ້ໂມດູນການຢັ້ງຢືນຂອງຖ້ວຍ

ບົດທີ 9: NodeJS ໃນໂລກເຕັກໂນໂລຢີ

    • ໂມເລກຸນ
    • ກິດຈະກໍາທີ່ມີປະໂຫຍດ (ການປະຕິບັດລະຫັດກຸ່ມ)
    • Utilities module
    • ກິດຈະກໍາມືຖື 2 (ໂມດູນປະຕິບັດການປະຕິບັດ)
    • ZLIB
    • ຫນັງສືຜ່ານແດນ
    • ກິດຈະກໍາມືຖື 3 (ການປະຕິບັດການກວດສອບເອກະສານປະກາດ)
    • Isomorphic javascript over NodeJS
    • ກິດ Desktop ໃນ NodeJS

ກະລຸນາຕິດຕໍ່ພວກເຮົາທີ່ info@itstechschool.com & ຕິດຕໍ່ພວກເຮົາທີ່ + 91-9870480053 ສໍາລັບລາຄາຫຼັກສູດແລະຄ່າໃຊ້ຈ່າຍໃນການຮັບຮອງ, ຕາຕະລາງ & ສະຖານທີ່

ວາງພວກເຮົາສອບຖາມ

ສໍາລັບຂໍ້ມູນເພີ່ມເຕີມກະລຸນາ ຕິດ​ຕໍ່​ພວກ​ເຮົາ.


ຄວາມຄິດເຫັນ