以工匠精神 打造契合企业需求的精品课程
权威课程,让你入职即成为高薪Java工程师
序号 | 课程名称 | 课程目标 |
JAVA第一阶段(JavaSE及JavaEE初级) | ||
1 | 计算机基础(预科) | 学习计算机硬件常识,了解计算机结构;学习office办公软件操作,掌握基本的计算机操作方法,安装和应用常用软件。掌握基本的网络知识和DOS命令。使"零基础"的学员能够熟练应用和维护计算机。 |
2 | Photoshop | 使用photoshop进行图像编辑,掌握企业应用、网站、手机APP图像处理加工方法和技巧。掌握photoshop平面设计,设计并制作封面、海报、广告图、印刷品。 |
3 | Axure原型 | 使用axure进行专业的快速原型设计,掌握企业应用、网站、手机APP的产品原型设计和制作,熟悉软件产品设计、交互设计的原理及方法。 |
4 | HTML5/CSS3 | 学习HTML5基本文档结构、掌握CSS3基础语法、关于HTML5文档块、链接、列表、表格、表单等。掌握HTML5基本原理;掌握CSS3各种选择器及常见样式设置;熟练使用HTML5常用元素。通过贵美商城站点项目实战,对前端UI技术融会贯通。学会各种技术技能的实际综合应用。 |
5 | 商城网站实战 | 综合运用HTML5/CSS3技术,能够独立制作出类似于淘宝的企业级电子商务网站站点。页面美观大方整洁规范。通过实战,对HTML5/CSS3前端UI技术融会贯通。学会各种技术技能的实际综合应用。熟练使用技术解决网站制作过程中各种现实问题和需求。 |
6 | Java编程基础 | 掌握Java编程语言的基础知识,掌握Java编程语言的语法、数据结构、控制逻辑、基础的算法逻辑。学习类和对象的理念,属性、方法的编写等。理解计算机程序运行的机制,能够编写各种类似商超收银系统的程序。通过DVD租赁系统项目实战,学会综合运用掌握的Java编程技术,为应用Java面向对象特性的编程打好基础。 |
7 | DVD租赁系统实战 | 通过实战,学会综合运用掌握的Java编程技术,初步具备计算机软件设计和分析能力。对Java基础的编程技术能熟练应用,并解决实际的问题和需求。为学习和应用Java面向对象特性的编程打好基础。 |
8 | 数据库 | 掌握软件开发常用的数据库的结构、特点、应用方式。掌握SQL语句的编写和使用,达到能够独立编写存储过程的能力。能够熟练使用Sqlserver,Oracle,MySql等数据库。能够用掌握的数据库技术完成后台数据存储和处理。具备数据库设计、开发、优化的能力。 |
9 | Java面向对象编程 | 掌握面向对象的概念、特征、优势,掌握Java面向对象编程的思想,学会以面向对象的方式分析问题和解决问题。掌握面向对象设计的原则,提高以面向对象的方式编写结构优秀程序的能力。 |
10 | JavaScript(JS) | 掌握UI页面动态效果已及常见特效的实现方式,熟练掌握JavaScript页面脚本程序的编写。掌握使用Js 和html/css 技术结合,现实各种网站的交互功能,能够使用Js技术实现企业级网站中动态交互和动态效果,制作出美观的、友好的、健壮的、易用的用户界面。熟练使用jQuery。 |
11 | JSP/Servlet/Ajax | 掌握动态网站的服务器开发技术,学会用Java技术构建Web网站。熟练使用Ajax技术来为动态网站增强用户体验。掌握Java访问数据库的技术,掌握Web动态网站的运行原理,掌握常用的动态页面的标签简化动态网站的开发工作。 |
12 | 阶段项目 构建电子商务网站系统-易买网 |
此项目是对第一段知识的综合应用,结合软件工程学知识,从软件设计到软件开发,完成一个电子商城网站的开发。涵盖UI界面的设计,数据库设计,后台软件模块的设计,以及使用三层结构编写代码。使学员获得使用java技术开发类似电子商务网站的能力,积累到电子商务网站开发的项目经验和行业经验。 |
JAVA第二阶段(JavaEE高级) | ||
13 | ORM持久层框架 (Hibernate) |
掌握ORM持久层框架的原理,以及持久层框架应用的重要意义。掌握软件开发行业应用最广的持久层框架Hibernate和MyBatis。学会熟练使用Hibernate/MyBatis框架简化数据持久层的开发。 |
14 | MVC框架技术 (Struts2.3.5) |
掌握MVC设计模式的重要意义,掌握软件开发行业应用最广的Struts2的实现原理和使用。学会熟练使用Struts2简化和实现MVC三层模式的开发。 |
15 | Java企业级技术开发大型系统 |
Spring核心IOC/DI容器原理及应用,Spring Aop面向切面编程与数据访问支持,声明式事物,Spring配置文件优化。Spring对Web的支持,Spring整合Struts2和hibernate框架。 Spring注解,Spring Mvc,Spring核心控制器Mvc原理,Spring JavaBean的生命周期。 |
16 | Java企业级高级应用 | Webservice技术,掌握Webserice服务的发布和使用,掌握使用Webservice技术实现异构平台的整合;掌握DWR,JQuery常用JS框架的使用,学会使用DWR完成AJAX站点的开发。 |
17 | JavaEE毕业设计项目 | 以贴近实战的方式,结合系统的软件工程知识,完成项目的开发,从立项->需求->设计->规范->版本控制->开发->测试->质量管理->项目实施和验收,以软件项目团队的真实开发流程,每个项目组完成一个可选项目。积累软件开发的工作经验,行业经验,按规范和流程完成软件开发的能力。 |
Android | ||
18 | Android基础 | 掌握Android平台的特点,系统的体系结构,掌握Android App UI开发的基础知识,基本组件、选择组件的使用。 |
19 | Android高级 | 掌握Android开发的四大组件:服务Service、广播接收器BroadCastReceiver、活动Activity、内容提供者ContentProvider的使用。掌握Android系统的内置功能的开发,收发短信、接打电话、消息通知等。能熟练开发Android App应用程序 |
20 | 文件管理器实战项目 | 通过制作自己的手机文件管理器,系统掌握各种UI组件的综合运用,掌握手机内置功能的调用。用掌握的UI技能解决真实的需求和问题。能独立开发app程序。 |
21 | Android绘图 | 掌握Java多线程,掌握Android OS多线程的特点和使用,掌握Android常用的绘图Api和绘图方式。学会使用Andorid 2D游戏开发常用的多线程绘图方式开发游戏框架。 |
22 | 游戏实战-飞机对战 | 通过综合运用 Android中双缓冲机制的 SurfaceView,多线程技术,多媒体技术,实现自己的一个飞机对战游戏,掌握游戏开发的原理。掌握Android设计和开发游戏的方法。能够完成Android游戏的开发。 |
Web项目实战 | ||
23 | Web前端开发 HR人事管理系统 |
综合运用HTML5/CSS3/Javascript/JQuery等前端技术实现企业应用的前端开发,掌握专业制作企业web应用前端页面的方法和技巧,达到能胜任企业应用前端工程师的工作。 |
24 | Web前端开发—电子商务网站 | 通过大型电子商务网站的前端页面的实战开发,掌握专业制作网站前端页面的技术和技巧,掌握使用BootStrap响应式UI框架进行网站的前端开发,最终达到能够胜任网站前端开发工程师的工作。 |
25 | 企业应用系统—业务逻辑 | 掌握各种企业应用系统的业务逻辑,熟悉办公自动化系统OA、人力资源管理系统HRM、客户关系管理系统CRM、企业资源计划ERP、财务管理系统、进销存管理系统、供应链管理系统SCM、产品数据管理系统PDM、行业管理软件等。 |
26 | 办公自动化OA系统 | 使用SSH框架+MySQL+JQuery+工作流引擎实现系统开发。掌握专业Java软件工程师开发企业应用软件的方法和要点。 |
27 | CRM客户关系管理系统 | 使用SSH框架+Oracle+JQuery+Marven+easyUI技术实现系统开发。掌握专业Java软件工程师开发企业应用软件的方法和要点。 |
28 | 进销存管理系统 | 使用SpringMVC+Mybatis+MySQL+JQuery+easyUI技术实现系统开发。掌握专业Java软件工程师开发企业应用软件的方法和要点。 |
29 | 电子商务网站 | 使用SpringMVC+Hibernate+MySQL+BootStrap技术实现网站系统开发。掌握专业Java软件工程师开发互联网应用的方法和要点。 |
常用技术技能 | ||
30 | git版本控制系统 | 开源的分布式版本控制系统,用于敏捷高效地处理任何或小或大的项目 |
31 | shiro权限管理框架 | Java安全框架,执行身份验证、授权、密码学和会话管理 |
32 | ActiveMQ消息队列 | 开源的消息服务 |
33 | 百度地图 GIS框架 | 百度地图API是一套为开发者免费提供的基于百度地图的应用程序接口,包括JavaScript、iOS、Andriod、静态地图、Web服务等多种版本,提供基本地图、位置搜索、等GIS功能 |
34 | Echarts图表技术 | 百度的图表技术 |
35 | Lucene|Solr全文检索 | 高性能的、可扩展的信息检索(IR)工具库。信息检索是指文档搜索、文档内信息搜索或者文档相关的元数据搜索等操作。 |
36 | Dubbo|Zookeeper分布式服务器框架 | 分布式的,开放源码的分布式应用程序协调服务,是Google的Chubby一个开源的实现,是Hadoop和Hbase的重要组件 |
37 | Redis(noSQL数据库) | 开源(BSD许可),内存存储的数据结构服务器,可用作数据库,高速缓存和消息队列代理。它支持字符串、哈希表、列表、集合、有序集合,位图,hyperloglogs等 |
38 | Nginx反向代理服务器 | 高性能的HTTP和反向代理服务器,也是一个IMAP/POP3/SMTP服务器。 |
39 | Angular。Js | 前端JS框架 |
40 | Jenkins持久层框架 | 基于Java开发的一种持久化集成工具,用于监控持久化重复的工作 |
41 | Elasticsearch分布式搜索服务器 | 基于Lucene的搜索服务器。它提供了一个分布式多用户能力的全文搜索引擎,基于RESTful web接口。 |
42 | SpringBoot微服务架构 | 用来简化新Spring应用的初始搭建以及开发过程 |
43 | MyCat分布式数据库中间件 | MySQL集群中间件 |
44 | SpringSecurityCAS | 为基于Spring的企业应用系统提供声明式的安全访问控制解决方案的安全框架 |
45 | Docker容器化部署 | 开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的容器中,然后发布到任何流行的 Linux 机器上,也可以实现虚拟化 |
46 | EasyUI web框架 | 基于jQuery的UI插件集合,而jQuery EasyUI的目标就是帮助web开发者更轻松的打造出功能丰富并且美观的UI界面。 |
47 | 微信支付 | 开发微信平台支付接口 |
48 | Quartz任务调度框架 | 一个完全由java编写的开源作业调度框架 |
49 | FreeMarker | 一种基于模板和要改变的数据, 并用来生成输出文本(HTML网页、电子邮件、配置文件、源代码等)的通用工具 |
50 | spring Data数据层技术 | 构建基于 Spring 框架应用的数据访问计数,包括非关系数据库、Map-Reduce 框架、云数据服务等等;也包含对关系数据库的访问支持。 |
仿真实战演练,企业需求是永恒核心
项目实战演练,企业用什么我们就教什么
优秀教师,拥有多年实战项目经验
项目实战演练,企业用什么我们就教什么
干净整洁安静的教学环境,学得舒心
你也可以和他们一样!