阶段一: Java基础工程师(入门)
实现目标:打造入门级Java软件工程师,并培养出基本的软件设计能力。
实战案例:神州视创在线考试系统
1、JAVA设计和编程基础(OOD和OOP) | ||
第一周 |
Java 语言基础 | Java 语言、Java环境变量、变量、运算符、表达式、分支语句、循环语句、 数组,数组应用,行业规范。抽奖程序实现。 |
第二周 |
Java面向对象 | 类、对象、属性、方法、构造、封装、继承、多态、重写、重载、访问权限控制符、this和super、static、单例设计模式、final、抽象类和接口、模板设计模式、内部类 |
第三周 第四周 (3天) |
JavaSE核心类库 |
Java核心类、Java字符串、日期处理、包装类、集合、数据结构、异常和异常处理、Java IO、多线程编程、线程同步机制、并发包、JAVA网络编程、Java泛型、Java反射机制。 |
第四周 (2天) | Java设计 | 设计原则、设计模式、常见算法、Java新特性、Maven 使用 SVN 版本管理 |
阶段二: 数据库+前端开发工程师(提升)
实现目标:打造入门级数据库开发工程师,并培养合格的前端工程师
实战项目:ES在线商城系统– 京东版
2、数据库技术和Web前端技术(H5/JS) | ||
第五周 |
Oracle数据库 开发 | SQL语句、SQL语句原理、SQL语句优化、表、视图、序列、索引、Oracle数据字典、、存储过程、函数、触发器、PL/SQL开发、数据库设计原则等 |
JDBC | JDBC 核心API、JDBC 优化技术(缓存技术、批处理技术、dbcp、c3p0等数据库连接池) | |
XML | XML语法、XML解析(SAX、DOM、Dom4j) | |
第六周 |
Web前端基础 (HTML5/CSS3/JS)
| HTML5(H5)基本文档结构、链接、列表、表格、表单;CSS 基础语法、盒子模型、浮动布局、定位; JavaScript语言基础、DOM 编程、事件模型等。 HTML5画布、Web存储、地理定位、音频/视频、拖放、WebSocket技术等 CSS边框、背景、文本效果、字体、动画等 |
第七周 | Web前端 jQuery框架 | JQuery、JQuery对象、元素选择器、DOM 操作、属性操作、CSS操作、动画效果、JQuery 插件等 |
Web前端 easyUI/ Bootstrap框架 | Menu菜单、Layout布局、Panel面板Tabs 标签页、Progressbar进度条、Tooltip提示框、Searchbox搜索框、Pagination 分页、Draggable可拖动、Tree树、Datagrid 数据网格、消息框、对话框、日期时间、Slider滑块、Treegrid树形网格、Linkbutton 链接按钮等 Bootstrap CSS、布局组件、插件、编辑器 hightChart图表组件 |
阶段三: Java开发工程师(高手)
实现目标:打造的Java开发工程师,前后通吃的绝顶高手
实战项目:神州视创在线学习平台
3、Java Web技术和主流框架 | ||
第八周 |
JSP&Servlet |
JSP 语法、JSP标记、自定义标记、 JSTL和 EL表达式、JSP新特性、MVC设计模式、Servlet生命周期及 Servlet 服务器、Servlet过滤器和监 听器、Tomcat配置和部署等 MySQL安装、使用、Java访问MySQL等 |
第九周 | AJAX框架 | Ajax基础、XHR 对象、Ajax设计模式、JSON 技术 、jQuery中Ajax函数等 |
Spring
| Spring Ioc、Ioc注入技巧、对象装配(自动装配、模板装配、组件扫描特性、 FactoryBean、对象生命周期)、Spring AOP 原理、AspectJ、Spring JDBC支持、 Spring 事务及安全管理、Spring MVC RESTful 技术、Spring国际化 | |
第十周 | Spring安全 权限控制 | Spring Security、Apache Shiro、Spring整合Shiro等 |
第十一周 |
Spring Boot Spring Cloud | Spring-Boot Servlet、过滤器、监 听器、拦截器、启动加载、数据库连接、多数据源、动态数据源、事务、Spring-Boot Shiro 权限管理、Spring-Boot JDBC访问数据库 Spring-Boot MyBatis访问数据库等 Spring-Cloud分布式配置管理、服务注册 |
第十二周 |
MyBatis | MyBatis映射基础,DQL 映射,DML映射,结果集映射,动态 SQL映射,SqlSession的使用,Spring MyBatis 整合,MyBatis分页处理、关联查询映射等 |
第十三周 | NoSQL
| Redis原理、Redis命令、Java Redis API、Redis集群和缓存 MogoDB原理、MogoDB命令、Java MogoDB API |
第十四周 |
Struts2& Hibernate | Struts2控制流程、Ognl、Action、Interceptor、Result、FreeMarker、 Struts2 标记库、Struts2 扩展、Struts2 应用、Hibernate API、Hibernate实体映射技术、Hibernate 关系映射技巧、HQL 查询、Hibernate 缓存技术、SSH整合 |
第十五周 | 常用框架技术
就业指导课程 | WebService描述、 Axis创建、发布;ActiveMq消息总线; activiti工作流;jfreechart图表;JasperReport报表技术;lucene引擎;dubbo分布式架构 |
教学项目:
1、ES在线商城系统
项目简介:ES电子商城系统是一套B/S结构的在线购物平台,系统界面采用了当前流行的HTML5、CSS3技术美观大方,同时采用了Ajax、jQuery、Bootstap等多种js框架和插件增强了界面的交互效果,使用户仿佛置身于现实商城之中。为了系统的稳定性和扩展性,服务端采用了经典的MVC设计结构、同时还引入了缓存、负载均衡、集群等应用进行了性能优化,为用户提供一次完美的购物体验。该系统主要含有产品浏览和展示、购物车、交 易管理、用户管理、地址管理、收藏夹管理和订单管理等,具有功能丰富,性能稳定,用户体验度高等优点。
页面图片:
2、神州视创在线学习平台
项目简介:
神州视创在线学习平台是一个在线视频学习系统,可以说是专门为程序员而量身打造的一个网站,可以针对程序员的能力程度课程,学员可以通过该系统学习各个学科视频课程,也可以在学习期间记录笔记和提问。还可以为用户提供服务,进行学习效果的检测,学习时间灵活、资源更富。网站资源几乎涵盖了当今流行的所有编程语言,包含了前端设计、后台设计、大数据、人工智能、UI设计、数据库、云计算等多个方面视频资源,通过这个平台的学习,可以学到当前行业流行、前沿的技术。
系统主要功能有:视频浏览和播放、笔记系统、评价系统、答疑系统、个人中心、系统、社区交流、视频购买等功能,使用户能真实体验在线学习的乐趣、实现良好的在线学习效果。
系统界面:
阶段四:企业项目实战
很多培训公司的学员出来以后找工作比较吃力或者工资不高,其中一个重要原因就是因为培训公司出来的学员并不清楚企业真实的开发流程,所谓的项目只是教学项目,并不是严格遵守企业开发规范和标准流程。即使找到工作的,也需要度过这个瓶颈期。神州视创Java学科针对企业的需求,严格遵守企业开发规范和标准流程,引入了企业的真实项目,让学生在神州视创就度过这个瓶颈期。这部分课程首先讲解企业开发流程及其常见的企业开发架构,然后在项目中应用。
企业项目:
1、 飞企集团客户关系管理系统(CRM)
项目简介:CRM系统是利用信息科学技术,实现市场营销、销售、服务等活动自动化,使企业能更地为客户提供满意、周到的服务,以提高客户满意度、忠诚度为目的的一种管理经营方式。客户关系管理既是一种管理理念,又是一种软件技术。以客户为中心的管理理念是CRM实施的基础。
本系统通过后台管理,用户管理,权限管理,角色管理,系统参数配置等,主要集成了企业部门的业务往来,以及报表,同时增加审批流,与销售、营销、推广、策划、人事等多部门业务对接,优化各业务环节,减少各环节客户流失,和公司成本。
系统界面:
2、P2P金融借贷系统平台
P2P金融借贷现在处于“疯长”期,各式各样,不尽相同,本网站主要集成功能有,会员注册登录、借款管理功能、会员投资功能、债权转让功能、用户账户统计功能、管理员管理功能、大数据分析等。
1:会员注册登陆功能
客户可根据注册模块要求进行注册,注册后成为会员就可以进行会员所具有的需求规格说明书操作,如查询、借入、借出等。成为借入者相对借出者需要提供更多的验证信息。同时网站管理员对注册的用户信息进行管理,可进行用户资料的新增修改,能够查询获取丢失的密码,重要的是对注册用户进行身份认证和信用的评价,以确定用户的操作权限
2:借款管理功能
该部分功能包括借款信息的发布、借款的收集、借款的返还。
3:会员投资功能
这部分包括查看借款信息、投标、投资回收。该模块也是这个系统的核心。
4:债权转让功能
用户可以随时查询自己的投资情况,并可对可转让的投资进行债权转让操作。包括债权转让申请、债权转让投资,债权转让成交。
5:用户账户统计功能
用户可随时查询自己的借款情况,主要包括可用余额、所获利息、所借到的金额、投标中的金额、已逾期的项目。
6:管理员管理功能
管理员随时可以查询用户的基本信息、借贷情况,可以审核、设置前台功能等。
7:大数据分析功能
统计平台所有借款人,投资人等会员盈利数据,进行图标分析等。
申请免费试听
只要一个电话
我们为您免费回电