曙海教育集团
全国报名免费热线:4008699035 微信:shuhaipeixun
或15921673576(微信同号) QQ:1299983702
首页 课程表 在线聊 报名 讲师 品牌 QQ聊 活动 就业
 
Android-JAVA就业培训培训课程



 
   班.级.规.模.及.环.境--热.线:4008699035 手.机:15921673576( 微.信.同.号)
       实战授课,培训后免费技术支持。
   上.课.时.间.和.地.点
上课地点:【石家庄分部】:河北科技大学/瑞景大厦 【深圳分部】:电影大厦(地铁一号线大剧院站)/深圳大学成教院【广州分部】:广粮大厦 【西安分部】:协同大厦 【南京分部】:金港大厦(和燕路) 【武汉分部】:佳源大厦(高新二路)【沈阳分部】:沈阳理工大学/六宅臻品 【郑州分部】:郑州大学/锦华大厦 【上海】:同济大学(沪西)/新城金郡商务楼(11号线白银路站) 【北京分部】:北京中山学院/福鑫大楼 【成都分部】:领馆区1号(中和大道)
最近开课时间(周末班/连续班/晚班):即将开课,详情请咨询客服!
   实.验.设.备
     ☆资深工程师授课
        
        ☆注重质量 ☆边讲边练

        ☆合格学员免费推荐工作
        ★实.验.设.备请点击这儿查看★
   质.量.保.障

        1、免费重修;
        2、课程结束后,授课老师留联系方式,保障培训效果,免费技术支持。
        3、推荐机会。

课程大纲
 
    • 第一阶段 嵌入式应用开发
      linux基础入门
      教学内容 主要讲解Linux操作系统的概念和安装方法。详细介绍Linux下的目录结构、基本命令、管理配置和编辑器,包括VI编辑器,GCC编译器,GDB调试器和 Make 项目管理工具以及Makefile、shell脚本编写等知识,并进行嵌入式开发环境的搭建。
      JAVA语言基础&高质量编程
      教学内容 本课程的主要目标是以贯穿讲解、案例分析、学生演练的形式,熟练掌握JAVA的基础编程知识,使学员精通JAVA的数组、指针、函数、结构体、动态内存以及存储类等相关重点知识以及GCC编译器,GDB调试器的使用。
      GUI编程:Java编程基础
      教学内容 本课程本课程学习 Java 语言的基本语句、语法和 Java 面向对象的程序设计方法与开发过程。 学员应了解 Java 与 C/C++ 的异同,重点放在面向对象的程序设计方法上,使用 Eclipse开发Java应用程序开发有一定实用价值的应用程序。
      第二阶段 Android应用开发
      编程规范、开发流程、项目分析
      教学内容
      此部分主要通过讲授编程方式规范,以及企业中常见的开发流程以及项目分析方法,让学员初步的体验带到企业开发环境和团队合作模式,让学员逐步养成项目分析、需求、开发、测试的主体流程和方法。
      Java高级编程和应用开发
      教学内容
      掌握JAVA IO的体系结构;熟练使用JAVA IO库进行输入与输出;掌握JCF中常用数据结构与算法;熟练掌握编写基于多线程的网络程序;掌握JDBC扩展功能;掌握JAVA SE基础功能;掌握HTTP协议;了解B/S结构;掌握Servlet编程。
      Android下的Java开发
      教学内容 本课程掌握Android的非UI组件;掌握Widget桌面开发;掌握2D图形图像应用;掌握基本动画技巧;掌握基本位置服务与网络通信掌握云与移动端结合的应用开发;了解高阶位置服务(Location Based Service);了解Android传感器编程;了解Android优化和性能提高。
      第三阶段 ARM开发和嵌入式Linux系统开发
      ARM基础与硬件基础
      教学内容 本课程从学习ARM处理器的基础知识包括ARM处理器体系结构、编程环境、指令集、寻址方式等方面的内容以及了解嵌入式系统的串口、I/O、看门狗、实时时钟、SPI、IIC、扫描键盘、A/D转换、定时器等接口的硬件知识,为后续深入学习打好基础。
      uboot等ARM引导区开发
      教学内容 通过本课程的学习,学员能掌握嵌入式Linux交叉开发环境的搭建、交叉编译工具链的使用、u-boot烧写内核、文件系统、内核的引导和应用程序的调试。理解嵌入式linux引导程序的原理,掌握如何在ARM硬件平台上移植u-boot。
      Linux内核基础
      教学内容
      通过本课程的学习,学员熟悉内核的源码结构和kbuild Makefile语法;掌握和内核、驱动模块编译相关的原理及方法。熟悉内核启动流程、掌握内核移植的一般方法、分析平台相关代码结构,并能够自己动手移植内核。
      Linux驱动基础和文件系统开发
      教学内容
      本课程介绍内容中常见的驱动如网卡驱动、mtd支持及nor flash分区信息、cramfs/yaffs2文件系统以及ARCH中关于芯片构架细节。通过本课程的学习,学员熟悉掌握内核调试的常用方法和根文件系统的制作。。
      第四阶段 嵌入式Android驱动高级开发
      嵌入式Android内核开发
      教学内容
      本课程介绍内容中常见的驱动如网卡驱动、mtd支持及nor flash分区信息、cramfs/yaffs2文件系统以及ARCH中关于芯片构架细节。通过本课程的学习,学员熟悉掌握内核调试的常用方法和根文件系统的制作。
      嵌入式Android驱动开发基础
      教学内容
      介绍嵌入式Linux驱动开发相关概念及开发流程,了解驱动涉及到的关键技术点,并重点学习字符设备驱动开发,包括串口、I/O、看门狗、实时时钟、SPI、IIC、扫描键盘、A/D转换、定时器等接口的驱动开发。
      嵌入式Android驱动高级开发
      教学内容
      本课程将重点讲解嵌入式Linux下常用接口驱动的编写方法,内容包括:
      1、flash驱动:掌握在linux环境下驱动常见flash存储器(nor flash、nand flash);
      2、块设备驱动:掌握块设备驱动的原理、学会ramdisk的编写;
      3、网卡驱动:掌握网卡设备的编写原理、能够熟练移植各种网卡驱动。
      4、LCD驱动:掌握frambuffer驱动的原理。有能力实现各种常见液晶驱动;
      5、sd卡驱动:掌握sdio接口操作,熟悉sd卡驱动驱动的原理;
      6、usb设备驱动:了解usb主机设备驱动的结构及编程方式。
      第五阶段 嵌入式Android项目实践
      嵌入式技能扩展 ---- Android底层系统开发
      教学内容 通过本课程的学习,学员可以全面认识和了解Android内核的框架,并以此为基础掌握学习Android内核、分析阅读Android内核源码的方法, 真正地迈过那道无形的门坎。掌握、分析、钻研某个子系统在Android内核中实现机制的方法,并了解Android内核中的进程管理、内存管理、文件系 统。了解如何参与Android内核的开发和测试,以及一些常用的调试手段和工具。
      项目实践(N选1)
      教学内容 ◆ 学习工程项目开发流程:项目需求、项目设计、程序编码、程序调试与测试、版本发布
      ◆ 了解公司开发流程与团队协作,为就业上足最后一刻
      ◆ 公司往往由几个小组共同开发。学生在学完全部课程后,用此项目贯穿之前全部知识关键点,真正做到学以致用
      实训项目 ◆ 项目开发1:嵌入式智能3g手机信息管理及远程同步系统
      ◆ 项目开发2:远程仓储物联网系统
    • 本案例正是在这种背景下提出的。它融合了三大技术点:
      1)物联网技术;
      2)嵌入式linux技术;
      3)3G移动开发技术。
      学员可以在此项目框架下,集合实验平台,发挥自己的主观能动性,设计出自己的系统。
 
  备案号:沪ICP备08026168号 .(2014年7月11)...................
友情链接:Cadence培训 ICEPAK培训 EMC培训 电磁兼容培训 sas容培训 罗克韦尔PLC培训 欧姆龙PLC培训 PLC培训 三菱PLC培训 西门子PLC培训 dcs培训 横河dcs培训 艾默生培训 robot CAD培训 eplan培训 dcs培训 电路板设计培训 浙大dcs培训 PCB设计培训 adams培训 fluent培训系列课程 培训机构课程短期培训系列课程培训机构 长期课程列表实践课程高级课程学校培训机构周末班培训 南京 NS3培训 OpenGL培训 FPGA培训 PCIE培训 MTK培训 Cortex训 Arduino培训 单片机培训 EMC培训 信号完整性培训 电源设计培训 电机控制培训 LabVIEW培训 OPENCV培训 集成电路培训 UVM验证培训 VxWorks培训 CST培训 PLC培训 Python培训 ANSYS培训 VB语言培训 HFSS培训 SAS培训 Ansys培训 短期培训系列课程培训机构 长期课程列表实践课程高级课程学校培训机构周末班 曙海 教育 企业 学院 培训课程 系列班 长期课程列表实践课程高级课程学校培训机构周末班 短期培训系列课程培训机构 曙海教育企业学院培训课程 系列班