该课程由猎学网审核,享受猎学网报名、支付保障
你我的生活周遭已处处可见Java的身影:10086电话查询系统、网上银行交付平台、购物网站、手机上 的Java游戏等等,我国对 Java人才的需求已达到百万,并且每年都在以22%左右的速度增长!
卓绝阶段: | |||
课程主题 | 实训内容 | 实训目标 | 实训项目 |
Java SE 核心语法及其应用 | ? Java SE 核心语法和面向对象编程思想 ? 异常,IO与NIO,多线程编程 ? 基于TCP/IP,UDP,HTTP等协议的开发与应用 | ? 精通面向对象编程,包括封装、继承、多态等 ? 精通多线程和网络编程,在实际使用中体会面向对象编程的精髓 | 计费系统分布式架构 |
OOAD | ? 面向对象分析和设计的方法 ? UML图 ? 设计模式 | ? 掌握多种设计模式 ? 了解软件研发的整个过程,能够熟练使用UML进行分析和设计 | 计费系统数据采集模块与设计 |
Linux操作系统基础 | ? Linux概念 ? 系统安装 ? 图形桌面介绍 ? 终端下系统管理 | ? 了解开放源代码、GNU计划、GPL协议等概念; ? 掌握不同Linux操作系统发行版的安装以及不同安装方式; ? 理解Linux操作系统结构; ? 掌握终端下Linux操作系统管理; | Linux下的定时任务,Linux平台环境搭建 |
ORACLE SQL&PL/SQL | ? Oracle 9i数据库原理、SQL语句、数据库表及索引 ? PL/SQL语法,存储过程,存储函数,触发器等 | ? 熟练使用sql和pl/sql进行数据库编程,熟悉常见的oracle调优原则,能够完成数据整合和挖掘工作 | 使用存储过程完成计费系统数据整合 |
数据库编程 | ? 熟练掌握通过JDBC连接Oracle和MySql数据库 ? 掌握数据库连接池的工作原理 ? 精通Hibernate编程 ? 精通Hibernate的调优 | ? 能够在项目开发中熟练使用JDBC和Hibernate ? 真正掌握Hibernate的使用和应用原则 | 计费系统数据采集模块编码实现 |
第二阶段: | |||
课程主题 | 实训内容 | 实训目标 | 实训项目 |
脚本语言 | ? HTML4&HTML5 &CSS & JavaScript | ? HTML 语言;CSS 语言; JavaScript 语言;JS常用模版;后台管理模版; DOM; JS操作CSS; JS操作DOM; ECMAScript; JS操作DIV;protoype;js基于对象编程; | CRM系统的静态页面 |
Bootstrap | ? Bootstrap框架结构 | ? 前端css框架,让我们的学生不会美工也能做出漂亮的页面 | CRM系统的页面框架 |
XML编程 | ? DTD、XSD、XPATH、XSL ? XML的解析,包括SAX、DOM、DOM4J等 | ? XML在JAVAEE编程中占据了重要的地位,体会XML作为本地文件的优势,并展望作为数据传输格式的依据 | 计费系统数据采集模块具有高可配置性 |
Servlet& JSP | ? 使用Tomcat进行Web开发 ? Servlet的生命周期 ? Cookie、Session ? Listerner、Filter编程 ? JSP的常用指令、自定义标签的编写 | ? 熟悉MVC设计模式,使用Servlet Jsp JavaBean完成WEB开发,教授企业常用jquery ui和jquery easyui组件,Servlet 技术;JSP 技术; JSTL Tag Library 技术; Filter&Listener技术; 报表系统; FileUploading; Tomcat 服务器技术;servlet 过滤器和AOP编程;servlet监听器; | 基于Servlet和JSP研发的CRM |
JSTL标签库&SCM技术&Git版本控制系统 | ? JSTL & SCM & Git版本控制 | ? JSTL核心标签库,JSTL函数标签库、JSTL格式化标签库,JSTL之XML解析标签库、自定义标签技术;CVS初步;SVN简介;SCM专业理论;深入学习git版本控制系统,并把自己的项目托管到github或其他git代码托管平台,尝试参与开源软件开发 | 项目托管到github或其他git代码托管平台,尝试参与开源软件开发 |
Ajax | ? 比较同步和异步编程 ? 使用Ajax进行异步编程 ? 使用JSON进行数据传输 ? DWR等Ajax框架的使用 | ? 使用Ajax进行Web2.0开发,提升Web项目的交互性和性能 | 使用Ajax提升客户关系管理系统 |
Struts 2.0 编程 | ? Struts编程流程 ? 各种Action的编写 ? 国际化 ? Struts编程 | ? 熟练使用Struts框架进行Web编程,深入理解MVC设计模式,并了解Struts2编程,Struts2.0/spring4.x/hibernate4.x/spring mvc / WebWork /Velocity / Freemarker/mybatis等流行框架简介 | 基于Struts和Hibernate框架的 CRM |
? Spring IOC ? Spring AOP(面向方面编程) ? 集成Hibernate框架 ? 集成Struts框架 | ? 深入理解Spring的工作原理,体会轻量级容器的优势,初步掌握SSH框架的综合应用,Mina,netty 异步io通信框架,实现自己的通信服务器/Ant/maven 项目构建工具/springsecurity 权限管理框架/Shiro 权限管理框架/Jbpm 流程引擎框架/Activiti 流程引擎框架/Webservice Cxf,wsdl,rest/restful等等/Extjs4 前端客服端技术 使用extjs开发oa系统 | OA ,CRM,CSS系统的整合 | |
Android 初级 | ? Android 开发环境搭建 ? Android 应用程序结构 ? Android 基本组件 ? Android UI布局及样式 | ? 掌握SDK安装、 AVD, 模拟器使用,掌握Android程序设计,能够进行GUI程序设计。Android资源访问处理技术和界面开发。掌握Activity、Intent、Service、Broadcast Receiver等基本组件的使用。了解SQLite数据库技术,如SQLite Database等 | Android开发环境构建; SDK;Android开发基础 |
第三阶段: | |||
课程主题 | 实训内容 | 实训目标 | 实训项目 |
JavaEE规范 | ? JavaEE核心概念,JNDI,JMS,JSF,JPA | ? 掌握JavaEE常见规范的基本原理和应用 | JavaEE常见规范的基本原理和应用 |
EJB3.0编程(选修) | ? EJB的工作原理和解决方案 ? Session Bean ? JMS编程 | ? 了解分布式编程的应用 ? EJB编写分布式应用和异步编程模型 | EJB 3.0规范的基本原理和应用 基于分布式的 ERP 系统 |
Web Services编程 | ? SOAP,WSDL,UDDI,异构系统编程 | ? 了解Web Services的工作原理,能够编写和异构系统整合 | 基于Web Services的 ERP 系统 |
Spring编程 | ? Spring Ioc基础、Ioc注入技巧、对象高级装配(自动装配、模板装配、组件扫描特性、FactoryBean、对象生命周期)、Spring AOP原理、AspectJ、Spring JDBC支持、Spring事务及安全管理;Spring整合Hibernate、Spring整合Struts、Spring MVC简介 | ? 深入理解Ioc和AOP的基本原理和实现方式;熟练掌握SpringIoc及AOP实现方式;熟练掌握Spring事务管理;熟练掌握Spring与其他组件的整合技术。 | 基于 SSH 的 ERP 系统 |
Oracle高级课程(选修) | ? Oracle体系结构、PL/SQL高级、SQL优化、备份和恢复 | ? 系统了解Oracle体系结构、熟练的PL/SQL编程技巧、掌握一定的SQL优化经验,具备数据备份和恢复的技能 | 具备数据备份和恢复的技能 |
Mongodb非关系型数据库技术&Cassandra混合型的非关系的数据库 | ? Mongodb & Cassandra数据库相关技术 | ? 主讲使用java语言如何将数据增删改查到mongodb. Mongodb的聚合技术(如:count distinct group MapReduce),Mongodb的管理和切片,Cassandra的集群机制,数据压缩机制,启动流程,Cassandra的内部数据存储结构数据更新机制,Cassandra的数据读取机制,Cassandra与Hadoop的整合 | 新型数据库相关技术介绍 |
电信SPS(服务开通系统) | ? 面向末梢运维服务的精确化管理需要,目标是提高客户感知、提高工作效率、优化资源配置和降低企业运营成本。包括多个子系统:系统管理、材料管理、工具管理、施工配置、监督考核等 | ? 参与完成实际项目,累计软件开发经验,经历完整的软件开发过程;需求软件分析设计,编码,调试,交付 | SPS 系统 |
第四阶段: | |||
课程主题 | 实训内容 | 实训目标 | 实训项目 |
Android中级 | ? Android的非UI组件(Service、BroadcastReceiver、ContentProvider) ? Widget桌面开发 ? 精通2D图形图像的应用 ? 基本动画技巧 ? 基本位置服务与网络通信 | ? 熟练应用Android的非UI组件进行非GUI程序设计,能够进行2D/3D等图形图像程序设计,能够进行多媒体应用、网络应用等出现设计。了解并能熟练使用Android开发的特性。互联网应用Socket、Http网络编程、WebView视图。 | 货币兑换计算器;Android 桌面游戏开发 |
Android高级 | ? Android应用程序的设计思想 ? Android应用开发方法与实例 ? Android的各种服务 ? Android的OpenGL绘图 ? Android源代码编译及环境 ? Android本地C语言开发 ? JNI接口:结合Java与C本地代码 | ? 深入理解Android应用程序的设计思想 掌握使用NDK进行本地开发以及使用JNI结合Java与C本地代码 | Android GPS 程序开发 |
Android 移动应用开发 | ? Android的电话功能 ? Android蓝牙应用开发 ? Android的SMS/MMS应用开发 ? 云与移动端结合的应用开发 ? 高阶位置服务 ? Android传感器编程 ? Android优化和性能提高 | ? 掌握Android移动应用开发,能够熟练使用电话、蓝牙、无线等设备进行移动应用开发。GPS应用 如LocationManager、定位和跟踪, | Android 云终端技术 雷电游戏、无线点菜系统、GPS跟踪定位系统等 |
Hadoop分布式文件系统 | ? Hadoop应用程序开发 | ? Hadoop分布式文件系统;Hadoop的I/O技术;MapReduce应用程序开发;MapReduce的工作机制;MapReduce的类型和格式;MapReduce的特性;如何构建Hadoop集群,如何管理Hadoop;Pig简介;Hbase应用;Hive应用;ZooKeeper应用;开源工具Sqoop | Hadoop技术 |
云计算的核心技术分析(选修) | ? 编程模型 ? 海量数据分布存储技术和管理技术 | ? 虚拟化技术xen,kvm 云计算平台管理技术 开源云计算技术平台OpenStack,Cloud Foundry架构分析 | 云计算虚拟化技术 中国移动海量话务数据处理&华为通讯数据海量处理 |
顾问将于24小时内联系您!