广州中睿教育

Java web核心应用开发

学费
请询价
获取底价
课程详情

课程描述 从事非Java开发的人如何快速的转Java开发?转Java应具备哪些技术? Java Web的核心技术有哪些?如何利用业界主流的技术快速的进行企业B/S应用开发? 通过该课程的学习,可使学员了解Java体系的技术要求,理解Web开发精髓,了解业界流行的Java框架与技术,会结合开发工具的一些常用的功能、快速代码生成的技巧、调试技巧跟学员进行实战讲解,使学员能够熟练的掌握日常开发中必备的一些技能。并能在实战中应用相关技术快速进行Web应用开发。

课程内容: 1、Java 简介: Java语言简介 Java与Internet Java程序的类型 Java的平台无关性 Java虚拟机 Java虚拟机的运行过程 Java的开发工具包 Java Platform2 下载安装JDK 配置环境变量 开发Java程序的步骤 集成开发环境eclipse的介绍 Eclipse的环境配置 Java源程序和字节码文件 使用Java解释器运行字节码文件 【案例】使用Eclipse编写一个Java程序

2、Java语言的特点 简单 面向对象 健壮性 安全性 分布性 多线程

3、Java虚拟机 虚拟机的介绍和分类 Java虚拟机的基本原理 Java虚拟机的基本概念 Java虚拟机的结构组成

4、垃圾回收 垃圾回收介绍 垃圾回收的原理和意义 如何强制进行垃圾回收

5、面向对象特征 面向对象的基本概念 面向对象的抽象特性及成员剖析 面向对象的封装性 面向对象的继承性 面向对象的多态性

6、访问权限控制 Public Protected 缺省 Private 【案例】通过案例剖析面向对象的特性及访问修饰符的使用

7、抽象类与接口 抽象类 接口 抽象类与接口的区别

8、内部类 什么是内部类 为什么使用内部类 【案例】通过案例讲解内部类的使用

9、反射 什么是反射 反射应用场景 使用Reflection的3个步骤 【案例】演示反射的使用

10、异常 编译时异常 运行时异常 异常应用模型 自定义异常 【案例】系统异常与自定义异常的使用

11、多线程 线程的概念 进程与线程的区别 为什么要使用多线程 Java实现多线程的两种方式Thread和Runnable 分别用两种方式实现Java的多线程 线程优先级 线程的生命周期 线程的状态 什么是后台线程 生产者与消费者模式 线程池的定义 同步与异步的区别 有哪些常见的线程池以及用法 【案例】实例演示多线程的使用 【案例】实例演示4种线程池的使用

12、集合 集合的定义 集合框架的优点 Ja*****il中的常用的集合类介绍 ArrayList 迭代器 LinkedList Vector HashMap Set 集合的应用 【案例】实例演示各种集合类的使用

13、mysql mysql介绍 mysql的安装与环境配置 mysql的常用操作 mysql可视化客户端的安装、连接配置

14、JDBC Reflection简介与其工作原理 Java动态相关机制反射 使用Reflection的3个步骤 数据库访问技术简介 数据库编程步骤 ODBC与JDBC的介绍与使用差异 JDBC的详细介绍 JDBC工作示意图 JDBC访问数据库步骤 JDBC操作数据库示例 事务的处理和使用 【案例】通过JDBC访问数据库实现增删改查

15、Java Web应用开发技术概述 前端技术-HTML、CSS、JavaScript 理解浏览器是什么? 理解BOM、DOM操纵 清晰前台技术角色与开发使用方式 如何简化前台开发? J2EE规范中组件-JavaBean、Jsp、Servlet、JDBC、xml、JNDI…… 理解Java Web世界中的容器概念 清晰JavaEE应用架构

16、tomcat tomcat介绍 tomcat的安装与环境配置 tomcat的常用操作与安装目录结构介绍 tomcat管控台介绍 tomcat集成到eclipse

17、JSP JSP简介 JSP运行原理 TemplateMethod模板方法模式之应用 运行一个JSP程序 JSP程序结构的介绍 Include动作指令 Forward动作指令 Param动作指令 Plugin动作指令 setProperty和getProperty Page介绍 JSP内置对象-Request的介绍和使用 JSP内置对象-Response的介绍和使用 JSP内置对象-out的介绍和使用 JSP内置对象-application的介绍和使用 JSP中文问题-页面中文乱码 JSP中文问题-URL传参中文乱码 JSP中文问题-URL表单提交中文乱码 JSP中文问题-数据库中文乱码 自定义错误页面 【案例】实例的形式讲解上述各种动作指令的使用与内置对象的应用

18、Servlet Servlet简介 Servlet工作原理 Servlet生命周期 Servlet使用示例

19、Servlet应用 Servlet实现MVC开发模式 JSP调用Servlet 通过超链接调用Servlet Servlet实现文件的读写 Servlet实现文件的上传和下载 【案例】通过Servlet实现文件的读写

20、【案例】通过Servlet实现文件的上传和下载Servlet过滤器 什么是过滤器 过滤器的基本原理 Servlet实现IP访问的Filter Servlet实现字符编码的Filter Servlet获取请求信息以及信息头 Servlet获取参数信息 Servlet的Cookies操作 Servlet的Session操作 【案例】通过Servlet实现IP Filter 【案例】通过Servlet实现字符编码的Filter

21、SSM框架 框架是什么 使用优秀框架的好处 各层框架的应用情况 SSM框架的架构 SSM各部分技术负责的工作组成 MVC的介绍和原理

22、SpringMVC 什么是SpringMVC SpringMVC工作原理 SpringMVC框架介绍 SpringMVC组件总结 创建SpringMVC应用 添加SpringMVC依赖 Spr******.xml的配置和说明 配置处理器映射器HandlerMapping 配置处理器适配器HandlerAdapter 配置视图解析器ViewResolver 编写Handler Spr******.xml配置action 注解应用 应用部署启动 【案例】利用SpringMVC完成增删改查的界面和控制器部分

23、Mybatis Mybatis的前世今生 Mybatis的介绍 Mybatis与传统JDBC的比较 Mybatis的工作流程 Mybatis的基本要素 环境配置 事务管理 配置数据源 SQL映射文件 动态SQL 缓存 SqlSessionFactory介绍以及生命周期 SqlSession介绍以及生命周期 【案例】利用Mybatis完成增删改查的数据库部分

24、Spring 什么是Spring Spring的模块组成 搭建Spring开发环境 建立Spring项目 Spring中Bean配置 IOC和DI IOC出现之前-分离接口与实现 IOC出现之前-采用工厂设计模式 IOC-反转控制 Spring的IOC容器配置Bean Spring容器 ApplicationContext 依赖注入的3种方式 外部属性文件的使用 组件扫描和组件装配 AOP简介 Spring AOP

25、【案例】SSM三大框架的整合 SpringMVC与Spring的整合 Mybatis与Spring整合

上课校区(1)
相关课程

软件需求开发与管理

  • 小班
  • 任意时段
请询价

软件研发项目管理

  • 小班
  • 任意时段
请询价

组织级项目管理体系建设

  • 小班
  • 任意时段
请询价
接下来要看
电话
在线
预约试听
我是在线客服顾问,有什么可以帮您?
400-029-0997
选择试听课程
全部
Java web核心应用开发
  • 小班 |
  • 任意时段 |
  • 0
请询价
确定
预约成功
预约详情可在「我的-咨询预约」中查看
机构稍后会通过电话或微信和您联系,敬请留意
预约信息
试听课程:

全日制会计非就业班企业人力资源管理师企业人力资源管理师

试听校区:
章丘分校
章丘区数码港大厦山大路47号历下区历下区历下区
我知道了
权益领取成功,请尽快到机构使用
权益详情可在“我的—权益”中查看 查看我的权益