UPLOOKING-嵌入式Linux高级内核驱动开发脱产班

  • 所属类别:

    软件开发
  • 开课城市:

    上海
  • 开课时间:

    滚动开课
  • 课程费用:

    15700.00
  • 发布学校:

    上海尚观信息技术有限公司
  • 课程简介:

    学员薪资:驱动内核级别(有两年以上工作经验)7k-12k。精通应用开发(一年工作经验)5k-8k。精通C及底层技术4k-6k。全国唯一推出全面覆盖Linux高级开发的课程。面对计算机/通信/工控/软件/电子等相关专业,有志于从事底层开发生涯的学员。课程由C语言开始,结合数据结构/算法,穿插操作系统原理,ARM汇编、体系结构,Bootloader,最后深入学习内核驱动。针对嵌入式开发/应用开发领域。
  • 课程介绍
  • 学校简介
  • 全部课程列表
  • 联系方式
  • 免费咨询:400-700-0056 800-810-0056

    ULP-D UNIX/Linux高级网络、系统编程/嵌入式Linux内核驱动开发课程(V5版)

    (北京/上海/深圳三地任选就业签就业保证协议 预计1年内 年薪50000元起)

    课程阶段(一)

    一、GNU/Linux系统管理

    ·GNU/Linux系统基础精解

    ·文件管理、权限管理、用户管理、进程管理、设备管理、系统管理、服务管理、安全管理

         实践课程:

    ·Linux系统排错

    ·DNS服务器搭建

    ·sambavsftpdnfs搭建文件服务器

    ·Mail服务器的集成使用

    二、高级BASH SHELL编程

    ·Bash编程简介

    ·Bash编程语法结构介绍、Bash中的特殊符号

    ·正则表达式以及使用正则表达式的工具

    ·GrepSedAwk等命令详解

    ·常用环境变量介绍、内建命令介绍、外部命令介绍以及使用技巧

    ·Bash编程相关环境介绍、Bash编程实例分析以及练习

        实践课程:

    ·磁盘配额集中管理脚本

    ·LVM管理脚本

    ·系统用户管理脚本

    ·日志分析脚本

    ·网络管理脚本

    三、基础C语言-(语法)

    ·C语言在Linux系统上的编译及使用

    ·C数据类型

    ·字符串的格式化输入/输出

    ·C的表达式,语句,语句块

    ·常用运算符

    ·循环语句 分支语句 跳转语句 函数

    ·数组 指针 结构体 联合 位操作

    ·C预处理简介

    ·存储类,链接和内存管理

    ·标准字符串处理函数

    ·标准文件I/O处理函数

    实践课程:

    ·文件复制命令的实现

    ·文件信息统计命令

    ·利用make管理大型项目

    ·C语言实现数据结构算法

          ·常用数据结构

      ·C语言实践项目

      案例分析:

         ·优化文件搜索算法

         ·优化排序算法

     

    四、ULD课程-Linux系统开发

           ·I/O--标准IO

             ·I/O--系统IO

             ·文件系统--文件与目录

             ·文件系统--系统文件使用

             ·进程使用--main()/exit()

           ·进程使用--fork/exec/wait

           ·进程使用--信号

             ·高级I/O—如:非阻塞/select

             ·POSIX线程如:基本使用/线程互斥等

             ·进程间通信--pipe/fifo

     

    五、ULD课程-Linux网络编程

           ·socket(INET)

           ·Linux socket编程简介

             ·TCP socket编程

             ·TCP C/S程序举例

             ·网络的I/O服务机制

             ·socket选项介绍

             ·UDP socket编程 

             ·网络服务的名字与地址转换

             ·Deamonxinetd服务编程

             ·UNIXsocket协议等

     

    课程阶段(二)

    一、ULM课程-Linux内核驱动(授课重点)

    ·内核基础

    ·进程和系统调用

    ·内核模块简介

    ·Proc文件系统介绍

    ·内存管理

    ·虚拟文件系统(VFS)介绍

    ·I/O调度机制介绍I/O调度借口实现

    ·内核的时间管理

    ·中断和异常机制

    ·中断和下半部

    ·内核同步以及内核锁

    ·Ioctl以及异步机制的实现

    ·系统总线介绍(PCI

    ·网络驱动机制

    案例制作:

    ·8139网卡驱动

     

    二、ULM课程-ARM平台的Linux嵌入式开发(授课重点)

    ·嵌入式开发简介

    ·ARM体系结构

    ·ADS环境的安装和使用

    ·AXD调试器的使用

    ·ARM指令集介绍

    ·介绍cacheMMU

    ·解仿真器的使用

    ·Linuxarm开发工作环境的构建

    ·Linuxarm开发工具的介绍

    ·uboot代码的介绍

    ·基于2410公版的配置文件编译或基于2440

    ·分析uboot代码

    ·Nandflash的芯片特性和开发方法

    ·uboot移植

    ·Linux内核在嵌入式系统上的应用

    ·内核启动过程以及驱动分析

    ·ramfs文件系统的构建

    ·构建cramfs文件系统

    ·yaffs2文件系统的支持

    实践案例:

    ·嵌入式开发板上的网卡驱动的实现

    ·Linux嵌入式文件系统的构建

    ·Linux内核移植

    ·S3C2410串口驱动程序实现

    ·Uboot功能构建

    ·嵌入式系统整体功能调整

     

    全部课程均免费重听保证         周末特别赠送IT英语课程

    招生对象:
    具有刻苦钻研精神的学员,对IT知识非常感兴趣,非常扎实的编程功底和理论基础
    喜欢刨根问底、持之以恒、钻研进去、坚持不懈的精神,具有大专文化水平。
    (需要经过面试)

     

    选赠课程:(指定地区由相关老师负责)

    英语、日语

    周末内核双循环课程,(课程关键部分保证听2遍)

    周末C语言双循环课程

    周末C++课程

     

    >>立刻报名<<

     

    点击:查看尚观ULP学员最新就业薪资待遇统计报告!

    点击:了解尚观ULP-S专家课程(Linux主机、集群与oracle安全方向)

    点击:了解尚观ULP-D专家课程(Linux内核、驱动与嵌入式开发方向)

     


    尚观承诺:所有课程都可以享受免费重听,我们鼓励基础薄弱的学员多听几次重听,不断巩固所学知识。

  • 尚观简介:我们定位最优势的领域,我们吸纳最优秀的人才。我们开设最优质的课程,我们打造最优胜的未来。IT强人,尚观造!尚观科技有限公司由北京尚观科技有限公司,上海信息技术有限公司和深圳分公司组成。尚观科技是最早发起并专注于Linux领域培训和技术服务支持的公司。公司创立之初募集多名UNIX/Linux技术高手,为在中国致力于Linux发展的专业人士和爱好者提供高品质的Linux技术课程和研发平台。尚观科技是目前国内唯一一家以技术培训项目作为研发对象的先导型公司,长期专注于开发高端UNIX/Linux系统的相关解决方案和开源技术应用方面的实例课程。经过多年的努力探索,尚观科技的先驱者们在投入了巨大的热情和精力后,积累了丰硕的成果。如今我们把这些具有国际领先的技术和案例倾献给每一位加入尚观的学员和老师。我们以不断的课程创新,开发实际案例作为企业发展的核心动力,以培养高端UNIX/Linux人才为目标,力助中国尖端软件人才和开源事业与世界同行!尚观Linux研究室:尚观科技旗下尚观Linux研究室已经成为一个学习、研究和技术交流的开放性实验室。研究室分别提供基于UNIX/Linux的解决方案、开放源代码技术支持,UNIX/Linux技术书籍出版等技术课题。凭借尚观高品质的UNIX/Linux专业训练和毕业学员的良好口碑,尚观linux研究室如今闻名遐迩于中国高端IT培训领域。目前尚观已经荣鼎51Job人力资源合作伙伴,CSDN人力资源合作伙伴,国家紧缺人才合作培养基地,国际Linux协会授权认证中心等多项殊荣。我们的客户:我们量身定做独一无二的UNIX/Linux及开放源代码技术训练和技术解决方案,因此拥有了众多的企业客户。公司汇集了大批知名的优秀讲师,技术高手和业内专家,由此尚观科技作为最终执行者已经成功为NEC中科院研究中心、神州数码、263网络、中国移动、上海建设银行、北方微电子、中国惠普等多家大型企业,跨国公司提供了UNIX/Linux系统应用及开发方面培训,并且成为提供优秀企业开放源代码技术培训服务的国内唯一几家专业供应商。我们的高端课程:尚观科技目前提供基于Linux或开源应用技术的培训方案UNIX/Linux系统应用方面有LVS集群、RedHat集群套件,Linux流量分割与策略路由、高级安全、IDS、系统调优。开发方面提供Linux嵌入式开发,ARM体系开发,UNIX/Linux平台POSIX开发,Linux驱动程序,内核加固、移植等高端方向课程。我们的技术力量:技术决定质量。尚观科技拥有6名RedHat认证工程师(其中全职RHCE3名),至少4年教龄的RHCE课程专业讲师,5年研发经验的Linux嵌入式系统工程师,ChinaUnix(国内最大的UNIX/Linux专业论坛)C/C++版版主,Linux-sir版主,Intel、AMD著名嵌入式研发工程师等IT领域教父级的人才储备。尚观以专业核心团队为基础,开发出从Linux实践入门到高端Linux集群应用的职业型Linux课程体系。总课程12门之多!内容包括Linux基础、Linux系统精解、Linux服务、Linux系统调优、Linux集群、Linux高级安全、Linux高级路由、Linux网络Socket开发、Linux嵌入式系统开发、Linux内核驱动开发等高端技术。尚观科技征募原则是只聘请最优秀的教师和顶尖技术人员。他们多数有跨国企业和大型技术公司背景,专精于某一领域数年之久。他们不乏中国最早的一批RHCE工程师和UNIX/Linux专业技术论坛的高手。他们拥有丰富的实践经验和良好的沟通技巧,他们追求卓越,尽善尽美,渴望开发出