ตารางอบรม (สอนผ่าน zoom) 9:00-16:00 วันละ 6 ชม.


หลักสูตร NodeRED Dashboard Programming

ในหลักสูตรนี้ เราจะได้เรียนรู้การพัฒนา Dashboard Web Application ด้วยโปรแกรม NodeRED ซึ่งเป็นแนวการเขียนโค้ดแบบ Flow-Base หรือ Visual Language Programming อย่างละเอียด มีตัวอย่างประกอบ รองรับการทำงานบน เหมาะสำหรับนักเรียน นักศึกษา และผู้ที่สนใจการทำ Web Application แนว Dashboard (Graph and Chart UI Controls) ด้วย NodeJS Techonology ที่สามารถเชื่อมต่อกับ Services อย่างเช่น IOT, MQTT, Arduino ผ่าน Serial port และอื่นๆ

Course Outline

พื้นฐานผู้เข้าอบรม

  • HTML, CSS, JS พื้นฐาน
  • แนวคิด OOP C# .NET หรือ JAVA

CodeMobiles Learning Path
คลิปวีดีโอแนะนำแนวทางในการลงทะเบียนหลักสูตรโค้ดโมบายส์ สำหรับผู้ที่ไม่แน่ใจในตัวเองว่าควรลงหลักสูตรไหน
รีวิวหลักworkshop ที่จะได้เรียน
  • - HTML, CSS เบื้องต้น

เหมาะสำหรับ :
  • - ผู้ที่ต้องการพัฒนาระบบ Web Application ด้วย NodeRED Dashboard ในรูปแบบ Responsive Website ซึ่งทำงานได้เหมือน Mobile/Win App ตอบสนองไว

สิ่งที่ต้องเตรียม :
  • 1. เครื่องโน๊ตบุ๊คที่ลงระบบปฏิบัติการ Windows 10 / Windows 8 / Windows 7 / macOS พร้อมติดตั้งโปรแกรมดังต่อไปนี้
  • 2. สมุดปากกา
  • 3. Thumb dive



เนื้อหาโดยละเอียด
    Part 1 (Node-RED Architecture and Basic Programming)
    • - การติดตั้ง NodeRED & NodeJS บน เครื่อง Windows10 และ macOS
    • - การตั้งค่าพื้นฐาน และการ Start/Stop NodeRED
    • - การตั้งค่าในไฟล์ Runtime Configuration เช่นการเปลี่ยน Port
    • - What is Flow, Node, Palette?
    • - Export/Import Flow และ Node
    • - เปลี่ยน Theme (Light / Dark)
    • - อัพเดท NodeRED
    • - Backup Flows
    • - Shortcut keyboards
    • - เข้าใจหลักการของ Flow-base programming
    • - การส่ง Message ระหว่าง Nodes
    • - การเปลี่ยนแปลง ​Message Property
    • - การ Inject Message
    • - การ Debug Message Payload
    • - เขียน commets ใน NodeRED
    • - การดัก Completion Callback and Exception
    • - การใช้ Link In/Out
    • - การทำ Subflow
    • - การติดตั้ง 3rd party library (install and uninstall)

    Part 2 (เชื่อมต่อกับ HTTP, MQTT, SerialPort)
    • - การสร้าง HTTP Request และ Response แบบ GET/POST/DELETE/PUT
    • - การใช้ JSON Parser Node
    • - การ Reponse ด้วย HTML Template
    • - HTML Binding with AngularJS
    • - การเชื่อมต่อกับ MQTT (Message Queuing Telemetry Transport)
    • - การเชื่อม Pub & Sub MQTT กับ Arduino / Android / iOS / Web ด้วย NodeRED
    • - การเชื่อมต่อกับ Serial Port RS232 กับ Arduino

    Part 3 (Dashboard เชื่อมต่อ MySQL Database)
    • - ติดตั้ง NodeRED Dashboard
    • - การใช้ Dashboard UIs 1#- Button, Gauge, Chart, Form, Chart
    • - การใช้ Dashboard UIs 2#- Notification, Slide, UI Template
    • - การใช้ Dashboard UIs 3#- Audio out (Text-to-Speech), 3rd Dashboard UIs
    • - เชื่อมต่อ Weather API แสดงข้อมูลสภาวะอากาศบน NodeRED Dashboard
    • - การจัดการ Group และ Tab
    • - Dynamic Configuration
    • - การจัด Layout Position and Order
    • - การเชื่อมต่อ บันทึกข้อมูลลง MySQL Database
    • - การเข้าถึงข้อมุล Insert, Query, Update, Delete


แนะนำหลักสูตร

สุดยอดของว่างที่จะทำให้เรียนอย่างมีความสุข


More Details / รายละเอียดเพิ่มเติม

สำหรับผู้ที่ต้องการให้ทางโค้ดโมบายส์ จัดเตรียมเครื่องคอมพิวเตอร์ให้ จ่ายเพิ่ม 2,500 ฿ (ราคาไม่รวมภาษีมูลค่าเพิ่ม 7%) รบกวนแจ้งล่วงหน้า เพราะเครื่องมีจำกัด
หมายเหตุ : ทางบริษัท ฯ ขอสงวนสิทธิ์ในการเลื่อนกำหนดเปิด หรือยกเลิกคอร์ส หากมีผู้เข้าอบรมน้อยกว่าจำนวนขั้นต่ำ ซึ่งผู้อบรมที่ชำระเงินค่าอบรมแล้ว จะได้รับเงินค่าอบรมคืนทั้งหมด

Apply Now / สมัครเข้าอบรม

1.
2. e-mail มาที่ support@codemobiles.com
3. หรือโทร 081-359-9468, (Hotline 24 hrs) 081-359-9468

Payment / วิธีชำระเงิน ชำระเงินผ่านธนาคารหรือตู้ ATM
ธนาคารกสิกรไทย สาขา ซอยแฉล้มนิมิตร (ประดู่ 1)
ชื่อบัญชี บริษัท โค้ดโมบายส์ จำกัด (ออมทรัพย์) 670-2-04739-9 กรุณาตรวจสอบข้อมูลบัญชีให้ถูกต้องก่อนการโอนเงิน

*เมื่อชำระเงินเรียบร้อยแล้ว รบกวนแฟกซ์สลิปมาที่ +(66) 2-689-7926, สแกนส่งทางอีเมล support@codemobiles.com หรือโทรแจ้งมาที่เบอร์ +(66) 2-689-8943

Instructor
Chaiyasit Tayabovorn
Managing Director, CodeMobiles Co.,Ltd.

การศึกษา :
- King Mongkut's University of Technology Thonburi
- Master's Degree in Computer Engineering

- King Mongkut's Institute of Technology North Bangkok
- Bachelor's Degree in Electrical Engineering

ผลงานของผู้สอน : https://www.codemobiles.com/biz/product

รูปแบบการเรียนที่โค้ดโมบายส์



Customers / ลูกค้า

แผนที่บริษัท CodeMobiles
Contact Us

: (66)87-676-0813
: (66)2-689-8943

: support@codemobiles.com

: @codemobiles

: OnSite Training Service

: QuickSupport (วิธีใช้งาน)

: AnyDesk (วิธีใช้งาน)

: CodeMobiles Blog

: Gist-GitHub

: ShareCode

เวลาทำการ: จันทร์-ศุกร์ 9.00 - 18.00น. (ยกเว้นวันหยุดนักขัตฤกษ์)

นอกเวลาทำการฝากข้อความที่
Line: @codemobiles

สมัครเรียน









Follow Us


Our Facebook. Our Youtube Channel. Products in AppStore Products in PlayStore




Tags

iOS Dev. iOS 7,8 iOS Sqlite3 NSTableView iOS Keyboard Handler NSFileManager iOS?Optimisation Xcode Swift Programming ARC iOS Async?Image API iOS Thread iOS Admob iOS Animation iOS SSL Export iOS IPA File ASO (App Store Search Optimization) Android Dev. Androids Sqlite3 ListView Preference Android Optimisation Android ADT Android Studio Android Async?Image API Android Thread Android Admob Android In-App Billing API Android Animation Android Activity Android Service Android Content ProVider Android SSL Export Android APK File Mac Dev. VDO Training Online Training Game Dev. Android UI/UX iOS UI/UX UI/UX Google Analytic NSData, NSDictionary, NSArray Objective Class and Message iOS Database Custom TableView iOS iOS Feed iOS XML iOS JSON iOS Webservice iOS Network iOS Push Notification iOS Map Java Android XML Android JSON Android Database Custom ListView Android Android Feed Android Webservice Android Network Android Push Notification Android Map Mobile Dev. for Kids



Flag Counter

Subscribe | Contact Us | Careers | Privacy Policy
Copyright © 2010-2024 CodeMobiles Co., Ltd. All Rights Reserved.