目录
第1章概述
1.1Web基本概念
1.1.1HTTP
1.1.2Web服务器
1.1.3浏览器
1.1.4网络程序开发体系结构
1.2Web开发技术体系
1.2.1前端技术
1.2.2后端技术
1.3安装VS Code
1.4本章小结
课后实验
第2章HTML与CSS
2.1HTML简介
2.1.1HTML的发展历史
2.1.2HTML的特点
2.1.3HTML 5
2.1.4HTML标签
2.2HTML标签的分类
2.2.1文件结构标签
2.2.2段落和文本格式标签
2.2.3列表标签
2.2.4链接标签
2.2.5表格标签
2.2.6表单标签
2.2.7多媒体标签
2.2.8语义化标签
2.2.9其他标签
2.3CSS简介
2.3.1CSS的发展历史
2.3.2CSS的特点
2.4CSS的语法
2.4.1尺寸
2.4.2选择器
2.4.3字体属性
2.4.4文本属性
2.4.5背景
2.4.6边框
2.4.7布局
2.4.8弹性盒模型
2.5案例
2.5.1用户登录页面的设计与实现
2.5.2用户注册页面的设计与实现
2.5.3Web漏洞列表页面的设计与实现
2.6本章小结
课后实验
第3章JavaScript
3.1JavaScript简介
3.1.1JavaScript的发展历史
3.1.2JavaScript的特点
3.2JavaScript的基本语法
3.2.1常量和变量
3.2.2基本数据类型
3.2.3流程控制语句
3.2.4数组
3.2.5函数
3.2.6对象
3.2.7Document对象
3.2.8事件
3.3案例
3.3.1用户登录页面
3.3.2用户注册页面
3.3.3Web漏洞列表页面
3.4本章小结
课后实验
第4章前端框架
4.1Vue
4.1.1Vue简介
4.1.2Vue的安装
4.1.3Vue的基础
4.1.4指令
4.1.5计算属性
4.2Element Plus
4.2.1Element Plus的安装
4.2.2Element Plus的常用组件
4.3Axios
4.3.1Axios的安装
4.3.2Axios的使用方法
4.4案例
4.5本章小结
课后实验
第5章PHP开发技术
5.1PHP语言简介
5.2开发环境的安装
5.3PHP的基本语法
5.3.1常量和变量
5.3.2数据类型
5.3.3运算符
5.3.4流程控制语句
5.3.5数组
5.3.6函数
5.3.7面向对象
5.4Web交互
5.5数据库操作
5.6案例
5.6.1用户登录
5.6.2用户注册
5.6.3Web漏洞列表
5.7本章小结
课后实验
第6章PHP框架
6.1PHP框架简介
6.2ThinkPHP的安装
6.3ThinkPHP的基本使用方法
6.3.1目录结构
6.3.2路由
6.3.3控制器
6.3.4操作数据库
6.4案例
6.4.1用户登录
6.4.2用户注册
6.4.3Web漏洞列表
6.5本章小结
课后实验
第7章Java语言基础
7.1Java语言简介
7.2开发环境的安装
7.3Java的基本语法
7.3.1常量和变量
7.3.2数据类型
7.3.3运算符
7.3.4流程控制语句
7.3.5数组
7.3.6面向对象
7.3.7异常
7.4Java安全相关的基础知识
7.4.1序列化和反序列化
7.4.2RMI
7.4.3LDAP
7.4.4JNDI
7.5本章小结
课后实验
第8章Java Web开发技术
8.1Java Web开发环境的配置
8.2Servlet简介
8.3Servlet常用的接口和类
8.4Servlet案例
8.5JSP简介
8.6JSP的基础语法
8.6.1JSP指令
8.6.2JSP表达式
8.6.3JSP声明
8.6.4JSP脚本
8.6.5JSP内置对象
8.6.6JSP与JavaBean结合
8.6.7JSP操作数据库
8.6.8JSP页面跳转与请求转发
8.6.9JSP会话管理
8.7JSP案例
8.7.1用户登录
8.7.2用户注册
8.7.3Web漏洞列表
8.8本章小结
课后实验
第9章Java框架
9.1Maven
9.1.1Maven简介
9.1.2创建Maven项目
9.2Spring
9.2.1Spring简介
9.2.2Spring案例
9.3Struts2
9.3.1Struts2简介
9.3.2Struts2案例
9.4Hibernate
9.4.1Hibernate简介
9.4.2Hibernate案例
9.5SSH案例
9.6Spring MVC
9.6.1Spring MVC简介
9.6.2Spring MVC案例
9.7MyBatis
9.7.1MyBatis简介
9.7.2MyBatis案例
9.8SSM案例
9.9本章小结
课后实验
第10章Python语言基础
10.1Python语言简介
10.2搭建开发环境
10.3Python的基本语法
10.3.1数据类型
10.3.2程序结构
10.3.3函数与模块
10.3.4文件处理
10.3.5异常处理
10.3.6多线程
10.4本章小结
课后实验
第11章Python Web开发技术
11.1Python Web开发技术简介
11.2Flask框架
11.2.1Flask框架简介
11.2.2Flask的使用方法
11.2.3Flask案例
11.3Django框架
11.3.1Django框架简介
11.3.2Django的使用方法
11.3.3Django案例
11.4本章小结
课后实验
