Programming for IoT with Python培訓
Internet of Things (IoT) 是一種網路基礎設施,它以無線方式連接物理對象和軟體應用程式,允許它們通過網路通信、雲計算和數據捕獲相互通信並交換數據。Python 是一種推薦用於物聯網的高級程式設計語言,因為它具有清晰的語法和龐大的社區支援。
在這個以講師為主導的現場培訓中,參與者將學習如何使用 Python 對物聯網解決方案進行程式設計。
在培訓結束時,參與者將能夠:
- 瞭解IoT架構的基礎知識
- 瞭解使用 Raspberry Pi 的基礎知識
- 在 Raspberry Pi 上安裝和設定 Python
- 瞭解在物聯網系統程式設計中使用 Python 的好處
- 使用 Python 和 Raspberry Pi 構建、測試、部署IoT系統並對其進行故障排除
觀眾
- 開發人員
- 工程師
課程形式
- 部分講座,部分討論,練習和大量的實踐練習
注意
- 如需申請此課程的定製培訓,請聯繫我們進行安排。
課程簡介
Internet of Things (IoT) 簡介
- 瞭解IoT基礎知識
- 物聯網設備和平臺示例
為什麼 Python 是用於構建物聯網系統的 Good 語言
IoT 解決方案體系結構概述
- IoT 元件
- 模擬感測器和執行器
- 數位感測器
- 互聯網閘道和數據採集系統
- 數據聚合
- 模數轉換
- 邊緣IT
- 分析學
- 預處理
- 數據中心/雲
- 分析學
- Management
- 檔案
將 Raspberry Pi 用於物聯網
在 Raspberry Pi 上安裝和配置 Python
使用 Python 和 Raspberry Pi 構建物聯網系統
- 連接和管理感測器
- 從感測器中提取和分析數據
- 存儲、管理和處理數據
使用 Python 和 Raspberry Pi 測試和部署IoT系統
故障排除
總結和結論
最低要求
- 基本 Python 程式設計經驗
- 具有微控制器或微處理器的基本經驗或熟悉程度
需要幫助選擇合適的課程嗎?
Programming for IoT with Python培訓 - Enquiry
Programming for IoT with Python - 咨詢詢問
咨詢詢問
客戶評論 (1)
給出了實際例子和更廣泛的背景。
James - Mitsubishi Electric R&D Centre Europe BV (MERCE-UK)
Course - IoT Programming with Python
機器翻譯
相關課程
5G and IoT
14 時間:培訓的目的是解釋什麼是 5G 網路以及它對智能技術有何影響。我想向你展示這些技術關係(5G / IoT)的優點和缺點,並向你展示網路的發展方向,該網路從一開始就致力於智慧世界。
Big Data Business Intelligence for Govt. Agencies
35 時間:技术的进步和信息量的增加正在改变包括政府在内的许多行业的业务开展方式。Go由于移动设备和应用程序、智能传感器和设备、云计算解决方案以及面向公民的门户的快速增长,数据生成和数字归档率正在上升。随着数字信息的扩展和日益复杂,信息管理、处理、存储、安全和处置也变得更加复杂。新的捕获、搜索、发现和分析工具正在帮助组织从其非结构化数据中获得见解。政府市场正处于一个转折点,他们意识到信息是一种战略资产,政府需要保护、利用和分析结构化和非结构化信息,以便更好地服务和满足任务要求。随着政府领导者努力发展数据驱动型组织以成功完成使命,他们正在为关联事件、人员、流程和信息之间的依赖关系奠定基础。
高价值的政府解决方案将由最具颠覆性的技术混合而成:
- 移动设备和应用程序
- 云服务
- 社交商业技术和网络
- Big Data 和分析
IDC 预测,到 2020 年,IT 行业将达到 5 万亿美元,比现在大约 1.7 万亿美元,而该行业 80% 的增长将由这些第三平台技术推动。从长远来看,这些技术将成为处理日益增长的数字信息复杂性的关键工具。Big Data 是智能行业解决方案之一,它允许政府根据分析大量数据(相关和不相关、结构化和非结构化)所揭示的模式采取行动,从而做出更好的决策。
“理解这些大量的Big Data需要尖端的工具和技术,这些工具和技术可以从大量不同的信息流中分析和提取有用的知识,”白宫科技政策办公室的Tom Kalil和Fen Zhao在OSTP博客上的一篇文章中写道。
白宫在2012年建立国家Big Data研究与开发计划(National Big Data Research and Development Initiative)时,在帮助各机构发现这些技术方面迈出了一步。该计划包括超过 2 亿美元,以充分利用 Big Data 的爆炸式增长以及分析它所需的工具。
Big Data 带来的挑战几乎与它的承诺一样令人生畏。高效存储数据是这些挑战之一。与往常一样,预算紧张,因此机构必须最大限度地降低每兆字节的存储价格,并使数据易于访问,以便用户可以在需要时以需要的方式获取数据。备份海量数据加剧了这一挑战。
有效分析数据是另一个重大挑战。许多机构采用商业工具,使他们能够筛选海量数据,发现可以帮助他们更有效地运营的趋势。(MeriTalk 最近的一项研究发现,联邦 IT 高管认为 Big Data 可以帮助机构节省超过 5000 亿美元,同时实现任务目标。
定制开发的 Big Data 工具还使机构能够满足分析其数据的需求。例如,橡树岭国家实验室的计算数据分析小组已将其食人鱼数据分析系统提供给其他机构。该系统帮助医学研究人员找到了一种联系,可以在主动脉瘤发作之前提醒医生注意主动脉瘤。它还用于更平凡的任务,例如筛选简历以将求职者与招聘经理联系起来。
Insurtech: A Practical Introduction for Managers
14 時間:Insurtech(又名數字保險)是指保險 + 新技術的融合。在 Insurtech 領域,“數字保險公司”將技術創新應用於其業務和運營模式,以降低成本、改善客戶體驗並提高運營敏捷性。
在這種講師指導的培訓中,參與者將瞭解在其組織和整個行業內實現數字化轉型所需的技術、方法和思維方式。該培訓 針對需要獲得全域理解、打破炒作和行話並邁出建立 Insurtech 戰略第一步的經理。
在本次培訓結束時,參與者將能夠:
- 智慧、系統地討論 Insurtech 及其所有組成部分
- 識別並揭開 Insurtech 中每項關鍵技術的作用的神秘面紗。
- 起草在組織內實施 Insurtech 的總體策略
觀眾
- 保險公司
- 保險行業的技術人員
- 保險利益相關者
- 顧問和業務分析師
課程形式
- 部分講座、部分討論、練習和案例研究小組活動
Digital Transformation with IoT and Edge Computing
14 時間:這種由講師指導的現場培訓<本地>(在線或現場)面向中級 IT 專業人員和業務經理,他們希望瞭解 IoT 和邊緣計算在各個行業中實現效率、實時處理和創新的潛力。
在本次培訓結束時,參與者將能夠:
- 瞭解IoT和邊緣計算的原理及其在數字化轉型中的作用。
- 確定製造、物流和能源領域的IoT和邊緣計算使用案例。
- 區分邊緣計算和雲計算架構和部署場景。
- 實施邊緣計算解決方案,以實現預測性維護和實時決策。
Edge AI for IoT Applications
14 時間:這種以講師為主導的 澳門(在線或現場)現場培訓面向希望利用邊緣 AI 通過智慧數據處理和分析功能增強物聯網應用程式的中級開發人員、系統架構師和行業專業人士。
在培訓結束時,參與者將能夠:
- 瞭解邊緣 AI 基礎知識及其在物聯網中的應用。
- 為IoT設備設置和配置邊緣 AI 環境。
- 在邊緣設備上為IoT應用程式開發和部署 AI 模型。
- 在物聯網系統中實現即時數據處理和決策。
- 將邊緣 AI 與各種物聯網協定和平臺整合。
- 解決面向物聯網的邊緣 AI 中的道德考量和最佳實踐。
Edge Computing
7 時間:這種由 澳門 的講師指導式現場培訓(在線或現場)面向希望使用 Edge Computing 來分散數據管理以獲得更快性能的產品經理和開發人員,利用位於源網路上的智能設備。
在本次培訓結束時,參與者將能夠:
- 瞭解 Edge Computing 的基本概念和優勢。
- 確定可以應用 Edge Computing 的用例和示例。
- 設計和構建 Edge Computing 解決方案,以加快數據處理速度並降低運營成本。
Federated Learning in IoT and Edge Computing
14 時間:這種講師指導的現場培訓在 澳門(在線或現場)進行,面向希望應用 Federated Learning 來優化IoT和邊緣計算解決方案的中級專業人士。
在本次培訓結束時,參與者將能夠:
- 瞭解 Federated Learning 在IoT和邊緣計算中的原理和優勢。
- 在 IoT 設備上實施 Federated Learning 模型以進行去中心化的 AI 處理。
- 減少延遲並改進邊緣計算環境中的實時決策。
- 解決與IoT系統中的數據隱私和網路限制相關的挑戰。
Securing Cloud and IoT Applications
21 時間:這種以講師為主導的 澳門(現場或遠端)現場培訓 面向希望設置、部署和管理安全物聯網應用程式的工程師。
在培訓結束時,參與者將能夠:
- 開發和部署應用程式以安全地管理IoT設備。
- 將IoT設備安全地整合到雲中。
- 將IoT應用程式與現有基礎設施整合。
Getting Started with Internet of Things and Augmented Reality
14 時間:Internet of Things (IoT) 是一個新興的技術領域,它以無線方式連接物理對象和軟體應用程式以進行遙感和控制。Augmented Reality (AR) 是一種通過將虛擬計算機生成的元素與物理現實世界環境相結合來改善用戶體驗的技術。AR 使企業能夠為使用者提供即時和真實世界的信息檢視。這兩項技術在多個行業的採用率一直在迅速增長。
在這個由講師指導的現場培訓中,參與者將學習物聯網和增強現實的基礎知識,並將這些學習成果應用於組織的運營和戰略。
在培訓結束時,參與者將能夠:
- 瞭解IoT和AR的基礎知識
- 瞭解IoT和AR技術的工作原理
- 瞭解如何將IoT和AR技術應用於其業務戰略
- 就IoT和AR做出明智的業務決策
觀眾
- 經理
- 企業家
課程形式
- 部分講座,部分討論,練習和大量的實踐練習
注意
- 如需申請此課程的定製培訓,請聯繫我們進行安排。
Introduction to IoT Using Arduino
14 時間:在這個由講師指導的 澳門 現場培訓中,參與者將在逐步創建基於 Arduino 的物聯網感測器系統的過程中學習物聯網的基礎知識。
在培訓結束時,參與者將能夠:
- 瞭解物聯網的原理,包括物聯網元件和通信技術。
- 瞭解如何使用可用於不同物聯網系統的 Arduino 通信模組。
- 瞭解如何使用和程式設計行動應用程式來控制 Arduino。
- 使用Wi-Fi模組將Arduino連接到另一台設備。
- 構建和部署他們自己的物聯網感測器系統。
Introduction to IoT Using Raspberry Pi
14 時間:Internet of Things (IoT) 是一種網路基礎設施,它以無線方式連接物理對象和軟體應用程式,允許它們通過網路通信、雲計算和數據捕獲相互通信並交換數據。
在這個由講師指導的現場培訓中,參與者將學習物聯網的基礎知識,同時逐步使用Raspberry Pi創建物聯網感測器系統。
在培訓結束時,參與者將能夠:
- 瞭解物聯網的原理,包括物聯網元件和通信技術
- 瞭解如何專門為IoT應用程式設置Raspberry Pi
- 構建和部署自己的物聯網感測器系統
觀眾
- 愛好者
- 硬體/軟體工程師和技術人員
- 各行各業的技術人員
- 初學者開發人員
課程形式
- 部分講座,部分討論,練習和大量的實踐練習
注意
- Raspberry Pi 支援各種作業系統和程式設計語言。本課程將使用基於 Linux 的 Raspbian 作為作業系統,使用 Python 作為程式設計語言。如需具體設置,請聯繫我們進行安排。
- 參與者負責購買 Raspberry Pi 硬體和元件。
NB-IoT for Developers
7 時間:在這個由講師指導的 澳門 現場培訓中,參與者將在開發和部署基於樣本 NB-IoT 的應用程式時瞭解 NB-IoT (也稱為 LTE Cat NB1)的各個方面。
在培訓結束時,參與者將能夠:
- 確定 NB-IoT 的不同組成部分,以及如何組合在一起形成一個生態系統。
- 了解並解釋 NB-IoT 設備中內置的安全功能。
- 開發一個簡單的應用程式來跟蹤 NB-IoT 個設備。
Raspberry Pi for Beginners
14 時間:Raspberry Pi是一款非常小巧的單板計算機。
在這個由講師指導的實時培訓中,參與者將學習如何設置和編程Raspberry Pi以作為交互式和強大的嵌入式系統。
在培訓結束時,參與者將能夠:
- 設置IDE(集成開發環境)以實現最高的開發效率
- 編程Raspberry Pi來控制運動傳感器,報警器,Web服務器和打印機等設備。
- 了解Raspberry Pi的架構,包括附加設備的輸入和連接器。
- 了解編程語言和操作系統中的各種選項
- 測試,調試和部署Raspberry Pi以解決實際問題
聽眾
- 開發商
- 硬件/軟件技術人員
- 各行各業的技術人員
- 愛好者
課程形式
- 部分講座,部分討論,練習和繁重的實踐練習
注意
- Raspberry Pi支持各種操作系統和編程語言。本課程將使用基於Linux的Raspbian作為操作系統,使用Python作為編程語言。要請求具體設置,請聯繫我們安排。
- 參與者負責購買Raspberry Pi硬件和組件。
Raspberry Pi + OpenCV: Build a Facial Recognition System
21 時間:這個由講師指導的現場培訓介紹了從頭開始構建面部識別系統所需的軟體、硬體和分步過程。面部識別也稱為 Face Recognition。
本實驗中使用的硬體包括Rasberry Pi、攝像頭模組、伺服系統(可選)等。參與者負責自己購買這些元件。使用的軟體包括 OpenCV、Linux、Python 等。
在本次培訓結束時,參與者將能夠:
- 在 Rasberry Pi 上安裝 Linux、OpenCV 和其他軟體實用程式和庫。
- 配置 OpenCV 以捕獲和檢測面部圖像。
- 瞭解打包Rasberry Pi系統以在實際環境中使用的各種選項。
- 使系統適應各種用例,包括監控、身份驗證等。
課程形式
- 部分講座、部分討論、練習和大量動手實踐
注意
- 其他硬體和軟體選項包括:Arduino、OpenFace、Windows 等。如果您想使用其中任何一個,請聯繫我們進行安排。
Setting Up an IoT Gateway with ThingsBoard
35 時間:ThingsBoard 是一個開源IoT平臺,可為您的IoT解決方案提供設備管理、資料收集、處理和可視化。
在這個以講師為主導的現場培訓中,參與者將學習如何將 ThingsBoard 集成到他們的物聯網解決方案中。
在培訓結束時,參與者將能夠:
- 安裝與設定ThingsBoard
- 瞭解 ThingsBoard 功能和體系結構的基礎知識
- 使用 ThingsBoard 構建IoT應用程式
- 將 ThingsBoard 與 Kafka 集成,用於遙測設備數據路由
- 將 ThingsBoard 與 Apache Spark 集成,以便從多個設備進行數據聚合
觀眾
- 軟體工程師
- 硬體工程師
- 開發人員
課程形式
- 部分講座,部分討論,練習和大量的實踐練習
注意
- 如需申請此課程的定製培訓,請聯繫我們進行安排。