实现高薪未来
并想从事相关行业的人。
旨在培养5G物联网开发工程师,能从事物联网驱动开发、物联网网络通信开发、物联网应用程序开发、多平台驱动开发、嵌入式软件开发等相关工作。
实现高薪未来
成都市金熊猫人才,学到教学总监;
成都理工大学硕士,四川多所高校兼职教师;
曾就职多家物联网500强企业,从事嵌入式和物联网项目研发和管理;物联网M2M通信解决方案先行者;11年工业物联网开发经验,七年以上教学经验,嵌入式和物联网研发方面的资深人士;
曾主导项目:物联网M2M通信解决方案、设备运行监控系统、设备全生命周期与健康管理平台、嵌入式设备消息队列、大容量数据库、工业设备网关、物联网通信集成等;
曾在物联网行业从事多年软件开发工作,拥有3年以上物联网教学经验;
技术涵盖C/C++、linux、物联网、网络通信安全等领域有丰富的项目经验。
参与多个大型项目的设计研发,如Linux网络安全系统、智能家居控制系统、物联网实时测控系统、无线水文监测系统、数据分析展示平台等。
高级讲师,负责物联网开发体系课程;
毕业于电子科技大学,曾在研究所从事软件研发相关工作,资深软件工程师,拥有5年以上教学经验; 具有丰富的教学实践经验,精通多门编程语言,熟悉linux系统驱动开发;
主导并参与多个大型项目的架构设计,如跨平台频谱分析控件,DSP音频降噪,OSG飞行仿真系统,雷达复听仿真系统等;
物联网课程体系负责人,资深讲师;
3年以上物联网嵌入式教学经验;
精通C++/Qt、网络通信、Modbus通信协议等。具有丰富的工业生产项目研发实战经验,其主导和参与的项目有生产加工数据展示平台、生产环境安全监测管理系统、安防视频监控系统等。
高级讲师,负责物联网开发体系课程
C语言核心
Linux系统基础
·Linux系统安装、命令讲解、文件管理、用户管理
·linux各种软件安装、shell脚本、环境变量
·系统网络配置,TCP/IP简介,网络文件系统
C语言核心
·C语言基础语法:C语言数据类型、基本运算、程序结构、内存与地址
·C语言内存核心:数组、指针、字符串、自定义数据结构、编译原理、强制类型转换
·C语言高级提升: 函数、标准库文件操作、C语言封装与设计、头文件、库、Makefile、this指针
辅助工具
·Makefile、GDB调试软件、GIT版本控制管理
·visual studio使用、Eclipse入门、VC 编程应用、EasyX图形库
·Source Insight代码查看与编写、Putty工具、Xshell等
数据结构与算法
·队列、循环队列、栈、单链表、双链表、Linux内核链表、二叉树、哈夫曼树等。
·冒泡、选择、插入、快速排序、二分查找、哈希表构建
教学案例
·学生管理系统、俄罗斯方块、贪吃蛇
课程目标
依托经典编程案例,结合数组、函数、自定义数据类型、图形绘制库等提升编程素养和编程能力。
达到在Linux系统使用和开发C语言程序,并深入C语言核心,尤其是内存与指针的应用,达到能够看懂Linux内核代码水平。
系统编程和网络编程
·POSIX标准介绍、Unix和Linux关系
·Linux系统I/O、文件读写、锁、mmap等操作、视频显示设备FrameBuffer操作
·Linux系统I/O多路复用
进程和线程
·Linux系统进程创建、进程状态转换、特殊进程、进程间通信、退出机制
·Linux线程创建、退出、线程间同步与互斥(互斥锁、信号量、条件变量等)
网络接口调用
·UDP网络通信接口编程,UDP数据接收和发送,UDP文件传输协议剖析, 简易消息打包原理
·UDP广播、多播原理及实现
·TCP网络通信接口编程,TCP数据的发送与接收,TCP高并发服务器实现架构
网络数据构建
·Sniffer抓包程序分析,TCP/IP五层详解,各层数据原理
·路由器、交换机、网关原理
·网络数据封装,各层数据的发送和接收,ARP请求与攻击
教学案例
·生产消费者模型、多线程任务分发执行、TCP和UDP网络文件传输、局域网聊天室
课程大纲
依托大量应用开发场景示例,深入Linux系统编程,理解Linux系统进程和线程机制,应用进程和线程解决应用实例。
深入理解网络通信协议栈及编程接口,熟悉基于TCP和UDP的网络通信编程,熟练高并发TCP服务器架构方案。
深入理解网络通信协议栈,熟练网络包抓取、分析和封装。
C++、QT开发
C 核心
·C 基础语法:输入输出流、文件IO流、引用、内存管理、命名空间、函数重载、默认参数等
·C 编程核心:面向对象编程思想、类的封装和继承、成员函数和成员变量、构造函数析构函数、拷贝构造函数(深拷贝、浅拷贝)、对象内存、友元函数和友元类、内联函数、操作符重载、仿函数functor、谓词函数、C 继承、C 多态、虚函数、纯虚函数、虚函数表、抽象类和接口类、C 异常
·C 编程高级:向上造型和向下造型、强制类型转换、STL模板、泛型编程、Boost库、ACE框架、设计模式、C 11新标准(类型推导、Lambda表达式、正则表达式、模板增强、区间迭代等)
QT编程基础
·QtCreator 集成开发环境介绍(设置开发环境, 设置编译环境,视图切换等)
·QT编程基础:源文件、头文件、ui文件、.qrc资源文件、.pro工程文件,QT 编译器与编译流程
·QT Designer:控件和布局、主界面区域、控件属性区域、控件列表区。
·元对象系统,元对象属性、QT信号和槽机制
等等
课程目标
理解C 语言与C语言的优缺点,深入理解和应用面向对象编程,深入C 语法,C 类设计,接口设计,标准STL模板应用。
深入掌握QT图形化编程,熟悉Qt基本组件,Qt元对象系统,信号和槽通信机制,熟悉Qt事件处理流程,熟悉基于QT的TCP和UDP编程,深入学习基于QT的文件和数据库操作,深入学习基于QT线程。
模块项目
·装备管理系统
·串口网络调试助手
·文本编辑器
·FeiQ通信软件
·网络抓包工具
·音视频播放器
·ModScan32软件
课程目标
·文本编辑器
·FeiQ通信软件
·网络抓包工具
·音视频播放器
·ModScan32软件熟练使用前期课程内容,完成项目内容。掌握项目需求分析及文档编写,项目时间及进度评估,项目模块化及任务分工。了解代码测试用例编写及BUG调试,提高解决问题能力。熟练使用项目工程代码版本管理工具SVN及GIT。熟悉项目汇报文档编写及项目汇报。
Linux内核驱动
开发板环境搭建
·嵌入式系统软硬件介绍,ARM、三星、Exynos4412开发板等介绍
·主流软硬件8051、DSP、FPGA、X86介绍
·Uboot烧写、Linux内核烧写、网络文件系统挂载
内核构建
·Linux内核编译配置与编译
·Linux内核裁剪
·根文件系统制作、Busybox编译配置与安装
Linux内核机制
·Linux内核IO、Linux内核中断
·Linux内核字符设备驱动模型、应用层、Linux内核与硬件之间的关系
·输入设备访问程序开发,Camera, Mouse, Keyboard, Touch Screen
教学案例
Linux系统移植、图片格式转换、视频文件播放、输入类设备驱动、触摸屏驱动、显示屏驱动等
课程目标
能够构建基于A9开发板的工作环境,并使学员理解从应用层与内核的关系,掌握Linux内核机制;通过两种驱动,从应用层、内核层再到硬件之间关系,明白内核驱动的真正含义;最 后熟悉各种平台的研发,满足不同公司和平台的需求。
实战项目
·5G物联网环境监测系统
·物联网数据采集网关
·四旋翼无人机开发
·人脸识别系统
·无人机地面站系统
课程目标
掌握项目需求分析及文档编写,项目时间及进度评估,项目模块化及任务分工。了解代码测试用例编写及BUG调试,提高解决问题能力。熟练使用项目工程代码版本管理工具SVN及GIT。熟悉项目汇报文档编写及项目汇报。商业项目开发运营模式,真正实现与企业项目无缝对接。
就业指导
内容涵盖
· 个人简历制作指导
· 讲解不同企业/职位面试经验
· 模拟企业一对一、多对一面试现场
· 向合作企业内推学员简历或组织专场招聘会
课程目标
指导学员知晓、理解、掌握面试流程及技巧,学会分析自我能力是否匹配企业职位,并在面试时可以清晰准确的表达出自己的亮点及优势,最终拿到优秀的职业offer。
学到教育,是一家培养高精尖IT人才的科技品牌。致力于培养5G物联网、JAVA大数据、UI界面开发和Web前端等人才。品牌成立以来紧随国家科技发展战略及产业步伐,始终与前沿技术齐头并进,已持续向社会、高科技企业输送了数万名高新技术人员,为企业科技创新转型和技术研发提供了强有力的人才支撑。
一直以来,学到牛牛致力于推动中国高校校企合作模式,不断更新中国高校职业教育改革,以合作办学、合作育人、合作就业、合作发展为主线,不断优化师资力量、培养优质IT人才。
他们胜在比你们早一步做了选择