tutor4dev

คอร์สอบรม, บทความ และ คลิปวีดีโอ การพัฒนาเว็บแอพพลิเคชั่น

หลักสูตร Node.js และ socket.io Fundamental

  • ระยะเวลาของหลักสูตร: 2 วัน (14 ชั่วโมง)
  • รูปแบบการอบรม: In-house Training ณ.องค์กร หรือ หน่วยงาน ของผู้อบรม
  • ติดต่อขอใบเสนอราคา: LINE ID @tutor4dev, โทร. 081-572-2129

tutor4dev-line-at

Prerequisite

  • พื้นฐานการเขียนโปรแกรมภาษา JavaScript

เนื้อหาของหลักสูตร

Overview

  • Node.js Overview
  • ใช้งาน ECMAScript 2018
  • แนวคิดเรื่อง Event Driven และ Non-Blocking I/O Programming
  • แนวคิดเรื่อง Node.js Event Loop
  • ใช้งาน process.nextTick()
  • การทำ Node.js Debugging
  • การเขียน Callback, Promise และ async & await
  • การเขียน CommonJS Modules

Web Scrapping

  • การทำ Web Scrapping
  • ใช้งาน request()
  • ใช้งาน cheerio

socket.io

  • แนวคิดเรื่อง Real-time Application Programming และ websocket
  • เรียนรู้พื้นฐาน Express.js Crash Course
  • การ Setup Server โดยใช้ Express.js และ socket.io
  • การเขียน socket.io Server (emit และ broadcast)
  • การเขียน Modularized socket.io Application
  • ใช้งาน socket.io room
  • ใช้งาน socket.io namespace
  • การทำ socket.io Authorization

Vue.js

  • เรียนรู้พื้นฐาน Vue.js Crash Course
  • การเขียน socket.io Client emit

Deployment

  • การทำ Production Deployment
  • การทำ Nginx Reverse Proxy, SSL/TLS

ติดต่อขอใบเสนอราคา

tutor4dev-line-at

LINE ID @tutor4dev, โทร. 081-572-2129