课程 内容 设计目的

    1. 计算机是如何工作的

    - 计算机由什么组成
    - 数据和二进制
    - 存储、CPU、输入和输出
    - 操作系统、硬件和软件
    - 计算机网络介绍
    了解计算机是如何工作的,对计算机原理编程有个整个的认识和概念

    2. 树莓派介绍

    - 什么是树莓派
    - 首次使用树莓派,如何烧系统、启动及配置
    - 通过图形化界面查看树莓派相关配置
    - 通过linux命令查看树莓派相关配置
    掌握树莓派的相关操作,便于以后课程的使用

    3. 远程连接树莓派

    - 远程连接树莓派的方式
    - 通过vnc远程连接树莓派
    - 通过ssh远程连接树莓派
    - 通过公私钥对设置无密码远程连接树莓派

    4. 把树莓派配置成为一个无线路由器(1)

    - 路由器是什么
    - 将树莓派配置为无线路由器
    首先了解家用路由器的原理及相关知识,自己动手完成路由器的制作,提高动手能力和兴趣

    5. 把树莓派配置成为一个无线路由器(2)

    - 连接到自己配置的无线
    - 树莓派作为无线路由器和家用路由器的相同与区别

    6. 树莓派改造家用文件存储中心(1)

    - 网盘的前世今生
    - docker容器介绍及安装
    首先了解网盘及nas的原理及相关知识,自己动手完成家用文件存储中心的制作,提高动手能力和兴趣

    7. 树莓派改造家用文件存储中心(2)

    - docker安装部署可道云
    - 使用文件存储中心上传下载文件

    8. 树莓派改造家用文件存储中心(3)

    - 家庭nas服务的其他方案
    - 容器与虚拟机

    8. 树莓派模拟sense HAT实现气温显示(1)

    - python的介绍
    - sense HAT的介绍
    - sense HAT 模拟器的使用

    9. 树莓派模拟sense HAT实现气温显示(2)

    - python基础知识
    - python完成气温的输出

    10. 树莓派模拟sense HAT实现气温显示(3)

    - sense HAT python库的使用
    - python完成sense HAT 模拟器的输出

    11. 树莓派改造远程监控系统(1)

    - 监控系统的介绍
    - python脚本实现
    自己动手完成远程监控系统的实现,提高动手能力和兴趣

    12. 树莓派改造远程监控系统(2)

    - motionEyeOS系统
    - 两种实现方式的对比

    13. 树莓派改造远程监控系统(3)

    - 现有监控方案的拓展,加入对人脸识别,行为检测的科普

    11. 天气查询python小程序(1)

    - python数据类型介绍
    - python各种数据类型的常用操作

    12. 天气查询python小程序(2)

    - http介绍
    - flask介绍
    - python调用http接口

    13. 天气查询python小程序(3)

    - 使用前面的学到的知识,调用网络API查询指定城市的天气,并打印输出天气信息。
    - 并使用sense HAT 模拟器进行输出

    14. 天气查询python小程序(4)

    - flask实现接口
    - 使用flask封装为服务

    15. 树莓派搭建web服务器(1)

    - web服务器介绍
    - nginx介绍

    16. 树莓派搭建web服务器(2)

    - nginx安装、配置
    - 部署天气查询python小程序

    17. 使用树莓派进行arp攻击(1)

    - 网络安全介绍
    - arp攻击介绍

    18. 使用树莓派进行arp攻击(2)

    - 相关工具的安装
    - arp攻击实战

    19. 使用树莓派进行arp攻击(3)

    - 如何防止网络攻击
    - 网络行为的合法性

    20. 树莓派部署个人博客(1)

    - wordpress介绍
    - markdown介绍
    - markdown使用

    21. 树莓派部署个人博客(2)

    - 部署wordpress
    - 使用wordpress来写博客

    22. 树莓派部署个人博客(3)

    - 语雀介绍
    - 优秀博客案例

    23. 人工智能通识(1)

    - 什么是人工智能
    - 计算机视觉介绍

    24. 人工智能通识(2)

    - 自然语言处理介绍
    - 机器学习、深度学习简易介绍

    25. 树莓派实现简易人脸检测(1)

    - opencv介绍
    - python安装opencv库

    26. 树莓派实现简易人脸检测(2)

    - 实现人脸检测简易代码

    27. 自美树莓派系统介绍

    - 查看自美树莓派系统
    - 自美树莓派系统介绍

    28. 自美树莓派系统使用(1)

    - 安装自美树莓派系统

    29. 自美树莓派系统使用(2)

    - 语音唤醒自美树莓派系统

    30. 自美树莓派系统使用(3)

    - 微信控制自美树莓派系统