中软卓越Java培训的课程内容中有哪些知识点?请详细告诉我们。

Java高级软件工程师

第一阶段:小型桌面应用程序开发

阶段目的:掌握Java语言的语法,了解面向对象的编程思想,能够熟练运用Java语言开发小型桌面应用。

基本功训练操作系统和网络基础学习windows系统和linux系统的安装和使用,能够熟练使用windows系统和linux的常用命令,掌握实用技能和网络管理。

Java面向对象编程研究Java语言的特点,Java类的结构,Java开发和运行环境的构建,Java数据类型,进程控制,数组的使用,关联关系,继承关系,方法覆盖,多态性,对象类,接口,Java注释,枚举,异常处理,断言等。,并熟练掌握Java的基本语法和特点,了解面向对象编程的思想。

Java核心编程研究Java集合类和常用的数据结构和算法,Java程序的加载和运行原理和过程,文件系统管理和文件操作API,日期和时间处理API,反射API等。,并掌握Java多线程并发应用的开发,从而快速提升Java编程能力。

Java网络编程学习不同网络协议的特点和适用领域,Socket/UDP/HTTP编程,掌握Java网络编程技巧。

项目实战企业即时消息系统的设计

第二阶段:中小型网站的应用开发

目的:掌握数据库设计与开发的技能,熟练运用JavaEE组件技术开发中小型网站应用。

数据库Oracle数据库管理与开发学习表、视图、存储过程等对象的创建、修改、删除和数据操作,查询、分组、子查询、连接查询、排序、数据库安装、数据库管理等常用SQL语句。,并能熟练使用Oracle数据库进行开发,写出正确高效的SQL语句。

UI开发网页开发基础学习HTML、CSS、DOM、JavaScript等网页开发核心技术,掌握最常用的网页开发技巧和技能,了解常用的JS和CSS库。

XML学习XML文件的功能、验证和分析,能够熟练使用XML进行数据封装和传输。

Ajax学习Ajax的基本概念、运行机制和JSON,掌握Ajax跨域访问的方式,能够使用Ajax技术进行异步通信、本地刷新等编程。

JavaEE组件开发JSP学习JSP的精髓,JSP的运行流程,常用脚本,隐藏对象,EL表达式,JSTL标签,自定义标签,异常处理等,并能熟练使用JSP开发动态页面。

Servlet学习Servlet的概念,Servlet的开发和部署,Servlet的访问,Servlet的基本特性,Servlet的生命周期,会话,过滤器,监听器,常用应用服务器的安装,配置和管理,文件上传和下载,服务器消息推送等。,掌握WEB环境下的会话跟踪技术,能熟练使用servlet开发MVC模式的服务器端组件,了解MVC模式开发中的注意事项。

框架技术JDBC是基于Oracle/MySQL数据库。学习基本特性、高级特性、事务、并发控制、数据库连接池的实现原理和配置方法,能够熟练使用JDBC进行数据库访问封装。

Struts 2.0学习基本概念、工作流程、运行原理、控制器启动序列、OGNL表达式、拦截器、自定义拦截器、数据封装、类型转换、动作组件、结果组件、Struts标签、模型驱动拦截器、i18n国际化、token令牌、文件上传等。并熟练使用struts框架进行MVC编程。

Hibernate学习实现原理,操作流程,Hibernate持久化概述,持久化对象和配置,持久化对象的操纵,一对多关联,一对二关联,多对多关联,Hibernate检索策略,Hibernate检索模式,连接池的配置,二级缓存等。,并巧妙地利用Hibernate框架进行持久层编程。

Spring学习Spring框架的实现原理,依赖注入控制反转,面向方面编程,声明式事务,编程事务,JDBC集成,Hibernate集成,Struts集成等,并巧妙地使用Spring框架进行集成。

Spring MVC学习Spring MVC的基本概念、运行过程、工作机制、handlerMapping、controller、基于注释的控制器、ModelAndView、ViewResolver、异常处理、拦截器、数据传输、国际化、类型转换、验证,熟练运用Spring MVC进行MVC编程。

myBatis学习myBatis的基本概念、工作机制、运行流程、数据源配置、typeHandlers、plugin、select、insert、update、delete、sql、resultMap、cache、逻辑判断、trim、where、set、foreach,熟练运用MyBatis框架集成Spring进行数据层编程。

WEB项目实战物流运营管理系统(LES)、电力营销管理信息系统、轨道交通业务管理系统等等。

第三阶段:软件工程的工业实践

阶段目的:熟悉软件工程流程和规范,运用前三个阶段所学技能进行软件工程行业实践。

软件工程方法论软件需求分析,UML,面向对象分析与设计,设计模式,软件架构,软件开发过程管理。

在软件工程项目的实战中,以五人团队为单位,采用中软国际标准的项目流程完成烟草专卖管理系统、城市一卡通业务管理系统、制造企业生产执行系统(MES)等。

第四阶段:职业素质培养与就业。

阶段目的:提高团队合作能力、职业道德、沟通能力和面试技巧,成功面试,成为一名标准的IT专业人士。

项目经理讨论邀请国内外知名企业的项目经理与学员进行讨论,及时了解企业对人才的真实需求和要求,知己知彼,百战不殆。