本课程包含Linux开发环境的使用、C开发规范、嵌入式Linux C核心技、术及强化训练、嵌入式LinuxC系统、高级编程等课程的教学,通过技能提升、项目经验丰富,帮助学员拿下offer。
嵌入式系统是当前最热门、最有发展前景的IT应用领域之一,包括手机、电子字典、可视电话、数字相机、数字摄像机、机顶盒、智能玩具医疗仪器和航空航天设备等都是典型的嵌入式系统。
据权威部门统计,国内的嵌入式人才极度匮乏,我国目前嵌入式软件人才缺口每年都在50万人左右。该职业一直处于供不应求的状态,所以嵌入式开发人才的就业前景相当不错。
Linux系统安装,Linux 基本命令与文件及目录操作命令,Vi 编辑器的使用,gecc 的编译与连接,Makefile的编写,gdb调试工具、远程gdb调试,Shell 编程基础及变量及相关操作,Shell 条件测试及控制结构,Shell函数及编程实例,eclipse 的使用及调试;
企业C软件开发标准
各种关键字的使用技巧,数据类型,常见错误,内存错误,库函数的使用,调试技巧;数据结构栈,队列,链表,树的操作,排序;
系统编程(信号/系统调用/管道/FIFO/消息队列/共享内存等),文件I/O编程(文件描述符/文件读写接口/原子操作/罔塞与非阻塞IO等,多任务和多线程编程(进程标识/用户标识/fork与vfork/多线程概念/线程同步等),网络编程(网络基本概念/套接口编程/网络字节次序/Client/Server结构/UDP编程),嵌入式数据sqlite;
陈老师早年从事工业自动化领域研究和开发,自2013年起,担任苏嵌嵌入式linux讲师至今,是苏嵌讲台.上最知名的嵌入式高质量c讲师之一,著作有《高质量嵌入式linux c》电子工业出版社出版,是目前国内嵌入式领域最畅销教材之一。
嵌入式开发工程师,在国内安防监控平台排名名首的上市公司东方网力从事C+ +软件开发工作, 主要做轨道交通视频服务器开发,独立负责轨道交通项目的客户端开发,之后在南京上市公司云创大数据从事大数据,云存储服务器开发,熟悉软件开发语言有C、C++、java、Android、shell、C#等,目前担任苏嵌的全职老师,主要负责C和C+ +语言的教学工作。
苏嵌,江苏能开展嵌入式应用开发、系统开发、驱动开发、硬件开发, 全系列嵌入式工程师职业训练的机构,独特的嵌入式产品全真教育,全国仅有两家能实施嵌入式系统真实产品真实项目教学指导,苏嵌是其中之一,被业界称为嵌入式实训的“黄埔军校”。