Java Web开发入门课程,内容包括Web应用开发概述、http协议等课程。提供系统全面的Java Web开发所需要的基础知识,为之后的课程学习打下坚实的基础。
学习完该门课程的所有内容;
完成该门课程的所有课后作业;
测试合格。
计算机相关知识
Java基础知识
单元(章) | 课题(节) | 知识点 |
Web应用开发概述 | Web应用开发概述 | B/S模式概述、URL概念、web服务器概念、web服务器的运作原理、Web应用的结构(Tomcat,Servlet,数据库,缓存,Spring)、Web应用开发的整体过程 |
http协议简介 | http协议简介 | http协议的特点、http请求包的格式、常见的请求头字段、http响应包的格式,常见的响应头字段 |
tomcat | 安装与运行 | tomcat的概述、安装以及启动、停止 |
组成结构 | tomcat的目录结构、组成、架构介绍 | |
部署与配置 | 部署Web应用、tomcat的常用配置项、配置文件server.xml | |
maven | 实战 | 什么是maven、使用maven管理Web应用项目 |
核心概念 | 项目对象模型pom、仓库、构建生命周期、插件和目标、依赖管理等 | |
git | 简介 | VCS、本地、中央、分布式 |
分支模型 | 分支的抽象理解、分支模型和产品级模型介绍 | |
git | 历史、介绍、安装 help、config、status、init、add、rm、commit、log、diff、File级别的checkout、reset branch、checkout、reset、reset-vs-checkout、merge、rebase、rebase-vs-merge、tag push、remote、fetch、pull、clone | |
网易蜂巢 | 网易蜂巢 | 蜂巢简介(介绍、使用场景、特点),以容器的方式使用,以服务的方式使用;如何将开发好的应用部署到网易蜂巢中 |