Currency :
Login Register

Login to your account

Username
Password *
Remember Me

Create an account

Fields marked with an asterisk (*) are required.
Name
Username
Password *
Verify password *
Email *
Verify email *
Captcha *

Search

เพิ่มเพื่อน

Your Cart

Your Cart is Empty

new customer 200p

AW Banner 01 01 01

Preorder Logo

Free Shipping 200x200

Promotion

Our Products

คอร์สอบรมสร้างและออกแบบ Internet of Things Protocol / Dashboard บน Google Cloud Platform ด้วย Node.js
SKU: T017



รอบที่ 12 : วันอังคาร-พุธที่ 27-28 พย.61 >> เปิดรับ


SKU : T017
Brand : ThaiEasyElec
Model : คอร์สอบรมสร้างและออกแบบ Internet of Things Protocol / Dashboard บน Google Cloud Platform ด้วย Node.js

 

 

 

T017: คอร์สอบรมสร้างและออกแบบ Internet of Things Protocol / Dashboard

บน Google Cloud Platform ด้วย Node.js (2 days)

รอบที่ 12 : วันอังคาร-พุธที่ 27-28 พย.61 >> เปิดรับ

รอบที่ 13 : วันอังคาร-พุธที่ 22-23 มค.62 >> เปิดรับ

รอบที่ 14 : วันอังคาร-พุธที่ 12-13 กพ.62 >> เปิดรับ

 

(ราคารวม VAT 7% = 4,815 บาทต่อท่าน)

T017  

สนใจสมัครเข้าอบรม ทักเเชท LINE : @thaieasyelec

เพิ่มเพื่อน

 

 

คอรสอบรมสรางและออกแบบ Internet of Things Protocol Dashboard บน Google Cloud Platform ดวย Node js 04 คอรสอบรมสรางและออกแบบ Internet of Things Protocol Dashboard บน Google Cloud Platform ดวย Node js 02

คอรสอบรมสรางและออกแบบ Internet of Things Protocol Dashboard บน Google Cloud Platform ดวย Node js คอรสอบรมสรางและออกแบบ Internet of Things Protocol Dashboard บน Google Cloud Platform ดวย Node js 03

 

เเนะนำคอร์สอบรมสร้างและออกแบบ Internet of Things Protocol / Dashboard บน Google Cloud Platform ด้วย Node.js : 

ในยุคที่ Internet of Things (IoT) เป็นคำตอบที่ดีที่สุดสำหรับการดำเนินธุรกิจต่างๆที่ต้องการเก็บข้อมูลจากเซนเซอร์ไว้บน server และเรียกดูข้อมูลจากที่ใดก็ได้ การใช้บริการ IoT ผ่าน IoT platform ทั่วไปจึงอาจไม่ตอบโจทย์การใช้งานได้อย่างเต็มที่และมีประสิทธิภาพ

 

คอร์สอบรมสร้างและออกแบบ Internet of Things Protocol / Dashboard บน Google Cloud Platform ด้วย Node.js จะเป็นคอร์สการเจาะลึกถึงการสร้างและออกแบบ IoT protocol ในแบบที่ต้องการ โดยรายละเอียดมีดังนี้
- วิธีเขียน code และสร้าง library ของตัวเองในการส่งข้อมูลจาก IoT device
- ติดตั้งและ setup server บน Google Cloud Platform(GCP) (VM, Linux OS Debian)
- ติดตั้งและใช้งาน database "MongoDB" ที่ได้ชื่อว่าอ่านเขียนข้อมูลได้รวดเร็ว ใช้งานง่าย และไม่ซับซ้อน
- Node.js code สำหรับการรับข้อมูลจาก IoT device และเก็บลง Database 
- Dashboard แสดงผลกราฟสวยๆที่สามารถปรับแต่งได้ด้วยตัวเองกับ Chart.js

 

รายละเอียดคอร์สอบรม:

  • จำกัดจำนวน 12 ท่านต่อรอบอบรม (ขั้นต่ำ 6 ท่าน)
  • สถานที่จัดอบรม : ห้องอบรมชั้น 5 ที่ตึกสำนักงาน ThaiEasyElec  (ดูเเผนที่)
  • อบรมโดยวิทยากรพิเศษ : คุณอิศราณุ จันทร์ทอง (Co-founder IoTtweet.com)
  • คอร์สอบรมราคา 4,500 บาท (ยังไม่รวม VAT 7%) ราคาคอร์สนี้ ไม่รวมอาหารกลางวัน
  • เวลาอบรม : 9.00-17.00 น.

หมายเหตุ: บริษัทสามารถหักภาษี ณ ที่จ่าย 3% ได้ (โปรดนำใบหัก ณ ที่จ่ายมายื่นกับเจ้าหน้าที่ ในวันอบรม)

 

คอร์สนี้เหมาะสำหรับใคร:

  • บุคคลที่สนใจการสร้างระบบ IoT และนำไปประยุกต์ใช้ในงานอุตสาหกรรม
  • ผู้ที่ต้องการใช้งาน IoT, แต่ระบบ IoT platform ทั่วไปไม่สามารถตอบโจทย์ได้

เมื่อจบ Workshop คุณจะได้อะไร? ทำอะไรได้บ้าง?

  • สามารถสร้างและออกแบบ IoT Protocol และ Dashboard ได้
  • IoT library code, Server บน GCP, Database และหน้า Website Dashboard ของตนเอง ที่สร้างขึ้นใน work shop
  • เทคนิคในการปรับแต่ง Dashboard

 

ผู้ที่สนใจเข้าร่วมอบรม ควรจะมีพื้นฐานอะไรบ้าง:

  • พื้นฐานภาษา JavaScript (คำสั่งพื้นฐาน, การเรียกใช้งานฟังก์ชั่น)
  • พื้นฐานการใช้งาน Arduino IDE
  • พื้นฐาน HTML (เล็กน้อย)

 

อุปกรณ์ที่ลูกค้าจะต้องนำมาเอง เพื่อใช้ในการอบรม: 

  • เครื่องคอมพิวเตอร์ Notebook 1 เครื่องต่อท่าน (แนะนำ Notebook computer, ระบบปฏิบัติการ Window หรือ OSX) 

*** แนะนำให้ติดตั้งโปรแกรมดังต่อไปนี้มาก่อนครับ ***
1. Chrome Browser : https://www.google.com/chrome/index.html
2. Atom Code editor : https://atom.io/
3. Arduino IDE : https://www.arduino.cc/en/Main/Software

  • Gmail account (สำหรับเริ่มใช้งาน Google Cloud Platform)
  • บัตรเครดิต สำหรับเปิดใช้งาน Google Cloud Platform (เปิดใช้งานเพื่อรับ Free trial gift $300 จาก Google)

*** หมายเหตุ : กรณีที่ท่านไม่มีบัตรเครดิต สามารถสมัครบัตร K-Web Shopping เเทนได้ คลิกที่นี่

 

อุปกรณ์ที่ลูกค้าจะได้รับ (รวมในค่าคอร์สแล้ว):

สนใจเข้าร่วมอบรม ต้องทำอย่างไร:

แจ้งรายละเอียดชื่อนามสกุล + เบอร์โทร + อีเมล์ลูกค้า พร้อมแจ้งชื่อคอร์สอบรม, รอบวันที่ที่สนใจเข้าอบรม, จำนวนท่าน, ที่อยู่ออกบิล (หากต้องการบิล) ผ่านช่องทาง

ช่องทางที่1: ทักเเชทผ่านทาง LINE : @thaieasyelec ทางฝ่ายขายจะสรุปยอดโอนเงินให้ทราบ

ช่องทางที่2: ขอใบเสนอราคาได้ที่อีเมล์ sales@thaieasyelec.com ทางฝ่ายขายจะทำเป็นใบเสนอราคา ส่งกลับไปที่อีเมล์ลูกค้า เพื่อแจ้งยอดการโอนเงินให้ทราบ

การชำระเงินค่าคอร์สอบรม:

  • เนื่องจากมีผู้สนใจเข้าร่วมอบรมจำนวนมาก ทางเราจึงขอให้ท่านชำระเงินและแจ้งหลักฐานการโอนเงินให้ทราบ ภายใน 2 วันหลังจากได้รับใบเสนอราคา (หากเกินกำหนดจะถือว่าท่านสละสิทธิ์ในการเข้าร่วมอบรมในรอบนั้น ทั้งนี้ท่านสามารถเลื่อนการเข้าอบรมไปในรอบถัดไปได้)

การแจ้งหลักฐานชำระเงิน:

  • ส่งรูปใบสลิปการโอนเงิน พร้อมแจ้งชื่อนามสกุล เข้ามาที่อีเมล์ payment@thaieasyelec.com หรือส่งมาที่ LINE : @thaieasyelec

Workshop Outline:
Day 1 : Server on Google Cloud Platform, Database and Protocol coding
ช่วงเช้า

- Orientation
 > แนะนำผู้สอน, background
- Inroduction to Internet of Things Protocol, Server and Dashboard.
> IoT protocol คืออะไร ?
> ทำไมต้องเก็บข้อมูลลง Database.
> สร้าง dashboard ไว้ใช้งานเอง
> เปรียบเทียบการทำ Protocol เอง กับใช้ Middleware (MQTT)
> Software ทั้งหมดที่ใช้ในคอร์สนี้ (ทำ url ดึงไปหา installer)
   >> Atom
   >> POSTMAN
   >> Arduino IDE 1.8.4 (Install esp8266wifi.h และ esp8266 board manager)
   >> Google Chrome browser
- เริ่มใช้งาน Google cloud platform (GCP)
> Google Cloud Platform คืออะไร ? และต้องใช้อะไรบ้าง ?
> สมัคร Google account, เปิดใช้งาน Google Cloud Platform
> Service ต่างๆบน GCP
- สร้าง Virtual Machine server (VM)
> Virtual Machine คืออะไร ?
> ติดตั้ง Virtual Machine แบบ LAMP stack (Google One-click deploy)
> เริ่มใช้งานพื้นฐานด้วย Command Line Interface ผ่าน SSH
> การตั้ง External IP address แบบถาวร
> การสร้างกฏไฟล์วอลล์ เพื่อทำการเปิด port สำหรับ IoT 
> สร้าง Project folder 
- ติดตั้ง database
> Introduction MongoDB.
> JSON คืออะไร ?
> ติดตั้ง MongoDB ลงใน VM
> โครงสร้างข้อมูลใน MongoDB
> คำสั่งพื้นฐานการเขียน/อ่านค่าจาก MongoDB (insert, find, update, delete)
ช่วงบ่าย

- Node.js introduction
> Node.js คืออะไร ?
> การทำงานของ Node.js บน server
- การเขียนโปรแกรมแบบ callback, promise และ async/await 
> Callback function คืออะไร ?
> ตัวอย่างการเกิด Callback hell
> Promise คืออะไร ? ทำไมต้องใช้ ?
> ตัวอย่างการเขียนแบบ Promise function
> async/await คืออะไร ?
> การใช้งาน async/await ควบคู่กับ Promise
- Install Node.js และ package ทั้งหมดที่จำเป็น
> ติดตั้ง Node.js บน VM ผ่าน SSH ของ GCP
> npm คืออะไร ?
> ติดตั้ง npm บน VM
> การทำ Web framework ด้วย Express
> ติดตั้ง Express ผ่าน npm
> 'Hello world' example 
> ติดตั้ง Promise ผ่าน npm 
> หลักการทำงานของ Promise
> ติดตั้ง Mongojs ผ่าน npm
> code การทำงานของ Mongojs
> สั่งให้ code รันตลอดกาลด้วย 'forever'
> ติดตั้ง forever ผ่าน npm 
- การทำงาน code ฝั่ง server และการใช้งาน npm modules ต่างๆ
> ส่วนที่ 1 : Create server, GET request
> ส่วนที่ 2 : Promise function 
> ส่วนที่ 3 : Mongojs function 
> code โดยภาพรวม
- ทดสอบส่งข้อมูลโดย POSTMAN
> Introduction to POSTMAN software
> ติดตั้ง POSTMAN บน Chrome (Add-on)
> ส่งข้อมูลไป server ด้วย POSTMAN
- Q&A and technical support

Day 2 : IoT library coe and Dashboard
ช่วงเช้า

- Introduction Internet of Things Board and sensor
> Introduction to IoT development board
> แนะนำเซนเซอร์ DHT วัดอุณหภูมิ/ความชื้น และการใช้งานเซนเซอร์อื่นๆ
> Internet of Things platform. (IoTtweet, NETPIE, Thingspeaks, Blynk)
- เริ่มใช้งาน IoT development board
> ติดตั้ง Esp8266WiFi.h และ Board manager
> ทดสอบด้วย LED blink
> ทดสอบการใช้งาน HTTP request
- Introduction Arduino Library
> ตัวอย่างการใช้งาน Library ต่างๆ
> อธิบายโครงสร้าง code ใน Library
> วิธีการสร้าง library ด้วยตัวเอง
> วิธีการส่ง library ของเราขึ้นไปยัง Arduino Library Manager
- เขียน code อ่านค่าจาก DHT (เซนเซอรวัดอุณหภูมิ, ความชื้น)
> Introduction DHT sensor
> ตัวอย่าง code ใช้งาน DHT

Newsletter

Follow Us