Khóa học Mastering Internet of Thing

Internet of Things (IoT) là thị trường công nghệ phát triển nhanh nhất. Các ngành công nghiệp đang nắm lấy các công nghệ IoT để phát triển các giải pháp nhằm cải thiện chất lượng cuộc sống của con người, là một phần không thể thiếu của việc xây dựng Smart City. Khóa học giúp học viên nắm vững Internet of Things bắt đầu bằng cách trình bày các nguyên tắc cơ bản của IoT và thành phố thông minh. Bạn sẽ tìm hiểu các công nghệ và giao thức quan trọng được sử dụng cho Internet of Things, các tính năng của chúng, ý nghĩa bảo mật tương ứng và các ví dụ thực tế về cách sử dụng chúng.

Khóa học này tập trung vào việc tạo ra các ứng dụng và dịch vụ cho Internet of Things. Học viên sẽ được khám phá nhiều case-study thú vị khác nhau liên quan đến IoT như hiểu cách xuất bản dữ liệu cảm biến, thiết bị điều khiển và phản ứng với các sự kiện không đồng bộ bằng giao thức XMPP. Khóa học cũng giới thiệu trò chuyện, để tương tác với các thiết bị. Học viên sẽ tìm hiểu cách tự động hóa các tác vụ của mình bằng cách sử dụng Nền tảng dịch vụ Internet of Things làm cơ sở cho một ứng dụng.

Kết thúc khóa học, học viên sẽ thành thạo việc tạo ra các mạng mở, có thể tương tác và bảo mật mọi thứ, bảo vệ sự riêng tư và toàn vẹn của người dùng và thông tin của họ trong hệ sinh thái IoT.

Hoàn thành khóa học, học viên có thể:

  • Tạo dự án riêng, chạy thử và gỡ lỗi (nếu có)
  • Nắm vững các mẫu giao tiếp khác nhau bằng các giao thức MQTT, HTTP, CoAP, LWM2M và XMPP
  • Xây dựng các mạng dựa trên niềm tin để giao tiếp mở, an toàn và có thể tương tác
  • Khám phá nền tảng dịch vụ IoT
  • Quản lý toàn bộ vòng đời sản phẩm của thiết bị
  • Hiểu và thiết lập các tính năng bảo mật và quyền riêng tư cần thiết cho hệ thống của bạn
  • Khả năng tương tác chính và cách giải quyết trong các lĩnh vực HTTP, CoAP, LWM2M và XMPP

Khóa học phù hợp với các đối tượng:

  • Kỹ sư phần mềm và kỹ sư nhúng cần nắm IoT để phát triển hệ thống nhúng kết nối Internet.
  • Nhà nghiên cứu hoặc người quan tâm IoT muốn học cách kết hợp phần cứng (Raspberry Pi, cảm biến, relay, LED) với phần mềm và giao thức mạng.
  • Lập trình viên muốn mở rộng sang phát triển ứng dụng IoT, web service cho thiết bị thông minh, tích hợp với nền tảng dịch vụ.
  • Kiến thức lập trình cơ bản, ưu tiên Python
  • Hiểu biết cơ bản về mạng máy tính: giao thức TCP/IP, HTTP, client-server.
  • Kỹ năng làm việc với Linux cơ bản (Raspberry Pi OS).
  • Kiến thức cơ bản về phần cứng/điện tử: GPIO, cảm biến, relay, LED, nguồn điện.
  • Có Raspberry Pi và các linh kiện đi kèm (cảm biến ánh sáng, relay, đèn, LED, dây nối, breadboard) để thực hành.

Preparing Our First Raspberry Pi Project

  • Getting what you need
  • Starting your Raspberry Pi
  • Creating your first project
  • Summary

Creating a Sensor to Measure Ambient Light

  • Preparing our project
  • Sampling raw sensor data
  • Performing basic error correction
  • Converting to a physical quantity
  • Illustrating measurement results
  • Calculating basic statistics
  • Defining data persistence
  • Storing measured data
  • Removing old data
  • Summary

Creating an Actuator for Controlling Illumination

  • Preparing our project
  • Defining control parameters
  • Understanding relays
  • Connecting our lamp
  • Connecting an LED
  • Controlling output
  • Using Raspberry Pi GPIO pins directly
  • Summary

Publishing Information Using MQTT

  • Introducing the MQTT protocol
  • Preparing our project
  • Publishing sensor data
  • Checking encrypted communication
  • Adding MQTT support to the actuator
  • Testing MQTT
  • Security considerations
  • Summary

Publishing Data Using HTTP

  • Introducing the HTTP protocol
  • Preparing our project
  • Adding dynamic synchronous resources
  • Adding dynamic asynchronous resources
  • Summary

Creating Web Pages for Your Devices

  • Adding file-based resources to your projects
  • Plotting graphs
  • Creating a menu system
  • Authenticating users
  • Protecting our web services
  • Summary

Communicating More Efficiently Using CoAP

  • Introducing CoAP
  • Adding CoAP to our devices
  • Testing your devices
  • Securing your devices
  • Summary

Interoperability

  • Understanding the benefits of interoperability
  • Achieving interoperability using CoAP
  • Adding LWM2M to our devices
  • Testing your LWM2M device
  • Summary

Social Interaction with Your Devices Using XMPP

  • Introducing XMPP
  • Adding XMPP to our devices
  • Summary

The Controller

  • Discovering things on the internet
  • Registering our devices
  • Creating a controller
  • Summary

Product Life Cycle

  • Defining ownership of data
  • Understanding provisioning
  • Adding provisioning support to our devices
  • Managing the owner side
  • Using tokens for identification
  • Testing provisioning
  • Summary

Concentrators and Bridges

  • Introducing concentrators
  • Referencing embedded nodes
  • Managing a concentrator
  • Implementing a concentrator
  • Adding provisioning support to the concentrator
  • Summary

Using an Internet of Things Service Platform

  • Understanding the IoT Gateway project
  • Running the IoT Gateway
  • Configuring the IoT Gateway
  • Providing web content
  • Monitoring performance
  • Developing services for the IoT Gateway
  • Summary

IoT Harmonization

  • Envisioning the Smart City
  • Proposing a solution
  • Summary

Security for the Internet of Things

  • Understanding the risks
  • Getting to a bad place
  • Understanding the root causes
  • Looking at alternative options
  • Getting to a better place
  • Mastering data protection technologies
  • Summary

Privacy

  • Defining privacy
  • Introducing the GDPR
  • Solving the puzzle

– Summary

Học viên vui lòng liên hệ với Tư vấn viên qua mục chat trên website hoặc gọi đến số 024 3771 0668 để được tư vấn chi tiết về lộ trình học tập và chi phí! 

Top khoá học

				
					
				
			

Đánh giá của đối tác & học viên

Các chuyên gia và sinh viên công nghệ tiềm năng bước ra từ iPMAC nói gì về khóa học?

Tìm kiếm khóa học

Nhận tư vấn

(024) 3771 0668

ĐĂNG KÝ HỌC