JavaWeb教程-尚硅谷最新版JavaWeb全套教程,java web零基础入门完整版

  • 课程介绍
  • 课程讲师
  • 课程大纲
  • 购买本课
  • 学员评分

推荐理由

本套视频,是一套随堂视频,然后根据每个知识点,切割成一集一集比较小的视频,每集时长不定。老师边讲解,边记随堂笔记。每个知识点讲解的清晰明了。对于零基础的小白同学,特别的友好。而且在整个JavaWeb学习阶段,穿插了一个书城项目,老师手把手教你搞定重点,难点。

视频内容

本视频涵盖核心技术点有:Servlet程序、Filter过滤器、Listener监听器、jsp页面、EL表达式、JSTL标签库、jQuery框架、Cookie技术、Session会话、JSON使用、Ajax请求,并在讲解知识点过程中会带领大家完成一个书城项目。相对于旧版,本版本使用idea进行开发,同时对多项技术做了升级! 课程目标:听懂、理解、会用。并为后期框架、框架的学习打下坚实的基础

已有 0 用户参与0
0 : 0
+1已打分

王振国,多年软件开发经验,先后就职于东方国信,新华网,联想。曾先后担任过高级软件工程师,系统架构师,项目主管,具备丰富的软件开发和项目管理经验,曾主持开发过《新华微博》、《新华社教育培训网》、《新华云盘》、《品类网》等多个大型项目。2014年底开始担任培训讲师,拥有丰富的授课经验,精通JavaSE、JavaWEB、SSH框架、SSM框架、MySQL数据库、前端等开发技术, 对JavaEE、NoSQL开发有深入理解。

第一章:html&css
1、B/S 软件的结构
2、前端的开发流程
3、网页的组成部分
4、HTML简介
5、创建HTML文件。
6、HTML文件的书写规范
7、HTML标签介绍
8、常用标签介绍文档: w3cschool.CHM
8.1、font字体标签
8.2、特殊字符
8.3、标题标签
8.4、超链接( ****重点,必须掌握*)
8.5、列表标签
8.6、img标签
8.7、表格标签( ****重点,必须掌握* )
8.8、跨行跨列表格(*次重点,必须掌握*)
8.9、了解iframe框架标签(内嵌窗口)
8.10、表单标签( *****重点,必须掌握* )
表单的显示:
表单格式化:
表单提交细节:
8.11其他标签
9、CSS技术文档:CSS2.0.chm
9.1、CSS技术介绍
9.2、CSS语法规则:
9.3、CSS和HTML的结合方式
9.3.1、第一种:
9.3.2、第二种:
9.3.3、 第三种:
9.4、CSS选择器
9.4.1、标签名选择器
9.4.2、id选择器
9.4.3、class选择器(类选择器)
9.4.4、组合选择器
9.5、常用样式

第二章:JavaScript

1、JavaScript介绍
2、 JavaScript和htmI代码的结合方式
2.1、第一种方式
2.2、第二种方式
4、变量
5.3、关系(比较)运算
7.4、 逻辑运算
7、数组(****重点)
7.1、数组定义方式
8、函数(****重点)
8.1、 函数的二种定义方式
第一种,可以使用function关键字来定义函数。
函数的第二种定义方式,格式如下:
8.2、函数的arguments隐形参数(只在function函数内)
9、JS中的自定义对象(扩 展内容)
Object形式的自定义对象
{}花括号形式的自定义对象
10、js中的事件
onload加载完成事件
onclick.单击事件
onblur失去焦点事件
onchange内容发生改变事件
onsubmit表单提交事件
10、DOM模型
10.1、Document对象(重 点)
10.4、Document对象中的方法介绍(重 点)
getElementByld方法示例代码:
getElements ByName方法示例代码:
getElements ByTagName方法示例代码:
createElement方法示例代码:
10.5、节点的常用属性和方法

第三章:jQuery

1、jQuery介绍
2、jQuery的初体验! ! !
3、jQuery核心函数
4、jQuery对象和dom对象区分
4.1、什么是jQuery对象,什么是dom对象
4.2、问题: jQuery对象的本质是什么?
4.3、jQuery对象和Dom对象使用区别
4.4、Dom对象和jQuery对象互转
5、jQuery选择器(****重 点)
5.1、 基本选择器(****重点)
5.2、层级选择器(( ****重点)
5.3、过滤选择器
基本过滤器:
内容过滤器:
属性过滤器:
表单过滤器:
表单对象属性过滤器:
6、jQuery元素筛选

1、jQuery的属性操作
2、jQuery 练习
4、DOM的增删改
5、jQuery练习二
6、CSS样式操作。
7、jQuery动画
8、jQuery事件操作
jQuery中其他的事件处理方法:

第四章:XML

1.XML简介
什么是xml?
xml的作用?
3、xml语法
3.1、文档声明
3.2、xmI注释
3.3、 元素(标签)
3.4、xmI属性
3.5、语法规则:
3.5.1) 所有XML元素都须有关闭标签(也就是闭合)
3.5.2) XML标签对大小写敏感
3.5.3) XML必须正确地嵌套
3.5.4) XML文档必须有根元素
3.5.5) XML的属性值须加引号
3.5.6) XML中的特殊字符
3.5.7) 文本区域(CDATA区)
2、xml解析技术介绍
3、dom4j解析技术(重点*****)
3.1、Dom4j 类库的使用
3.2、dom4j目录的介绍:
3.3、dom4j编程步骤:
3.4、获取document对象
3.5、 遍历标签获取所有标签中的内容(*****重点)

第五章:Tomcat

1JavaWeb的概念
a)什么是JavaWeb
b)什么是请求
c)什么是响应
d)请求和响应的关系
2.Web资源的分类
3.常用的Web服务器
4.Tomcat服务器和Servlet版本的对应关系
5.Tomcat的使用
a)安装
b)目录介绍
c)如何启动Tomcat服务器
另-种启动tomcat服务器的方式
d)Tomcat的停止
e)如何修改Tomcat的端口号
f)如何部暑web工程到Tomcat中
第一种部署方法:只需要把web工程的目录拷贝到Tomcat的weba...
1、在webapps目录下创建一个book. 工程:
2、把上午做的书城第一阶段的内容拷贝到里面:
3、如何访问Tomcat下的web工程。
第二种部署方法:
g)手托html页面到浏览器和在浏览器中输入http://ip:端口号/工程名/...
h)ROOT的工程的访问,以及默认index.htm|页 面的访问
6.IDEA整合Tomcat服务器
7.IDEA中动态web.工程的操作
a)IDEA中如何创建动态web工程
b)Web工程的目录介绍
c)如何给动态web工程添加额外jar包
d)如何在IDEA中部署工程到Tomcat上运行
e)修改工程访问路径
f)修改运行的端口号
g)修改运行使用的浏览器
h)配置资源热部署

第六章:Servlet

1 Servlet技术
a)什么是Servlet
b)手动实现Servlet程序
c)ur|地址到Servlet程序的访问
d)Servlet的生命周期
e)GET和POST请求的分发处理
f)通过继承HttpServlet实现Servlet程序
g)使用IDEA创建Servlet程序
h)Servlet类的继承体系
2 ServletConfig类
a)ServletConfig类的三大作用
3 ServletContext类
a)什么是ServletContext?
b)ServletContext类的四个作用
4 HTTP协议
a)什么是HTTP协议
b)请求的HTTP协议格式
i.GET请求
ii.POST请求
ii.常用请求头的说明
iv.哪些是GET请求,哪些是POST请求
c)响应的HT TP协议格式
d)常用的响应码说明
e)MIME类型说明

1.HttpServletRequest类
a)HttpServletRequest类有什么作用。
b)HttpServletRequest类的常用方法
c)如何获取请求参数
doGet请求的中文乱码解决:
d)POST请求的中文乱码解决
e)请求的转发
f)base标签的作用
g)Web中的相对路径和绝对路径
h)web中/斜杠的不同意义
2.HttpServletResponse类
a)HttpServletResponse类的作用
b)两个输出流的说明。
c)如何往客户端回传数据
d)响应的乱码解决
e)请求重定向

第七章:jsp

1什么是jsp, 它有什么用?
2.jsp的本质是什么。
3.jsp的三种语法
a)jsp头部的page指令
V b)jsp中的常 用脚本
i.声明脚本(极少使用)
ii.表达式脚本(常用)
ii.代码脚本
v c)jsp中的三种注释
i.htmI注释
ii.java注释
ii.jsp注释
4.jsp九大内置对象
5.jsp四大域对象
6.jsp中的out输出和response.getWriter输出的区别
7.jsp的常用标签
a)jsp静态包含
b)jsp动态包含
c)jsp标签-转发
8、jsp的练习题
练习一:在jsp页面中输出九九乘法口诀表
练习二: jsp输出一个表格,里面有10个学生信息。
9、什么是Listener监听器?
9.1、ServletContextListener监 听器

第八章:EL表达式&JSTL标签库

1.EL表达式
a)什么是EL表达式,EL表达式的作用?
b)EL表达式搜索域数据的顺序
c)EL表达式输出Bean的普通属性,数组属性。List集合属性,map集合..
V d)EL表达式一 一运算
1)关系运算
2)逻辑运算
3)算数运算
i.empty运算
ii.三元运算
ii.“."点运算和[] 中括号运算符
V e)EL表达式的11个隐含对象
i.EL获取四个特定域中的属性
ii.pageContext对象的使用
ii.EL表达式其他隐含对象的使用
2、JSTL标签库(次重点****)
f)JSTL标签库的使用步骤
v g)core核心库使用
i. (使用很少)
ii.
ii. 标签
iv.
1.遍历1到10,输出
2.遍历Object数组
3.遍历Map集合

4.遍历List集合---list中存放Student类,有属性:编号,用户

第九章:项目

第十章:cookie&session

1、Cookie饼干
a)什么是Cookie?
b)如何创建Cookie
c)服务器如何获取Cookie
d)Cookie值的修改
V e)浏览器查看Cookie:
谷歌浏览器如何查看Cookie:
火狐浏览器如何查看Cookie:
f)Cookie生命控制
g)Cookie有效路径Path的设置
h)Cookie练习---免输入用户名登录
2、Session会话
i)什么是Session会话?
j)如何创建Session和获取(id号,是否为新)
k)Session域数据的存取
l)Session生命周期控制
m)浏览器和Session之间关联的技术内幕
3、项目第六阶段
3.1、 登陆---显示用户名
3.2、 登出---注销用户
3.3、 表单重复提交之--
--验证码
3.4、谷歌kaptcha图片验证码的使用

第十一章:Filter过滤器

1、Filter什么 是过滤器
2、Filter的初体验
完整的用户登录
3、Filter的生 命周期
4、FilterConfig 类
5、FilterChain 过滤器链
6、Filter的拦 截路径
--精确匹配
--目录匹配
--后缀名匹配
7、书城第八阶段:
1、使用Filter过滤器拦截/ pages/ manager/所有内容,实现权限检查
2、ThreadLocal的使用
3、使用Filter和ThreadLocal组合管理事务
3.1、使用ThreadLocal来确保所有dao操作都在同一个Connecti....
3.2、使用Filter过滤 器统一给所有 的Service方法都加上try-catch...
3..3、将所有异常都统- -交给Tomcat, 让Tomcat展示友好的错误...

第十二章:JSON&Ajax请求

1、什么是JSON?
1.1、JSON在JavaScript中的使用。
1.1.1、json的定义
1.1.2、json的访问
1.1.3、json的两个常用方法
1.2、JSON在java中的使用
1.2.1、javaBean和json的互转
1.2.2、List 和json的互转
1.2.3、map和json的互转
2、AJAX请求
2.1、什么是AJAX请求
2.2、原生AJAX请求的示例:
2.3、jQuery中的AJAX请求
3、 书城项目第九阶段
3.1、使用AJAX验证用户名是否可用
3.2、使用AJAX修改把商品添加到购物车
4、i18n国际化(了解内容)
4.1、什么是i18n国际化?
4.2、国际化相关要素介绍
4.3、国际化资源properties测试
4.4、通过请求头国际化页面
4.5、通过显示的选择语言类型进行国际化
4.6、JSTL标签库实现国际化

  • 尚硅谷最新版JavaWeb全套教程,java web零基础入门完整版 0元

发表评论

程序咖XR实验室
相关课程
电子邮箱
  • 程序咖巴士
联系我们
  • 扫一扫,联系我们