Khóa học sẽ trình bày các định nghĩa, khái niệm về IoT; các đặc tính cơ bản của ứng dụng IoT; các kỹ năng cơ bản để phát triển một ứng dụng IoT.để học viên có thể hiện thực được một ứng dụng IoT ở mức cơ bản.
STT | CHƯƠNG TRÌNH HỌC |
BÀI 1 | Tổng quan về Internet vạn vật |
Tổng quan về mạng máy tính; mạng IoT | |
Các vấn đề, thử thách trong IoT | |
Các platform cho IoT: Kiến trúc và Xu hướng phát triển | |
Giới thiệu về board nhúng Raspberry Pi | |
BÀI 2 | Lập trình nhúng giao tiếp với API phần 1 |
IoT Design | |
Làm quen giao thức HTTP POST/GET | |
Cơ bản về lập trình nhúng giao tiếp với API | |
BÀI 3 | Lập trình nhúng với ngôn ngữ Python phần 1 |
Phần cứng IoT phần 2 | |
ESP 8266 (Ngôn ngữ HTML cơ bản; Thực hành trên ESP 8266) | |
Arduino (Thực hành trên Arduino; Lập trình nhúng với PYthon) | |
Bài tập nhỏ | |
Chân IO/ phần cứng | |
BÀI 4 | Về IoT |
IoT hardwares | |
IoT Networks | |
IoT Protocol | |
BÀI 5 | Cài đặt môi trường và phần mềm cần thiết |
Cài đặt Linux trên RASP Pi | |
Cài tools hỗ trợ lập trình nhúng | |
BÀI 6 | Phần cứng hỗ trợ IoT phần 1 |
Phần cứng của RASP PI | |
Các chân IO... | |
ESP 8266 | |
Arduino (Chân IO/ phần cứng) | |
Sensors (I/O) | |
BÀI 7 | Lập trình nhúng với Python phần 2 |
BÀI 8 | Lập trình nhúng giao tiếp với API phần 2 |
Giao thức HTTP POST/GET tiếp theo | |
BÀI 9-10 | Ôn tập kiến thức & Project nhỏ cuối khóa |
- Giáo viên: Phương Duy Nguyễn