课程详情
2017-10-09
课程介绍
本课程从最础的 C 语言和数据结构起步,一步步学习嵌入式 LINUX 系统移植、Linux 应用开发、Android 应用开发、Android 系统移植、Android 设备中间件开发。本课程全程双平台教学 Cortex-M4+四核 ARM Cortex A9 硬件平台、Linux 3.5 内核。通过全套课程的学习,完全可以从入门到精通,进入到“钱途”无限的 Linux 嵌入式开发。*括应用开发和中间层开发,都足以胜任。本套课程融合了国内 Linux 培训和嵌入式培训的精华课程,并加入最新的 Linux 4.x 驱动开发,是国内首创的全套 Linux 驱动开发课程,成为国内大学生学习 Linux 嵌入式开发的入门首选!本课程总共分为八部分,零基础起步,由浅入深,全面系统的介绍了 Linux 系统从应用开发、系统移植、再到 Linux 驱动开发的全过程。
适合人群
希望往嵌入式应用方向开发的工程师
基础良好的在读研究生或者即将毕业的应届毕业生
熟悉 Linux 应用和框架开发,希望从上到下走通 Linux 系统的工程师
希望做驱动,做系统移植的工程师
有手机硬件维修基础,希望走向软件开发的特殊爱好者
在应用职工程师想提升个人技术水平者
课程目标
掌握操作系统原理,编译原理,数据结构,数据库等相关知识
掌握 Linux 操作系统使用,*括命令,Shell,系统配置
掌握进行 Linux 下应用编程及系统调用
精通 ARM CORTEX-A9 体系结构以及开发
精通 Bootloader 移植、开发
精通 Linux 系统移植,内核裁减,调试
精通 Linux 常用接口驱动开发及驱动移植
精通用开发及系统移植
课程职业目标
具备 Linux 应用开发的能力,完全胜任 Linux 应用开发
学完后具备相当于 1-3 年 Linux 驱动和应用开发的经验
Linux 应用开发工程师
Linux 系统工程师
Linux 驱动工程师
Android 驱动工程师(稍加学习 Android 硬件抽象层就可以去从事 Android 驱动开发)
课程价值
史上最全的嵌入式 Linux 驱动和 Linux 应用层开发课程,零基础入门;
课程使用的项目案经典,有代表性,稍加改造就可以用到自己的项目,实用性超强;
Linux 阶段采用最新的四核 ARM CORTEX-A9 面向初学者,让你高起点、高门槛学习、完成一步到位的开发。
主讲工程师最低六年嵌入式 Linux 研发经验,讲师本着深入浅出,剖析原理的风格,不仅仅讲操作,更侧重于理解与自我创新。
主讲老师
陈志发
信盈达王牌讲师、技术牛人
简介
十年嵌入式LINUX和Android系统项目研发经验,高级嵌入式Linux和Android研发工程师。
目前主要致于嵌入式Linux及Android中间层、应用层的开发和研究。
精通Android下JAVA编程,精通LINUX下C及C++编程。熟悉TI、三星等系列CORTEX-A9/15/53/72架构处理器。
熟悉基于ARM体系架构嵌入式系统的软硬件开发流程和方法,针对ARM的Linux和Android应用开发及系统开发具有深刻的理解和丰富的经验。
拥有丰富的嵌入式物联网、可穿戴设备、消费、工控类电子领域内嵌入式产品的规划、研发和量产的经验。有丰富的嵌入式Linux系统、Android系统开发和培训经验。
最近主导成功开发以下项目
医疗器械生化分析检测设备
按压式指纹模组控制器
智能小区节能电源管理项目
户外大屏幕广告屏控制项目
路灯远程遥测遥控控制终端项目
智能可视楼宇对讲系统
广东海事局遥测遥控航标灯项目
大功率激光雕刻工业控制项目