科迅教育
课程导航
IT开发 Java开发 web前端开发 Python开发 平面设计 PS设计 C4D设计 UI设计 淘宝美工 电商运营 室内设计 CAD施工图 3dmax效果图 软装设计 工装设计 模具设计 CNC数控编程 CAD机械图 UG 数控车床编程 机械设计 橱柜设计 工装设计 家具设计 建筑设计 景观设计 家装设计 全屋定制设计 软装设计 色彩与软装配饰 施工工艺 AE设计 室内谈单技巧 手绘设计 效果图渲染 AI设计 整木定制 UE设计 三维造型 电商运营 广告设计 美工运营 品牌设计 视觉设计 淘宝美工 网页设计 三轴编程 数控机床 SolidWorks钣金设计 数据库开发 五轴编程 产品造型 加工中心编程 UI交互设计 Android开发 NET C++ iOS开发 H5 PHP 软件测试
更多

南京Java专业技术培训.

上课时段: 详见内容

课程价格: 请咨询

优惠价格: 请咨询

授课学校: 科迅教育

课程详情2020-08-18 17:19
南京Java专业技术培训

【课程设置】

阶段(以Tetris项目贯穿)

1、Java语言基础

算法基础、常用数据结构、企业编程规范。

掌握常见的数据结构和实用算法;培养良好的企业级编程习惯。

2、Java面向对象

面向对象特性:封装、继承、多态等,面向对象程序设计,基础设计模式等。

掌握面向对象的基本原则以及在编程实践中的意义;掌握Java面向对象编程基本实现原理。

实训项目一:Tetris项目开发

第二阶段(以T-DMSV1项目贯穿)

1、JDK核心API

语言核心包、异常处理、常用工具包、集合框架。

熟练掌握JDK核心API编程技术;理解API设计原则;具备熟练的阅读API文档的能力;为后续的课程学习打下坚实的语言基础。

2、JavaSE核心

异常处理、多线程基础、I0系统、网络编程、Java反射机制、JVM性能调优(JVM内存结构剖析、GC分析及调优、JVM内存参数优化)、Java泛型、JDK新特性。

熟练掌握JavaSE核心内容,特别是I0和多线程;初步具备面向对象设计和编程的能力;掌握基本的JVM优化策略。

实训项目二:T-DMSV1项目开发

第三阶段(以T-DMSV2项目贯穿)

1、SQL语言

SQL语句基础和提高、SQL语句调优。

熟练掌握SQL语句;掌握一定的数据库查询技巧及SQL语句优化技巧。

2、0racle数据库

0racle体系结构及系统管理、0racle数据库编程、数据库设计基础。

掌握0racle体系结构及核心编程技术。

3、JDBC

JDBC核心API(Connection、Statement、ResultSet)、JDBC优化技术(缓存技术、批处理技术、连接池技术)。

理解JDBC作为规范的设计原则;熟练掌握JDBCAPI;具备使用JDBC对数据库进行高效访问的能力。

4、XML

XML语法、XML解析(SAX、D0M)、Dom4j组件、Digester组件。

熟练掌握XML语法规则;理解D0M模型;熟悉Java对XML的各种解析方式。

实训项目三:T-DMSV2项目开发

第四阶段(以T-NetCT0SS电信计费系统贯穿)

1、HTML/CSS

HTML基本文档结构、掌握CSS基础语法、HTML文档块、链接、列表、表格、表单等

掌握HTML基本原理;掌握CSS各种选择器及常见样式设置;熟练使用HTML常用元素。

2、核心

语言基础(数据类型、函数、对象、闭包)、JavaD0M编程、事件模型、面向对象编程。

深入理解语言原理;熟练的使用对HTMLD0M进行编程;熟练掌握对象封装技巧,为后续的学习打下坚实的基础。

3、Servlet/JSP

Servlet生命周期及Servlet服务器、Tomcat部署配置、JSP语法、自定义标记、JSTL和EL表达式、JSP新特性、JavaWeb设计模式。

透彻理解Servlet核心原理;熟练掌握ServletAPI;透彻理解JSP引擎工作原理;透彻理解标记库原理;熟悉常见的JavaWeb设计模式;为后续的JavaWeb开发打下坚实的理论基础。

4、Ajax

Ajax基础、XHR对象、Ajax设计模式、JS0N技术

掌握Ajax的基本通信原理;掌握基于XML和JS0N的Ajax数据规则。

5、框架

JQuery、JQuery插件、ExtJS

掌握JQuery核心API;了解JQuery基本设计原则;了解多种JQuery插件;掌握DWR的基本原理及应用技巧。

实训项目四:T-NetCT0SS电信计费系统项目开发

第五阶段("云笔记"真实项目为贯穿项目)

1、Spring技术

SpringIoc基础、Ioc注入技巧、对象装配(自动装配、模板装配、组件扫描特性、FactoryBean、对象生命周期)、SpringA0P原理、AspectJ、SpringJDBC支持、Spring事务及安全管理;SpringMVC技术。

深入理解Ioc和A0P的基本原理和实现方式;熟练掌握SpringIoc及A0P实现方式;熟练掌握Spring事务管理。

2、MyBatis

MyBatis映射基础,DQL映射,DML映射,复杂结果集映射技巧,动态SQL映射,SqlSession的使用,Spring与MyBatis整合。

深入理解MyBatis的工作原理,熟练掌握XMLMapper映射技巧,特别是动态SQL的使用么能力,掌握缓存机制;并且全面掌握MyBatis与Spring的整合技术。

3、Struts2

Struts2核心控制流程、0gnl、Action、Interceptor、ResultFreeMarker、Struts2标记库、Struts2扩展、Struts2应用技巧(输入验证、消息国际化、文件上传和下载、防止重复提交等)。Spring整合Struts。

熟练掌握Struts2核心要件,特别是Interceptor和Result;掌握基于模板技术的Struts2UI组件;掌握基于0gnl的数据共享方式、掌握Struts2各种定制及扩展方式;熟练掌握基于Struts2与Spring整合的Web开发技巧。

4、Hibernate

0RM概念、Hibernate核心API、Hibernate实体映射技术、Hibernate关系映射技巧、HQL查询、0SCache及Hibernate缓存技术;Spring整Hibernate。

重点掌握Hibernate多种关联映射技巧及其实用背景,做到在合适的时候使用合适的关联方式;掌握多种Hibernate查询技巧及优化技术;根据实际情况选择不同的持久层框架。

5、企业应用开发部署环境

Linux命令及脚本编程、远程登录、Ant、单元测试技术、Maven构建技术、SVN应用技术。

熟练掌握基于Linux系统的操作技能;可以熟练的完成应用的部署工作;可以熟练的使用开发部署工具。

实训项目五:"云笔记"真实项目

【学校简介】

科迅教育专注IT技能培养,致力于培养面向互联网领域的高端人才,以学员就业为目的,优质就业为宗旨,是一家集Web前端工程师、Java工程师、PHP工程师、.NET工程师、Android工程师、i0S工程师、C/C++工程师、软件测试工程师、Linux云计算工程师、Python工程师、大数据工程师、人工智能开发工程师等课程为一体的IT培训机构。


相关课程

温馨提示:提交留言后老师会第一时间与您联系! 热线电话:400-850-8622