广州Javaweb核心应用开发
请询价
- 介绍
- 教师
-
课程介绍
课程描述 从事非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整合
-
任课老师
-
艾彪
Python培训·14年教龄
云计算领域的先行者和实践者iOS/Android技术顾问前端框架技术专家python爬虫技术专家跨平台移动开发技术专家为波导手机、中国银行、中南空管局等诸多企、事业单位开发移动端项目。精通iOS、Android、PHP、Python、Node.JS,微信及 Html5等开发技术;精通angular,vueJS,React等主流前端框架以及前端框架的设计;多平台架构设计协同开发倡导者,曾先后主持开发大型网络游戏iOS和Android客户端开发、海关移动查巡系统、中国银行移动文档查阅系统等。在 App Store发布多款应用软件,擅长移动平台的应用和移动架构的搭建,Python开发与数据分析,因长期研究手机和互联网前端开发技术,所以在互联网的安全、手机端安全方面也积累了不少实战经验,现为中睿优秀讲师,首席企业移动开发顾问,前端开发,移动开发、移动安全方向培训满分讲师。
-
陈国星
web前端开发培训·14年教龄
研发迭代领域专家创业团队管理领域专家阿里云企业级互联网架构师阿里云受邀讲师大数据架构研究者网络安全领域专家,曾服务于某大型互联网公司任安全事业部高级经理曾参与广东省智慧城市建设项目精通大型分布式互联网应用架构设计与技术开发。对于大规模分布式架构、微服务架构、云计算与容器化技术、开发与运维一体化、应用系统安全与和架构设计、海量数量处理、大数据等方向特别有研究,尤其是偏后端的对于高并发系统上有丰富的架构和实施经验。擅长Java方向、软件架构、微服务、软件工程和研发团队管理,长期为某上市集团公司提供架构顾问和服务支持,曾在麦当劳、迪士尼、中美史克、科海股份、中国电信、中国邮政、平安科技、南方航空、南方基金等公司做过上门的项目服务,咨询及培训服务过300多家成长型企事业单位。现为中睿信息CTO,高级技术顾问,首席系统架构师和资深讲师。
-
李巍
web前端开发培训·14年教龄
Adobe中国认证产品专家Adobe中国认证设计师首席Web产品架构师。13年IT工作经验,9年培训经历,长期从事互联网项目策划、前端架构、UI研究和UE设计及SEO。擅长将零乱的需求转化为Web端表现及产品策划、改进、搜索引擎营销。为多个互联网项目提供项目管理、UI/产品规划部分的咨询和团队建设、专业的用户体验设计及改进和互联网推广团队建设,曾一度被中南空管局、中外运、海关、招商基金等公司受信为受欢迎的产品经理,历来培训有近1000场,通过培训再反聘做产品或研发需求管理顾问的有近100个客户,曾担任过金山、淘宝、中南空管局、招商局集团等公司的产品顾问,现任中睿公司产品部总监和优秀讲师。
-