课程详情

JAVA岗前实训

JAVA岗前实训

  • 电询 人气 2588
  • 北京海淀
300元 立即领取
普通课程
业余班 其它

该课程由猎学网审核,享受猎学网报名、支付保障

  • 7天退款
  • 资金担保
  • 质量保障

课程详情

完整图文>>

JAVA岗前实训

一、Java基础课程

内容大纲:Java开发环境的搭建、进制转换、基本数据类型、变量的使用、各种运算符、结构语句、数组、?排序算法(冒泡、选择、插入、希尔)、递归算法、非递归算法
课程目标:快速进入Java开发大门,为后续课程打下基础

二、Java面向对象编程

内容大纲:面向对象编程、类和对象的关系、类的构成、对象的使用、对象的内存分配、this关键字的用法、类的初始化顺序、封装类、类的高级特性:封装、继承、多态等。接口、抽象类基本概念和应用范例,super关键字的用法、static、final关键字的用法
课程目标:掌握面向对象的基本原则以及在编程实践中的意义;掌握Java面向对象编程基本实现原理。

三、JKD核心API

内容大纲:异常处理、常用工具类(日期类、格式化类、String、StringBuffer、Arrays、Math、System、正则表达式)、集合和迭代器的应用及实例,泛型、反射原理、File类、Io流、多线程技术、网络编程
课程目标:熟练掌握JDK核心API编程技术,特别是IO和多线程;初步具备面向对象设计和编程的能力;具备熟练的阅读API文档的能力;为后续的课程学习打下坚实的语言基础。

四、设计模式

内容大纲:GOF 23种设计模式(工厂模式、单例模式、模板模式、代理模式、观察者模式、装饰模式等)
课程目标:学习23种设计模式,加强面向对象编程的的功底;

五、Oracle/MySql 数据库

内容大纲:SQL语句;Oracle应用及调优、触发器、存储过程、Oracl函数、 数据库设计基础;数据库客户端应用、数据监听、用户管理;数据迁移中常见问题。
课程目标:掌握Oracle体系结构及核心编程技术

六、N层开发及JDBC技术

内容大纲:XML语法、XML解析(SAX、DOM)、Dom4j组件、Digester组件、JDBC核心API(Connection、Statement、ResultSet)、JDBC优化 (缓存技术,批处理技术,连接池技术)、分层的意义、UI/Biz/Service开发、log4j使用
课程目标:熟练掌握XML语法规则;理解DOM模型;熟悉Java对XML的各种解析方式,通过JDBC的学习,能够熟练使用Java实现对数据库的各种操作

七、Web前端技术

内容大纲:HTTP协议、IP地址、URL、Web动态功能的实现、HTTP请求格式、HTTP响应格式、HTML原理、标签的使用、DIV CSS 、form表单应用、frame框架及网页特效;
课程目标:掌握HTML基本原理;掌握CSS各种选择器及常见样式设置;熟练使用HTML常用元素的使用。

八、JavaScript核心&jQuery技

内容大纲:JavaScript语言基础(数据类型、函数、对象、闭包)、Java DOM编程、事件模型、JavaScript面向对象编程。基本语法、选择器、事件、动画效果、操作Dom元素、遍历元素

课程目标:深入理解JavaScript语言原理;熟练的使用JavaScript对HTMLDOM进行编程;熟练掌握JavaScript对象封装技巧,jQuery的各位应用。

九、JSP/Servlet/Ajax技术

内容大纲:Servlet生命周期及Servlet服务器、Tomcat部署配置、JSP简介、语法、脚本元素、 指令元素、内置对象、标准动作、自定义标签、JSTL和EL表达式、JSP重用模板技术、ajax技术、XmlHttpRequest、jQuery实现ajax、WebService开发
课程目标:透彻理解Servlet核心原理;熟练掌握Servlet API;透彻理解JSP引擎工作原理;透彻理解标记库原理;为后续的Java Web开发打下坚实的理论基础。

十、Hibernate/MyBatis

内容大纲:ORM概念、Hibernate核心API、Hibernate实体映射技术、Hibernate关系映射技巧、HQL查询、OSCache及Hibernate缓存技术;
课程目标:熟练使用Hibernate/MyBatis框架完成数据持久化操作;

十一、Struts 2

内容大纲:Struts2核心控制流程、Ognl、Action、Interceptor、Result、FreeMarker、Struts2标记库、Struts2扩展、Struts2应用技巧(输入验证、消息国际化、文件上传和下载、防止重复提交等)。
课程目标:熟练掌握Struts2核心要件,特别是Interceptor和Result;掌握基于模板技术的Struts2 UI组件;掌握基于Ognl的数据共享方式、掌握Struts2各种定制及扩展方式;熟练掌握基于Struts2的Web开发技巧。

十二、Spring

课程内容大纲:Spring Ioc基础、Ioc注入技巧、对象高级装配(自动装配、模板装配、组件扫描特性、FactoryBean、对象生命周期)、Spring AOP原理、AspectJ、Spring JDBC支持、Spring事务及安全管理;Spring整合Hibernate、Spring整合Struts,Spring整合MyBatis技术;SpringMVC技术。
课程目标:深入理解Ioc和AOP的基本原理和实现方式;熟练掌握SpringIoc及AOP实现方式;熟练掌握Spring事务管理;熟练掌握Spring与其他组件的整合技术

十三、Linux基础

课程内容大纲:Linux系统的安装、用户管理、磁盘与文件系统管理、网络配置、shell命令、SSH、vi编辑器、常用工具的安装、发布web项目
课程目标:熟练掌握Linux系统的各类常规操作,为就业添砖加瓦;

查看完整图文详情
2020猎学网广告栏

猜您喜欢

更多>>
申请课程免费试听名额

课程顾问24小时内联系您

你好
抢课程限定优惠名额
×
你好
在线咨询 微信咨询 立即报名
申请1对1课程顾问咨询服务
×
你好

顾问将于24小时内联系您!

确定
猎学网 >学校机构 >北京理博软件教育 >课程详情