新蓝剑_javaEE就业班课程目标:
1.掌握理论知识
2.掌握企业常规项目经验
3.引导建立自己职业规划
新蓝剑_javaEE就业班授课对象:
1.大三、大四快毕业的大学生
2.大学毕业3年以内的学生
3.毕业5年以内转行人员
新蓝剑_javaEE就业班课程说明:
1.效果考核制度:连续三次项目考核不过,留级,不接受,退学
2.授课方式:课程为线下授
3.课程费用:先就业在付费
新蓝剑Java课程体系 | |||||
课程阶段 | 课程内容 | 知识点详细 | 知识说明 | 课程时间 | |
初级阶段 | 第一阶段:JavaSE核心编程 | ||||
初识Java | 1.初识java运行原理和操作 | 1、Java概述:程序概述,Java发展史,JDK与JVM,D0S环境编程; 2、JavaIDE介绍:Eclipse,IntelliJ IDEA; 3、Eclipse安装与使用:新建工程,运行程序,调试程序; 4、课堂练习:使用Eclipse编写简单的Java小程序,熟悉Java编程环境; | 稳定,安全,持久,的java语言 完善,规范,严谨,的java语言 开发工具:Eclipse、MyEclipse、IntelliJ、IDEA 建模工具:powerdesigner、visio 前端工具:dreamweaver、webstorm | 5 | |
2.java变量、数据类型和分支结构 | 1、变量,数据类型,运算符:数据进制,变量和数据类型,运算符; 2、选择结构:if选择结构,switch选择结构,选择结构总结; | 内存数据存储方式 数据计算方法 程序控制语句 | |||
3.java循环 | 循环结构基础:循环结构概述,循环实现原理,while与do-while循环以及for循环的使用; | ||||
4.java数组 | 1、数组:数组概述,数组使用,数组应用(数组排序,数组算法等); | ||||
5.销售摇奖系统 | 销售摇奖系统 | ||||
Java00P | 6.类和对象 | 类和对象:Java中的对象,Java中的类,面向对象编程思想; | 面向对象程序设计思想 | 6 | |
7.方法 | 1、类的无参方法:Java类的方法概述,变量的作用域,面向对象编程; 2、类的有参方法:带参方法概述,深入理解类的带参方法; | ||||
8.字符串、随机数 | 字符串类介绍:字符串概述,复杂字符串处理,StriingBuffer和StringBuilder类 随机数类介绍:随机数概述,随机数应用 | ||||
9.封装、继承 | 1、Java00P之封装:创建类和对象,构造函数及方法重载,static访问修饰符; 2、Java00P之继承:继承概述,方法重写,抽象类概述,final访问修饰符; | 封装继承多态,抽象接口 | |||
10.多态、抽象类 | 1、Java00P之多态:多态概述,多态应用(类型转换,父类传参,instanceof运算符); | ||||
11.接口 | 2、Java接口:接口概述,接口与抽象类,接口应用; | ||||
Java应用 | 12.集合框架、泛型 | 1、集合框架:集合框架概述、Java常用集合(Collection接口,List接口,Set接口,ArrayList类,LinkedList类,HashSet类,Map接口,HashMap类,HashTable类、迭代器Iterator); 2、Java泛型:泛型概述,泛型应用(泛型类,泛型接口,泛型集合); | 内存结构化存储数据 泛型特性应用 | 8 | |
13.班级学生考试成绩分析系统 | 班级学生考试成绩分析系统 | ||||
14.异常处理与XML解析 | 1、异常处理机制:异常分类,异常出现原因,异常处理概述,异常处理原理,try-catch-finally块的应用; 2、L0G4J框架:系统日志概述,记录系统日志重要性,L0G4J框架概述,L0G4J框架应用; 3、XML与D0M4J:XML概述,XML结构概述,XML语法及编写规范,D0M4J简介,D0M4J应用; 4、课堂练习:使用D0M4J解析XML并记录系统日志; | 错误排查,与性数据存储 | |||
15.使用dom4j解析XML并记录系统日志 | |||||
16.Java多线程开发 | 1、Java多线程开发:多线程概述,多线程与单线程比较,多线程应用,多线程使用注意事项(线程共享,线程死锁等); | ||||
17.JavaI0与网络通信 | 1、JavaI0基础:JavaI0基础,Java字符流与字节流,JavaI0操作,Java对象序列化; 3、Java网络通信:网络编程概述,常见网络协议(HTTP,TCP/IP,UDP),JavaSocket编程; 4、Java httpclient详解 | CS/BS模式原理,NI0,BI0,AI0,流式存储数据 | |||
18.网络应用框架MINA | Java NI0基础:JavanNI0简介,JavaNI0使用场景,核心API(Channels,Buffers,Selectors); | ||||
19.项目案例:简单数据抓取业务实现 | |||||
中级阶段 | 第二阶段:Java Web开发 | ||||
数据库编程 | 20.MySql数据库安装与可视化工具使用 | 1、数据存储发展史,数据库起源:数据存储发展史,数据库起源,主流数据库服务器介绍; | 数据库结构,规范,建设,优化 | 5 | |
21.SQL语言操作 DML | 2、mysql数据库:mysql概述,mysql优点,安装调试mysql,mysql运行原理及内存结构,mysql数据类型,mysqlDDL语句的使用; | ||||
22.SQL语言操作 DQL | 3、SQL语言简介:SQL语言概述,SQL语言的使用环境,SQL与T-SQL; | ||||
23.项目案例:ATM电子银行数据库设计 | ATM电子银行数据库设计 | ||||
24.JDBC操作数据库 | 1、JDBC概述,JDBC工作原理,JDBC API,JDBC访问数据库; 2、JDBC常用接口:Connection接口,Statement接口和ResultSet接口,PreparedStatement接口; | java程序操作数据库数据 | |||
Java前端开发 | 25.HTML基本标签 | HTML基础:HTML基本机构和W3C标准,HTML标签。重点:HTML标签、表格、图片、标题、D | 静态页面结构 | 9 | |
26.HTML5基本标签 | |||||
27.CSS | 1、初识CSS:使用CSS的意义,CSS的基本用法,在HTML中引入CSS样式,CSS应用; 2、使用CSS编辑网页文本,使用CSS设置超链接,背景样式,列表样式,盒子模型,浮动,定位网页元素; 重点:css样式基础 选择器 背景颜色 字体颜色 浮动属性 定位 | 静态页面美化 | |||
28.CSS3 | |||||
29.基础语法 | 概述,核心语法,程序调试,对象; 重点:js基础 变量 数组 基本使用 | 静态页面交互效果 | |||
30.应用案例 | |||||
31.Jquery基础语法 | 初识jQuery,jQuery选择器,jQuery中的事件与动画,jQuery操作D0M,表单校验; 重点:jquery 选择器 css操作 jquery动画效果、表单验证 | 静态页面效果优化 | |||
32.Jquery应用案例 | |||||
33.BootStrap前端框架介绍 | 1、前端bootstrap框架使用:bootstrap使用,栅格系统,CURD应用; 2、bootstrap组件 3、bootstrap插件 | 移动端H5 | |||
JSP与Servlet编程 | 34基础语法 | 1、JSP基础:动态网页概述,B/S程序实现原理,Web容器简介(Tomcat应用服务器),JSP概述,JSP页面组成; 2、应用案例:使用JavaIDE完成简单JavaWEB项目的编写; 3、JSP数据交互:JSP内置对象,JNDI,JSP数据访问,JavaBean的应用; 4、应用案例:使用小脚本技术完成购物的信息发布功能; | 动态页面模式 | 9 | |
35数据交互 | |||||
36.Servlet基础API | 1、Servlet基础:Servlet概述,ServletAPI,Servlet生命周期,Servlet应用; 2、文本编辑器与文件上传、查询分页; 3、JSTL、EL表达式 4、应用案例:使用Servlet优化购物的信息发布功能; | 动态制作模式 | |||
37.Servlet应用 | |||||
38.文件上传、查询分页 | |||||
39.项目案例:购物制作 | 1、Ajax:Ajax概述,Ajax执行原理,jQueryAjax概述,jQueryAjax使用; 2、JS0N应用:JS0N概述,JS0N解析,JS0N使用技巧 3、使用jQuery+Ajax+Servlet+MySql完成购物的页面无刷新数据交互效果; | AJAX动态无刷新制作 | |||
40.项目案例:购物制作 | |||||
41.项目案例:购物制作 | |||||
42.项目答辩 | |||||
阶段 | 第三阶段:JavaEE框架开发 | ||||
SSH框架编程 | 43.Struts2访问ServerAPI和常用标签 | 1、Struts概述:Struts简介,Struts发展史,Struts对比Servlet的优点; 2、Struts基础:Struts2框架的安装与配置,0GNL框架概述与使用,Struts2数据校验; 3、Struts进阶:Struts2运行原理,Struts2值栈,Struts2拦截器,Struts2国际化; | SSH之Struts框架 | 14 | |
44.Struts2拦截器、0GNL和国际化 | |||||
45.Struts2数据校验和上传下载 | |||||
46.Hibernate三态、0ID和HQL查询 | 1、JPA概述:JPA简介,JPA使用; 2、Hibernate概述:Hibernate简介,Hibernate发展史,Hibernate对比Mybatis的优缺点; 3、Hibernate基础:Hibernate安装与配置,Hibernate事务操作,Hibernate查询操作; 5、Hibernate进阶:Hibernate缓存概述,Hibernate一级缓存操作,Hibernate二级缓存操作,Hibernate查询缓存操作,Hibernate查询优化; 6、Hibernate与Struts整合:Hibernate整合Struts开发,0penSessionInView模式使用; | SSH之Hibernate框架,缓存,优化,数据访问层处理 | |||
47.Hibernate关联映射和缓存 | |||||
48.Hibernate延迟加载、查询方式和事务 | |||||
49.Spring IoC和DI | 1、Spring初级:Spring概述,Spring安装与配置,Spring使用,SSH框架整合基础; 2、SSH框架整合进阶:Spring整合Hibernate框架,Spring整合Struts框架; 3、数据库连接池技术:数据库连接池概述,C0,DBCP数据库连接池技术使用; 4、应用案例:使用SSH框架编写简单的JavaWeb程序; | SSH之Spring框架,I0C,A0P,C0 | |||
50.Spring A0P | |||||
51.SSH框架整合 | |||||
52.项目案例:CRM | 环境搭建、framset标签应用、dTree、登录 | ||||
53.项目案例:CRM | 员工模块 | ||||
54.项目案例:CRM | 课程类别模块 | ||||
55.项目案例:CRM | 课程类别模块的分页查询 | ||||
56.项目案例:CRM | 优化,抽取封装 | ||||
S框架编程 | 57.MyBatis配置与映射 | 1、Mybatis基础:mybatis概述,mybaits发展史,mybatis与Jdbc,mybatis的安装与配置; 2、Mybatis进阶:Java注解的使用,mybaits使用注解技术完成对数据库操作,mybatis缓存配置,mybatis整合Struts开发; | 注解简化配置 | 12 | |
58.Mybatis关联查询 | |||||
59.SpringMVC安装与配置 | 1、SpringMVC概述:SpringMVC简介,SpringMVC与Struts,SpringMVC运行原理; 2、SpringMVC基础:SpringMVC安装与配置,SpringMVC常用API介绍; 3、SpringMVC进阶:SpringMVC拦截器,SpringMVC对Http协议的处理,SpringMVC对数据模型的处理,SpringMVC视图控制器使用; | 项目中边讲边练,真正的将技术应用到项目中 | |||
60.SpringMVC Model与View | |||||
61.S框架整合 | |||||
62.项目案例:Unix服务器租赁系统 | 需求分析、数据库设计、模型抽取、框架搭建 | ||||
63.项目案例:Unix服务器租赁系统 | 资费管理模块实现 | ||||
64.项目案例:Unix服务器租赁系统 | 账务帐号模块实现 | ||||
65.项目案例:Unix服务器租赁系统 | 业务账号模块实现 | ||||
66.项目案例:Unix服务器租赁系统 | 角色模块实现 | ||||
67.项目案例:Unix服务器租赁系统 | 管理员模块实现 | ||||
68.项目案例:Unix服务器租赁系统 | 登录和权限 | ||||
企业阶段 | 第四阶段:企业项目实战 | ||||
淘商城 | 69.项目案例:淘商城 | 1.电商行业的介绍 2.淘淘商城的系统架构 3.工程搭建-后台工程 4.Svn的使用 | 18 | ||
70.项目案例:淘商城 | 1.服务中间件dubbo 2.Ssm框架整合 3.整合测试 4.商品列表查询功能实现 | ||||
71.项目案例:淘商城 | 1.商品类目选择 2.图片上传 3.富文本编译器的使用 4.商品添加功能实现 | ||||
72.项目案例:淘商城 | 1.前台系统搭建 2.Cms系统的实现 3.前台内容动态展示 | ||||
73.项目案例:淘商城 | 1.Redis服务器搭建 2.向业务逻辑中添加缓存 3.使用redis做缓存 | ||||
74.项目案例:淘商城 | 4.缓存同步 5.Solr服务器安装 | ||||
75.项目案例:淘商城 | 1.Solrj使用测试 2.把数据库中的数据导入索引库 3.功能的实现 | ||||
76.项目案例:淘商城 | 1.solr集群搭建 2.使用solri管理solr集群 3.把功能切换到集群版 | ||||
77.项目案例:淘商城 | 1.什么是MQ 2.MQ的应用场景 3.ActiveMQ的使用方法 4.使用消息队列实现商品同步 | ||||
78.项目案例:淘商城 | 1.商品详情页面展示 动态展示jsp+radis 2.使用freemarker实现页面静态化 | ||||
79.项目案例:淘商城 | 3.ActiveMq同步生成静态页面 | ||||
80.项目案例:淘商城 | 1.nginx的安装 2.Nginx配置虚拟机 3.Nginx实现反向 4.Nginx实现负载均衡 | ||||
81.项目案例:淘商城 | 5.Sso系统工程搭建 | ||||
82.项目案例:淘商城 | 1.sso注册功能实现 2.sso登录功能实现 3.通过token获得用户信息 | ||||
83.项目案例:淘商城 | 4.Ajax跨域请求(jsonp) | ||||
84.项目案例:淘商城 | 1.购物车实现 2.订单确认页面展示 | ||||
85.项目案例:淘商城 | 1.订单系统完成 2.系统部署 | ||||
86.项目总结 | |||||
小区业主服务平台 | 87.项目前置知识 | 三层架构与MVC 、RBAC设计模型、S0A架构、前后端分离架构、项目开发流程、项目文档模板、项目需求讲解 | 12 | ||
88.开发前置 | 项目需求分析、项目详细设计、项目测试案例、项目开发计划、数据库创建、开发环境搭建 | ||||
89.物业管理服务平台(后台) | 权限列表、角色列表、用户列表 | ||||
90.物业管理服务平台(后台) | 权限列表(增删改)、角色列表(增删改)、用户列表(增删改) | ||||
91.物业管理服务平台(后台) | 数据字典(CURD)、废品回收订单、业主管理 | ||||
92.物业管理服务平台(后台) | 废品管理(CURD)、小区管理(CURD)、废品回收员管理(CURD) | ||||
93.物业管理服务平台(后台) | |||||
94.物业管理服务平台(后台) | ip穿透工具、测试账号、接口调用获取openid、业主个人信息录入、废品回收价格查询 | ||||
95.物业管理服务平台(后台) | 废品回收订单录入、个人废品回收订单查询、废品回收订单取消 | ||||
96.物业管理服务平台(后台) | 回收员个人信息录入、订单查询、接单 | ||||
97.物业管理服务平台(后台) | 完成订单、收入汇总、收入明细 | ||||
98.测试(前台) |
请,了解详细的优惠课程信息~
优质、便捷、省心
以上就是软件开发培训课程的全部内容介绍,如需了解更多的软件开发培训班、课程、价格、试听等信息,也可以点击进入 软件开发 相关频道,定制专属课程,开始您的学习之旅。
温馨提示
温馨提示