| Day1 必备Linux命令和c语言基础 | Day2 数据类型、常量、变量及运算符 | Day3 输入输出专题 |
| Day4 控制语句 | Day5 数组和字符串 | Day6 指针专题一 |
| Day7 指针主题二 | Day8 函数1 | Day9 函数2 |
| Day1 软件包管理及shell命令 | Day2 linux shell命令 | Day3 linux shell脚本编程 |
| Day4 linux C语言高级编程 | Day5 Makefile |
| Day1 数据结构引入 | Day2 线性表之顺序表(上) | Day3 线性表之顺序表(下) |
| Day4 线性表之单链表(上) | Day5 线性表之单链表(下) | Day6 单链表的操作实现 |
| Day7 栈 | Day8 队列(上) | Day9 队列(下) |
| Day10 树(上) | Day11 树(下) | Day12 查找 |
| Day13 排序 |
| Day1 标准IO | Day2 标准IO的读写 | Day3 流刷新定位、格式化输入输出 |
| Day4 文件IO | Day5 目录操作和库的使用 |
| Day1 进程的创建和回收 | Day2 exec函数族和守护进程 | Day3 线程的创建和回收 |
| Day4 线程的取消和互斥 | Day5 条件变量和线程池 | Day6 有名管道和无名管道 |
| Day7 有名管道和无名管道 | Day8 信号机制 | Day9 消息队列和信号灯 |
| Day1 网络基础上 | Day2 网络基础下 | Day3 TCP编程 |
| Day4 并发服务器 | Day5 UDP编程 | Day6 IO多路复用 |
| Day7 TCP、IP协议原理 | Day8 网络编程扩展上 | Day9 网络编程扩展下 |
| Day1 嵌入式数据库之sqlite3上 | Day2 嵌入式数据库之sqlite3下 |
| Day1 在线词典项目介绍及框架搭建 | Day2 在线词典项目注册登录的实现 | Day3 在线词典项目功能实现 |
| Day1 计算机硬件基础 | Day2 ARM处理器概论 | Day3 ARM寄存器组织 |
| Day4 ARM异常处理 | Day5 ARM指令集仿真环境搭建 | Day6 数据处理指令 |
| Day7 跳转与存储器访问指令 | Day8 栈的种类与应用 | Day9 专用指令 |
| Day10 伪操作与混合编程 | Day11 FS4412开发环境搭建 | Day12 GPIO实验 |
| Day13 C工程与寄存器封装 | Day14 UART实验 | Day15 WDT实验 |
| Day16 轮询与中断 | Day17 中断控制器 | Day18 中断处理 |
| Day19 ADC实验 | Day20 RTC实验 | Day21 PWM实验 |
| Day22 IIC总线原理 | Day23 IIC控制器与MPU6050 | Day24 IIC编程 |
| Day1 嵌入式系统移植导学 | Day2 交叉开发环境搭建 | Day3 uboot的烧写及使用 |
| Day4 Linux内核的安装与加载 | Day5 交叉编译工具链 | Day6 uboot移植 |
| Day7 Linux内核移植 | Day8 Linux设备驱动移植 | Day9 根文件系统移植 |
| Day1 背景学法和环境搭建 | Day2 内核模块上-编译方法 | Day3 内核模块下-参数和依赖 |
| Day4 字符设备驱动基础上-基础框架 | Day5 字符设备驱动基础中-IO模型 | Day6 字符设备驱动基础下-并发控制 |
| Day7 内核定时器 | Day8 内核内存管理 | Day9 设备树 |
| Day10 中断处理上-基础框架 | Day11 中断处理下-下半部机制 |
| Day1 设备模型 | Day2 平台总线式驱动开发上-基础框架 | Day3 平台总线式驱动开发下-ID匹配和设备树匹配 |
| Day4 I2C总线式驱动开发 | Day5 Input子系统 |
| Day1 创客学院课程体系概要巩固 | Day2 安防监控项目实战安排与环境搭建 | Day3 安防监控之需求分析 |
| Day4 安防监控之软硬件环境分析和通信结构体定义 | Day5 安防监控实现之A9主框架的搭建 | Day6 安防监控实现之boa服务器的移植 |
| Day7 安防监控实现之CGI的移植及与html的通信 | Day8 安防监控实现之从网页上控制A9的LED灯 | Day9 安防监控实现之html框架浅析及模拟环境信息刷新到网页 |
| Day10 安防监控实现之mjpeg-streamer视频图像的显示 | Day11 Zigbee之智能家居 | Day12 安防监控实现之A9串口控制ZigBee硬件 |
| Day13 安防监控实现之传感器真实数据上传到网页 | Day14 安防监控实现之网页控制ZigBee和A9上的硬件LED灯蜂鸣器和风扇 | Day15 安防监控实现之GPRS短信报警功能实现 |
| Day16 项目总结和项目答辩 |
| Day1 从C到C++及类与对象 | Day2 运算符重载及组合与继承 | Day3 多态、异常、转换函数 |
| Day4 模板及STL标准模板库 |
| Day1 QT入门与基础控件 | Day2 对话框 | Day3 主窗口和事件处理 |
| Day4 文件和进程线程编程 | Day5 网络编程 |
| Day1 ARM体系结构概述 | Day2 开发环境搭建及平台介绍 | Day3 STM32 GPIO口操作平台介绍 |
| Day4 STM32 USART串口的应用 | Day5 STM32中断系统 | Day6 STM32时钟与定时器 |
| Day7 STM32模数转换器ADC | Day8 STM32数据搬运工DMA | Day9 STM32 I2C总线通信 |
| Day10 基于STM32的物理网项目介绍 |
| Day1 初识NB-IoT | Day2 使用NB-IoT模块 | Day3 NB-IoT连接网络 |
| Day4 实现代码驱动NB-IoT | Day5 NB-IoT 智慧消防项目开发(传感器实战) |
| Day1 初识python | Day2 python基础语法(上) | Day3 python基础语法(下) |
| Day4 python条件语句与循环语句 | Day5 数据类型的基本操作 | Day6 函数(上) |
| Day7 函数(下) | Day8 python 储存文件的操作 |
| Day1 面向对象(上) | Day2 面向对象(下) | Day3 飞机大战(上) |
| Day4 飞机大战(下) |
| Day1 初识聊天机器人 | Day2 使用机器人 | Day3 机器人的精髓 |
| Day4 机器人的插件实现 |