物联网开发职业课程

教学服务
365
视频时长
196小时
学习人数
2368
中国人保教育培训险
开始学习
有位老师想跟你聊一聊

Hi,我是你的学习规划师

不知道选什么课?和我聊聊吧!

规划学习路径
  • 学习中
  • 已学完
  • 未学习
  • 即将上线

物联网应用层课程

25课时0小时0分

L3
数字电路&模拟电路

数字电路&模拟电路

D1 数字电路设计基础 D2 组合逻辑电路 D3 时序逻辑电路
L4
PCB电路设计从入门到精通

很多人在接触硬件设计的时候,都会问到,硬件设计应该怎么去学,有什么具体的学习步骤和流程吗?而PCB设计是作为硬件设计者必备技能,本课程依托于项目案例,从设计需求分析,原理图设计、PCB设计、工艺文件处理等几个阶段,使零基础的学员快速掌握硬件产品开发,并熟练掌握PADS软件、Mutisim软件、CAM350软件使用

D1 PCB设计入门 试听 D2 PCB设计电路基础知识 D3 PADS设计基础
D4 PADS-LOGIC项目元器件设计 D5 PADS-LAYOUT项目元器件设计 D6 PADS-LOGIC项目原理图设计
D7 PADS-LOGIC设计输出 D8 PADS-LAYOUT菜单及工具使用 D9 PADS-LAYOUT项目元器件布局
D10 PADS-ROUTER菜单及工具使用 D11 PADS-ROUTER项目元件布线 D12 PCB设计输出
L5
STM32F4开发教程

STM32系列课程主要培养学员对嵌入式系统控制部分体系结构的理解和操作技能,本课程分为初级及高级两部分,基于STM32F407这款MCU讲解软硬件开发技术,本阶段为初级阶段,主要介绍常用中断,时钟、定时器,UART、看门狗,ADC, DMA等32常用接口技术的使用方法。掌握该阶段的开发技能,即基本具备了STM32的开发能力,不过想要成为高手还需要进一步学习高级阶段的课程。

D1 STM32背景知识学习 试听 D2 STM32开发环境搭建 D3 STM32 GPIO口操作平台介绍
D4 STM32 USART串口的应用 D5 STM32中断系统专题讲解 D6 STM32系统时钟专题讲解
D7 STM32定时器专题讲解 D8 STM32看门狗专题讲解 D9 STM32 ADC与DAC专题讲解
D10 STM32数据搬运工DMA专题讲解

物联网底层课程

40课时0小时0分

L6
STM32F407高级专题讲解

STM32系列课程主要培养学员对STM32控制器体系结构的理解和操作技能,本阶段为高级部分,基于STM32F407这款MCU讲解软硬件开发技术。主要介绍各类通信总线及传感器使用方法、存储器、触摸屏、显示屏、SD卡等高级外设的操控原理以及系统电源管理的实现。当你能够熟练的掌握以上的知识内容,那么恭喜你,你已步入STM32高手之列!

D1 STM32 I2C总线通信专题讲解 试听 D2 STM32 SPI总线通信专题讲解 D3 STM32 单总线类传感器
D4 FSMC外扩内存SRAM D5 TFT-LCD专题讲解 D6 触摸屏专题讲解
D7 STM32 电源管理专题讲解 D8 STM32 SD卡操作专题讲解
L7
物联网操作系统入门开发

物联网操作系统入门开发

D1 STM32移植物联网操作系统 D2 物联网操作系统多任务应用 D3 物联网操作系统中断管理系统应用
D4 物联网操作系统时间管理系统应用 D5 物联网操作系统消息信号量应用 D6 物联网操作系统互斥信号应用
D7 物联网操作系统内存管理应用 D8 物联网操作系统软件定时器应用 D9 物联网操作系统低功耗应用
D10 物联网操作系统监控任务应用
L8
物联网操作系统项目实战

物联网操作系统项目实战

D1 项目分析及搭建 D2 项目任务划分及实现 D3 项目网络编程基础
D4 项目网络TCP/UDP编程 D5 项目网络编程实现 D6 项目GUI基础
D7 项目GUI编程 D8 项目GUI实现 D9 项目底层驱动开发
D10 项目集成开发
L9
物联网操作系统原理深化

物联网操作系统原理深化

D1 深入了解物联网操作系统 D2 ARM-CortexM4内核开发原理 D3 多任务操作系统核心处理机制
D4 必须要掌握的数据结构和算法 D5 多任务操作系统实现 D6 事件控制块的实现
D7 计数信号量的实现 D8 消息邮箱的实现 D9 存储控制块的实现
D10 互斥信号的实现 D11 软件定时器的实现 D12 多任务操作系统使用技巧

物联网开发关键技术

36课时0小时0分

L10
LoRa开发与应用

LoRa技术原理及相对应的物联网行业解决方案、LoRa软硬件设计、LoRa人机交互开发、LoRa无线通讯开发、LoRa-智慧牧场、智慧抄表、智慧停车、智慧灌溉等系统开发

D1 LoRa物联网行业解决方案 D2 LoRa开发环境搭建及驱动移植 D3 Lora人机界面开发
D4 LoRaPingPang系统设计 D5 LoRa串口透传开发 D6 LoRa自组网络设计
D7 Lora智慧牧场项目集成开发 D8 LoRa物联网系统设计
L11
NB-IoT技术实践开发

窄带物联网(NB-IoT)技术实践开发,依托于智慧消防项目,全面掌握NB-IoT关键开发技能,具备物联网项目开发经验

D1 NB-IoT物联网行业解决方案 D2 NB-IoT开发环境搭建及模组驱动开发 D3 NB-IoT网络编程
D4 NB-IoT云平台对接及使用 D5 智慧消防项目开发
L12
WiFi开发与应用

WiFi技术原理、智能家居系统开发、WiFi开发环境搭建、WiFi(GPIO/UART/PWM/TIME)外设应用开发、FreeRTOS实时操作系统、LwIP网络协议栈、WiFi网络编程(UDP通信/TCP通信/HTTP通信)、WiFi应用开发(智能开关、智能灯泡、智能环境采集)、WebServer开发(URL设计、文件系统、静态页面设计

D1 WiFi智能家居解决方案 试听 D2 WiFi_RTOS_SDK D3 WiFi网络编程上
D4 WiFi网络编程下 D5 WiFi智能家居项目开发上 D6 WiFi智能家居项目开发下
L13
物联网云平台实战开发

物联网云平台作为物联网学习和开发的核心环节,对设备接入,数据获取,数据处理和展示起着至关重要的作用,目前国外有亚马逊、微软、IBM,国内有阿里、百度、腾讯、中移动等优秀物联网平台,本课程基于物联网云服务的角度,全面讲解物联网云服务项目搭建,物联网云平台技术架构,物联网云平台使用及选型,物联网云平台接入技术、物联网云平台项目开发

D1 物联网云服务 试听 D2 物联网云平台 D3 物联网云平台接入技术
D4 物联网云平台-智能环境监控系统硬件开发 D5 物联网云平台-智能环境监控系统Web开发
L16
RFID开发与应用

RFID开发与应用

D1 RFID开发与应用上 试听 D2 RFID开发与应用中 D3 RFID开发与应用下
L17
物联网综合项目实战

电动平衡车,又叫体感车、思维车、摄位车等。市场上主要有独轮和双轮两类。其运作原理主要是建立在一种被称为“动态稳定”(Dynamic Stabilization)的基本原理上。利用车体内部的陀螺仪和加速度传感 器,来检测车体姿态的变化,并利用伺服控制系统,精确地驱动电机进行相应的调整,以保持系统的平衡。是现代人用来作为代步工具、休闲娱乐的一种新型的绿色环保的产物。

D1 平衡小车项目开发分析 试听 D2 环境数据采集进程的实现 D3 PWM 直流电机驱动功能开发
D4 正交码盘测速功能开发 D5 平衡小车PID控制调节功能开发 D6 超声波测距壁障功能
D7 CCD摄像头实现小车巡线功能 D8 平衡小车交互进程开发 D9 平衡小车显示菜单功能开发

物联网进阶课

33课时0小时0分

L14
Zigbee系统开发

Zigbee培训课程主要培养学员对zigbee协议和协议栈的理解,并且配合使用华清提供的相关开发套件,完成zigbee相关实例的应用开发,在实践中学习并掌握zigbee技术.

D1 zigbee简介+开发环境搭建 试听 D2 zigbee无线传感器网络 D3 zigbee无线传感器网络管理及实战
D4 ZigBee项目实战
L15
蓝牙4.0 BLE

蓝牙4.0BLE开发从入门到精通课程内容包括:蓝牙介绍和开发环境搭建、开发板基础实验、蓝牙协议栈简介和工作原理介绍、OSAL层和Profile的介绍、BLE传输进阶实验、开发板上各种传感器搭配BLE使用,最后还有蓝牙智能手环的相关介绍。

D1 蓝牙介绍和开发环境的搭建 试听 D2 基础实验 D3 蓝牙协议栈
D4 蓝牙智能手环功能应用展示
L18
OpenWrt实战开发

OpenWrt实战开发系列课程是嵌入式初学者入门的最佳选择,也是无线路由爱好者你们的终极教程。课程内容由浅入深,逐步深入OpenWrt的实战开发。课程内容从OpenWrt 源码的下载,配置与编译开始。并结合市场上无线路由的主要应用,在项目开发期间添加了软件包管理,OPKG包的制作,Sqlite3的配置与使用,以及U盘挂载,声卡驱动,MP3播放器等经典实战项目,可以迅速的应用到实际的开发过程中。

D1 openWrt实战开发 试听
L19
PCB高速电路设计

PCB高速电路设计

D1 平台电脑系统设计 D2 平板电脑元件库设计 D3 平板电脑盒原理图绘制
D4 平板电脑PCB设计前期处理 D5 高速PCB布局思路 D6 高速PCB接口器件布局一(TF卡、USB、Camera、耳机和MIC)
D7 高速PCB接口器件布局二(TP触摸屏、功放电路、LCD、蓝牙wifi模块) D8 高速PCB核心器件布局(PMU电路、音频电路、Flash/EMMC、DDR和CPU) D9 高速PCB布线思路
D10 高速PCB扇孔处理 D11 DDR模块布线 D12 LCD/TP模块布线
D13 Camera/TF/WIFI蓝牙模块布线 D14 音频模块/EMMC/FLASH布线 D15 USB模块及信号杂线处理
L20
电磁兼容(EMC)设计原理与测试

国内电磁兼容行业正处于迅速发展阶段,擅长EMC技术的优秀人才紧缺,且大多数停留在测试环节,精通EMC设计的资深工程师少之又少,市场上关于EMC的专业培训也是非常的稀缺。本套课程由资深EMC研发工程师精心录制,结合10多年项目开发经验,为大家全面讲解EMC开发。

D1 电磁兼容(EMC)设计原理与测试 试听
L21
数字电路&模拟电路(进阶)

数字电路&模拟电路

D1 数字集成电路应用与分析 D2 晶体二级管、三级管及基本元器件介绍 D3 晶体管放大电路及负反馈放大电路 免费
D4 集成运算放大电路设计 D5 集成电路应用与分析

赠送课程

61课时0小时0分

L1
Linux C语言(2017版)

C语言是嵌入式领域最重要也是最主要的编程语言,本课程从零开始讲解C语言,并通过大量编程实例重点讲解C语言的高级编程知识。通过本课程学习学员会有比较扎实的C语言基础及编程能力,为后续学习打下基础。

D1 必备Linux命令和C语言基础 免费 D2 数据类型、常量、变量及运算符 免费 D3 输入输出专题 免费
D4 控制语句 D5 数组和字符串 D6 指针专题一
D7 指针专题二 D8 函数1 D9 函数2
L2
STM32 物联网系统设计(2017版)

STM32系列课程主要培养学员对嵌入式系统控制部分体系结构的理解,掌握基于STM32F051、STM32F407这两款MCU的软硬件开发技术,掌握常用UART、I2C、SPI等接口技术和常用传感器的使用方法,同时学会两种常用的无线传感网络WiFi、BlueTooth的工作协议。

D1 ARM体系结构概述 D2 开发环境搭建及平台介绍 D3 STM32 GPIO口操作平台介绍
D4 STM32 USART串口的应用 D5 STM32时钟 D6 STM32中断系统
D7 STM32 I2C总线通信 D8 STM32 SPI总线通信2 D9 STM32模数转换器ADC
D10 STM32数据搬运工DMA D11 STM32 实时时钟RTC D12 STM32 PWM定时器
D13 智能家居项目
L3
物联网项目实战(2017版)

本课程是最后的综合实战。学员可以选择做智能家居系统、智能农业检测、智能物流仓储系统、安防监控系统、智能穿戴、智能机器人小车、无人机等项目。

D1 实际项目的开发流程 D2 项目代码管理工具git D3 物联网智能仓储项目
D4 四轴飞行器开发技术解析 D5 小米体重秤开发技术解析 D6 智能WiFi小车开发技术大揭秘
D7 小米手环软硬件开发技术解析 免费 D8 智能农业沙盘解析 免费 D9 WIFI音箱产品拆解 免费
D10 小米空气净化器拆解 免费
L4
一起学Android系统开发(2017版)

通过本课程的学习,学员可以掌握从Ubuntu 系统上搭建Android开发环境开始,到最终Android 系统硬件抽象层分析。从基础深入到架构,以源码分析为主线,以上手实验为目的,系统的介绍了Android 系统移植与架构开发要点。

D1 Android系统开发之系统概述及开发环境搭建 试听 D2 Android系统开发之系统编译过程详解 D3 Android系统开发之模块编程及fastboot使用 试听
D4 Android系统开发之系统启动流程分析上 D5 Android系统开发之系统启动流程分析下 D6 Android系统开发之HAL硬件抽象层的开发 试听
L5
数据结构查找与排序(2017版)

本课程重点讲解数据结构的查找和排序算法等。

D1 查找上 免费 D2 查找下 免费 D3 排序 免费
L6
物联网项目实战(2017版)

通过本课程的学习,学员可以掌握Ubuntu系统下web服务器、cgi接口、mjpeg-streamer视频流服务器的跨平台移植开发,还将掌握嵌入式linux操作系统下应用层开发和驱动开发及移植原理,同时还有以M0为终端的多种传感器的数据采集及传输显示过程。本课程采用理论加实践的授课方式,手把手带你玩转项目开发。

D1 创客学院课程体系概要巩固 D2 物联网仓储项目实战安排与环境搭建 试听 D3 物联网仓储实现之需求分析
D4 软硬件环境分析和通信结构体定义 D5 A9主框架的搭建 D6 boa服务器的移植
D7 CGI的移植及与html的通信 D8 从网页上控制A9的LED灯 D9 html框架浅析及模拟环境信息刷新到网页
D10 mjpeg-streamer视频图像的显示 D11 M0传感器数据采集 D12 A9串口控制M0硬件
D13 传感器真实数据上传到网页 D14 网页控制M0上的硬件LED灯蜂鸣器和风扇 D15 项目总结和项目答辩
L7
Linux C语言高级Linux 及C语言高级开发(2018版)

本课程将在学员C语言基础知识之上,通过大量编程实例重点讲解C语言的高级编程知识,包括结构体、共用体、内存管理。通过本课程的学习,学员的C语言基础更加扎实、编程能力得到进一步提升

D1 软件包管理及shell命令 试听 D2 shell命令 试听 D3 shell脚本编程
D4 C语言高级编程 D5 Makefile