视频教程-Java Web从入门到实战:老程序员手把手带您完成一个【网上商城】Web项目-Java...

Java Web从入门到实战:老程序员手把手带您完成一个【网上商城】Web项目
一个在IT领域摸爬滚打20多年的老程序员、软件架构师、培训讲师、IT作家。 熟悉Java、Kotlin、Python、iOS、Android、游戏开发、数据库开发与设计、软件架构设计等多种IT技术。 参与设计和开发北京市公交一卡通百亿级大型项目,开发国家农产品追溯系统、金融系统微博等移动客户端项目。 近期为中国移动、中国联通、南方航空、中石油、工商银行、平安银行和天津港务局等企事业单位授课。 著有《Java从小白到大牛》、《Kotlin从小白到大牛》、《iOS开发指南》、《Android网络游戏开发实战》、《Cocos2d-x实战》系列和《JSP网络程序设计》等40多部计算机书籍。
关东升
¥268.00
立即订阅

订阅后:请点击此处观看视频课程

视频教程-Java Web从入门到实战:老程序员手把手带您完成一个【网上商城】Web项目-Java

学习有效期:永久观看

学习时长:1491分钟

学习计划:25天

难度:

 

口碑讲师带队学习,让你的问题不过夜」

讲师姓名:关东升

技术总监/研发总监

讲师介绍:一个在IT领域摸爬滚打20多年的老程序员、软件架构师、培训讲师、IT作家。 熟悉Java、Kotlin、Python、iOS、Android、游戏开发、数据库开发与设计、软件架构设计等多种IT技术。 参与设计和开发北京市公交一卡通百亿级大型项目,开发国家农产品追溯系统、金融系统微博等移动客户端项目。 近期为中国移动、中国联通、南方航空、中石油、工商银行、平安银行和天津港务局等企事业单位授课。 著有《Java从小白到大牛》、《Kotlin从小白到大牛》、《iOS开发指南》、《Android网络游戏开发实战》、《Cocos2d-x实战》系列和《JSP网络程序设计》等40多部计算机书籍。

☛点击立即跟老师学习☚

 

「你将学到什么?」


视频教程-Java Web从入门到实战:老程序员手把手带您完成一个【网上商城】Web项目-Java..._第1张图片


扫码进群,领取资料+讲师答疑



课程首先介绍了Java Web的基础知识,其中包括Java EE技术概述、开发环境搭建、Servlet技术、JSP技术、JDBC技术;然后讨论了Java Web项目中的MVC设计模式,重点介绍了企业开发中的分层架构设计。课程最后安排了一个8个小时长的实战项目【网上商城】Web。

 

「课程学习目录」

第1章:Java EE技术概述
1.JavaWeb课程介绍
2.Java平台
3.Java EE组件
4.Java EE体系结构
第2章:开发环境搭建
1.JDK下载与安装
2.IDE工具下载安装和初始化设置
3.IntelliJ IDEA中快捷键
4.IntelliJ IDEA快速编写代码
5.Tomcat下载与安装
第3章:Java Servlet技术
1.什么是Java Web技术
2.第一个Servlet程序
3.Web应用系统的目录结构
4.Web描述文件
5.Servlet执行过程
6.Servlet的生命周期
7.Servlet继承关系
8.Servlet练习
9.Servlet请求和响应
10.Servlet请求和响应练习
11.使用注解配置Servlet
12.Web状态保持之URL重写
13.Web状态保持之隐藏域
14.Web状态保持之Cookie
15.Web状态保持之Session
16.过滤器介绍
17.案例:编码转换
18.使用WebFilter注解
第4章:JSP技术
1.Servlet作为表示组件的问题
2.第一个JSP程序
3.什么是JSP技术
4.模板元素
5.注释
6.脚本元素之表达式
7.脚本元素之Java代码片段
8.脚本元素之声明
9.指令元素page指令
10.指令元素include指令
11.JavaBean
12.JavaBean相关动作元素
13.动作元素jsp:incude
14.动作元素jsp:forward
15.内部对象request、response和out
16.内部对象通过属性保存数据
17.转发与重定向
18.表达式语言(EL) 语法
19.表达式语言(EL) 隐含对象
20.表达式语言(EL) 运算符
21.安装使用JSTL
22.JSTL核心标签库-1表达式操作
23.JSTL核心标签库-2流程控制
24.JSTL核心标签库-3迭代操作
第5章:JDBC技术
1.MySQL数据库
2.JDBC概述
3.加载驱动程序
4.建立数据连接
5.三个重要接口
6.案例:CRUD【数据库编程一般过程】
7.案例:CRUD【数据查询操作】
8.案例:CRUD【数据修改操作】
9.【模板设计模式】在JDBC中的应用
10.案例:使用【模板设计模式】
11.案例:Web项目中访问数据库
12.访问数据库不要【硬编码】
第6章:MVC设计模式
1.什么是表示逻辑、业务逻辑和持久化逻辑
2.糟糕的代码
3.JSP模型1
4.JSP模型2——MVC模式
5.案例:JSP模型2——MVC模式
第7章:Java EE分层架构设计
1.分层架构设计概述
2.为什么需要分层架构设计
3.分层架构设计与MVC设计模式关系
4.企业信息系统层实现
5.数据持久层实现
6.服务层实现
7.表示层实现
第8章:Java EE项目单元测试
1.什么是单元测试
2.测试驱动的软件开发流程
3.测试用例确定
4.IntelliJ IDEA配置JUnit单元测试环境
5.JUnit 5常用注解
6.JUnit 5断言
7.分层架构与单元测试-持久层测试
8.分层架构与单元测试-服务层测试
第9章:综合案例:网上商城
1.项目介绍
2.需求分析与设计-需求分析
3.需求分析与设计-原型设计
4.需求分析与设计-数据库设计
5.需求分析与设计-分层架构设计
6.项目环境搭建-创建企业信息系统层
7.项目环境搭建-创建项目
8.创建数据持久层-实体类
9.创建数据持久层-CustomerDao
10.创建数据持久层-CustomerDao单元测试
11.创建数据持久层-GoodsDao
12.创建数据持久层-GoodsDao单元测试
13.创建数据持久层-OrderDao
14.创建数据持久层-OrderDao单元测试
15.创建数据持久层-OrderLineItemDao
16.创建数据持久层-OrderLineItemDao单元测试
17.创建服务层-CustomerService
18.创建服务层-CustomerService单元测试
19.创建服务层-GoodsService
20.创建服务层-GoodsService单元测试
21.创建服务层-OrdersService
22.创建服务层-OrdersService单元测试
23.创建表示层-控制器
24.创建表示层-中文过滤器
25.创建表示层-客户注册初始化
26.创建表示层-客户注册之客户端验证
27.创建表示层-客户注册之服务器端验证和注册
28.创建表示层-登录
29.创建表示层-显示商品列表
30.创建表示层-商品列表分页
31.创建表示层-显示商品详细
32.创建表示层-添加购物车
33.创建表示层-查看购物车
34.创建表示层-提交订单
35.创建表示层-客户注销
36.创建表示层-登录验证过滤器
第10章:Web应用程序部署
1.部署Web应用程序到Tomcat服务器
2.Apache HTTP服务器与Tomcat服务器整

 

7项超值权益,保障学习质量」

  • 大咖讲解

技术专家系统讲解传授思路与实战。

  • 答疑服务

专属社群随时沟通与讲师答疑,扫清学习障碍。

  • 课程资料+课件

超实用资料,覆盖核心知识,关键技能,方便练习巩固。

  • 常用实战

企业常见实战案例,带你掌握Python在工作中的不同运用场景。

  • 大牛技术大会视频

2019Python开发者大会视频免费观看,送你一个近距离感受互联网大佬的机会。

  • APP+PC随时随地学习

满足不同场景学习需求,不受空间、地域限制。

  • 内推机会

CSDN联合大厂博客专家,为优秀学员推荐具有竞争力的工作机会 。

☛点击立即跟老师学习☚

 

「什么样的技术人适合学习?」

  • 想进入技术行业,但是面对多门编程语言不知如何选择,0基础的你
  • 掌握技术单一、冷门,迫切希望能够转型的你
  • 想进入大厂,但是技术不够丰富,没有竞争力的你

 

「悉心打造精品好课,25天学到大牛3年项目经验」

【完善的技术体系】

技术成长循序渐进,帮助用户轻松掌握

掌握Java知识,扎实编码能力

【清晰的课程脉络】

浓缩大牛多年经验,全方位构建出系统化的技术知识脉络,同时注重实战操作。

【仿佛在大厂实习般的课程设计】

课程内容全面提升技术能力,系统学习大厂技术方法论,可复用在日后工作中。

☛点击立即跟老师学习☚

 

「你可以收获什么?」

掌握Java Web技术

熟悉MVC设计模式

掌握Java EE分层架构设计

完成一个【网上商城】Web项目

 

订阅课程 开始学习

你可能感兴趣的:(视频教程-Java Web从入门到实战:老程序员手把手带您完成一个【网上商城】Web项目-Java...)