- A 学习目标
- B 学习资源
- C 课程简介
- Day1-5 数据库学习 MySQL、jdbc
- Day6 无记录
- Day7 web概念+HTML
- Day8 CSS
- Day9-10 JavaScript基础+高级
- Day11 BootStrap
- Day12 XML
- Day13 Tomcat+Servlet入门
- Day14 Servlet+HTTP+Request
- Day15 HTTP+Response
- Day16 会话技术Cookie、Session+JSP入门
- Day17 JSP深入学习
- Day18 综合练习巩固
- Day19 Filter+Listener
- Day15-17 JQuery
- Day18 Redis
- Day19-20 Maven
- Day21-25 《黑马旅游网》综合案例
- D 其他简记
https://blog.csdn.net/qq_43130076/article/details/121761497?ops_request_misc=%257B%2522request%255Fid%2522%253A%2522164057669116780271917530%2522%252C%2522scm%2522%253A%252220140713.130102334.pc%255Fall.%2522%257D&request_id=164057669116780271917530&biz_id=0&utm_medium=distribute.pc_search_result.none-task-blog-2~all~first_rank_ecpm_v1~rank_v31_ecpm-6-121761497.pc_search_result_cache&utm_term=javaweb%E7%AC%94%E8%AE%B0+%E5%B0%9A%E7%A1%85%E8%B0%B7&spm=1018.2226.3001.4187
A 学习目标
Javaweb核心技术
- Servlet
- Resquest
- Response
- JSP
- tomcat
- Cookie
- Session
- Filter
- Listener
- 完成各类课设前端页面设计(数据库)
B 学习资源
- 课程:2019年IDEA版黑马Java就业班-JavaWeb
- 观看:p1-p24然后从p111一直往后看
- 知识点:html、servlet、jsp,没有jdbc(网盘)
C 课程简介
Day1-5 数据库学习 MySQL、jdbc
Day6 无记录
Day7 web概念+HTML
Day8 CSS
- CSS完成页面控制、布局、美化
- 案例如下
Day9-10 JavaScript基础+高级
- 基本介绍
- 本身就是一门编程语言的学习,要麻烦一些
- 企业工作的基础知识
- 主要内容
- ECMAScript
- BOM:
- DOM:
- 事件
- 学习方式
- 边学边实践
- 很多案例
- 案例1:电灯开关:dom、事件学习后
- 案例2:轮播图(首页位置不断切换)
- 案例3:自动跳转首页
- 案例4:动态表格(学习完DOM中的document、element、node后)
- 案例5:表格全选、反选(事件学习完后)
- 案例6:表单验证
Day11 BootStrap
- web前端的开发框架(html和css)
- 要求是会用即可,好看的样式工作中交给前端
- 案例:黑马旅游网网站首页
- 完成样式控制
- 分成三部分:
- 页眉:100%容器、有四行
- 主体:contacner容器,留白,栅格系统来布局
- 页脚:两行
Day12 XML
- 一门标记语言
- 基本概念
- 语法结构:与html类似
-
Day13 Tomcat+Servlet入门
web相关概念回顾
- web服务器软件:Tomcat
-
Day14 Servlet+HTTP+Request
Servlet
- HTTP协议
- Request(方法参数)
- 案例:登陆案例(需求+分析)
Day15 HTTP+Response
- Http协议:响应消息
- Response对象
- 案例1:重定向(设置响应头)
- 案例2:服务器输出字符数据到浏览器
- 案例3:服务器输出字符数据到浏览器
- 案例4:验证码
- SerletContext
- 案例:文件下载
Day16 会话技术Cookie、Session+JSP入门
- 会话技术
- Cookie
- Session
- JSP
- 动态资源
Day17 JSP深入学习
- JSP
- 指令
- 注释
- 内置对象
- MVC开发模式
- 什么样的代码怎么样写
- EL表达式
- JSTL标签
-
Day18 综合练习巩固
简单的功能
- 列表查询
- 登陆
- 添加
- 删除
- 修改
复制的功能
Filter:过滤器(重点掌握)
- Listener:监听器
-
Day15-17 JQuery
是一个JavaScript的一个框架,简化开发
- 基础
- 概念
- 快速入门
- JQuery对象和JS对象区别于转换
- 选择器
- DOM操作
- 高级
- 动画效果
- 遍历方式
- 事件绑定
- 小案例
- 插件(相对麻烦)
提高:
数据库软件,区别于MySQL
D 其他简记
前端页面有两种选择
- C/S:Client/Server,客户端/服务器
- B/S:Browser/Server,浏览器/服务器
BS
用iDEA写
servlet、jsp、html