美国上市公司,专注Java培训21年

达内JavaWeb 阶段(EasyMall 项目贯穿)培训课程大纲


JavaWeb阶段

XML

XML的概念与基本作用、XML 语法、XML 解析介绍、DOM4J 解析 XML

HTML/CSS

HTML 介绍、HTML 文档结构HTM语法、HTML标签技术(超链接、列表、表格、图像、表单介绍、CSS 导入方式、CSS 选择器、CSS 布局、CSS 样式属性。完成 E项目静态页面。

JavaScript

JavaScript 语法、数据类型、运算符、流程控制、数组、函数、JavaScript 内部对象、自定义对象,编程、DOM 介绍,DOM 编程(使用DOM 操作 HTML 文档)。完成 EasyMall 静态页面中的js脚本。

Jquery

Jquery 对象、Jquery 选择器(ID、元素、class、层级等)的使用、Jquery 案例(用户列表增、删、改、查)、Json 的对象转换、Jquery AJAX 的实现。完成 EasyMall静态页面中的jquery 脚本。

MySql

数据库介绍、MySQL 安装与配置、数据库增删改操作DDL 语句使用、表增删改操作DML 语句使用、表查询操作DQL 语句使用,数据备份及恢复、多表设计、多表查询。完成EasyMall 中数据库的设计。

JDBC

JDBC 介绍、JDBC 快速入门,核心 API 介绍,JDCURD 操作防止SQL 注入及PrepareStatement使用,使用批处理。连接池的介绍、自定义连接池,常用的开源连接池C3P0 的介绍及使用。

Tomcat/HTTP

WEB 服务器介绍、Tomcat 的安装与启动、Tomcat 的体系结构、组织WEB 应用目录与在Tomcat 中发布 WEB 应用程序的方式、配置 WEB 的主页、使用配置虚拟主机、协议详解。

Servlet

Servlet 介绍、开发Servlet程序、生命周期、调用分析、及 Response的使用、ServletConfig 使用,ServletContext 使用(作为域对象使用、配置系统初始化参数、获取资源)。AJAX 介绍、XMLHttpRequest对象详解。完成EasyM用户注册模块。

Cookie/Session

会话技术介绍、介绍及 Cookie 的使用、案例之Cookie 实现记住用户名,Session 的使用及Session 的原理,案例之利用Session 实现登陆功能及验证码校验。完成 EasyMall 用户登录模块。

JSP/EL 表达式/JSTL 标签库

JSP 介绍、表达式、脚本片段、JSP 声明、JSP 注释、JSP 中的9个内部对象和作用,EL 表达式简介,EL 获得数据、EL 执行运算、EL 内置对象,指令及其重要的属性,JSP 中的 include 指令、pageContext 对象的详细讲解。JSP 动作标签介绍。JSTL 标准标签库的介绍及使用。完成EasyMall 动态页面。

MVC 设计模式 / 三层架构

JavaEE 开发模式介绍、MVC 软件设计模式介绍、JavaEE 经典开发模式重构EasyMall 项目、工厂设计模式介绍、工厂设计模式的应用。层与层之间的耦合与解耦。重构EasyMall 为三层架构。

过滤器 / 监听器

Servlet Listenert 监听器介绍及使用、Servlet Filter 过滤器介绍、过滤器生命周期。30 天内自动登录功能的实现,全站乱码处理功能实现。完成 EasyMall 全站过滤器、自动登录等功能。

JavaWeb 高级开发技术

泛型、注解、内省、动态代理、枚举、AOP 原理及实现。完成 EasyMall 改造实现 AOP。

数据库高级开发技术

事务概述、事务的隔离级别、事务控制、更新丢失。完成 EasyMall 中商品相关模块。

EasyMall项目开发

EasyMall 是一个典型的互联网电子商务系统,在WEB 学习阶段,通过所学习的WEB 技术,实现 EasyMall 商城中包括用户注册、用户登录、用户注销、商品添加、商品删除、商品修改、商品列表、商品详情等功能。在实现商城相关功能的过程中,熟悉并掌握WEB 开发相关技术、架构思想、项目开发流程、版本控制等内容。整个项目贯穿于整个 WEB 学习阶段,通过项目贯穿课程教学,通过应用引导学员学习。


【免责声明】本文部分系转载,转载目的在于传递更多信息,并不代表本网赞同其观点和对其真实性负责,如涉及作品内容、版权和其它问题,请在30日内与我们联系,我们会予以重改或删除相关文章,以保证您的权益!

Java开发高端课程免费试学

大咖讲师+项目实战全面提升你的职场竞争力

  • 海量实战教程
  • 1V1答疑解惑
  • 行业动态分析
  • 大神学习路径图

相关推荐

更多
  • Java编程工具用哪个最好
    Java编程工具用哪个最好
    Java编程工具用哪个最好?Java编程工具的选择取决于个人的偏好、项目需求和开发环境。以下是一些常用的Java编程工具: 详情>>

    2024-04-03

  • 好用的Java编写软件
    好用的Java编写软件
    Java是一种广泛使用的编程语言,因其跨平台、安全性和稳定性而受到许多开发者的喜爱。Java被用于开发各种类型的软件,从桌面应用程序到企业级服务器端应用程序。以下是一些常见的、用Java编写的软件示例: 详情>>

    2024-04-02

  • Java测试工具有哪些?
    Java测试工具有哪些?
    Java测试工具有哪些?Java测试工具有很多,可以用于不同的测试阶段和目的,包括单元测试、集成测试、性能测试等。以下是一些流行的Java测试工具: 详情>>

    2024-04-02

  • Java有哪些课程?
    Java有哪些课程?
    Java是一种功能丰富且易于学习的编程语言,适用于多种不同的应用领域。目前,许多机构和在线平台都提供了丰富的Java相关课程,课程内容涵盖了Java的基础知识、高级特性以及实际应用等方面。以下是一些Java课程的示例: 详情>>

    2024-03-14

  • Java开班时间

    收起