目录
第3集 javase/javaweb/javaee的区别和联系
前言
小滴课堂,旨在让编程不在难学,让技术与生活更加有趣。 随着互联网+的时代,在线教育技术越来越便捷,小滴课堂依托在线教育时间以及空间上的便利,为广大IT从业者提供了更为方便、快捷的学习交流途径、提供大量高质量的IT在线课程。更多教程请访问xdclass.net(添加VX:xdclass99)
第一章 小滴课堂新版Javaweb 课程大纲概要
第1集 小滴课堂新版javaweb课程介绍和学后水平
简介:讲解javaweb课程介绍和适合人群
-
课程介绍
小滴课堂新版javaweb课程,零基础学习到开发项目实战
抛弃传统旧版的javaweb教程,采用新版的Servlet技术,讲解多个核心知识点
到达可以独立开发个人网站的水平
基础讲解 + 流程图 + 小滴课堂开发者论坛项目实战 + 常见面试题
-
学Javaweb可以做什么和发展趋势
- 网站
- app后台接口
- 小程序后端接口
- 软件测试-白盒测试-测试开发工程师
- 大数据
- 人工智能
-
不要说没有实战!!!! 前面先学怎么用,后续会有项目实战,跟着老师的步骤走,然后再跑
-
课程学后水平
- 掌握HTTP协议核心知识和消息体内容
- 掌握BS和CS架构、Tomcat应用服务器知识
- 掌握Javaweb在Win10+苹果多系统安装搭建
- 掌握Servlet3.0~5.0开发网站后台知识
- 掌握request、response请求响应对象
- 掌握Cookie和Session会话跟踪技术
- 掌握过滤器和多个监听器案例实战
- 掌握javaweb开发文件上传和下载功能
- 掌握经典MVC模型和三层架构
- 掌握JDBC连接Mysql多个核心技术
- 掌握数据库连接池和DBUitls使用
- 掌握java开发必备项目构建技术Maven3.X
- 掌握互联网公司软件开发流程
- 掌握数据库ER图设计小滴课堂开发者论坛
- 掌握项目实战开发-Topic-Reply模块多个接口开发
- 掌握项目实战开发-用户注册登录模块多个接口开发
- 面试必备-掌握Javaweb多道常见面试题
- 学会规划自己的学习路线-成长路径
-
项目体验
-
适合人群
- Java开发工程师
- 全栈工程师(前端+后端通吃)
- 测试开发工程师
- 想独立开发网站的同学
-
学习形式
- 视频讲解 + 文字笔记 + 源码分析 + 交互流程图
- 配套源码 + 笔记 + 答疑
- 只要是我的课程和项目-我会一直维护下去,大家不用担心!!!
-
github地址:GitHub - jackxy/javaweb-servlet5.0: 使用servlet5.0开发javaweb+小滴课堂开发者论坛实战
第2集 javaweb课程目录急速浏览和课程服务
简介:javaweb课程目录浏览和课程服务
- 课程知识点概括和学前基础
javase基础 + HTML/CSS/JS基础 + Mysql基础
PS:不会上面的基础也没关系,这些基础都有课程,找客服小姐姐即可
- 目录大纲
- 课程有配套的源码哈,在每章每集的资料里面,如果自己操作的情况和视频不一样,导入课程代码对比验证基本就可以发现问题了
- 保持谦虚好学、术业有专攻、在校的学生,有些知识掌握也比工作好几年掌握的人厉害
第3集 javase/javaweb/javaee的区别和联系
简介:介绍javase、javaweb、javaee联系
-
javase:
就是java基础技术栈,做java相关开发的基础,比如javaweb、javaee开发都是必备javase基础
回顾Javase目录基础和知识点
-
javaweb:
使用java开发网站相关技术,比如Servlet、JDBC、Tomcat、Session/Cookie等技术栈,
javaweb里面很多技术,但有部分慢慢被弃用了,比如JSP等技术点企业很少用了
前端基础:HTML+CSS+JS
数据库基础:Mysql
-
javaee:
全称Java Platform,Enterprise Edition,可以构建企业级的面向服务体系结构(service-oriented architecture,SOA)
微服务、组件等的技术栈,更多的是框架层面开发构建大型应用
主流框架(当然现在还有少数公司用老旧项目):
2015年:Struts + Hibernate + Spring SSH
2015~2018之间:SpringMVC + Spring + Mybatis SSM
2018年到现在:SpringBoot + Spring + Myabtis 新版SSM
微服务架构:MicroService : SpringCloud /Alibaba Cloud
无服务架构:ServerLess
服务网格:Service Mesh
第4集 动态网页技术涵盖的技术模块介绍
简介:介绍动态网页和静态网页的技术栈
-
什么是静态网页
- 主要指的是网页中没有程序代码,主要是HTML+CSS+JS,一般后缀为.html,htm
- 任何人任何时间打开的页面的内容都是不变的
-
什么是动态网页
- 前端:HTML + CSS + JS + HTTP
- 后端:Servlet+Request+Response+Cookie+Session
- 数据库(类似excel):Mysql
- 浏览器和服务器进行数据交互,服务器端根据客户的不同请求动态的生成网页内容
- 用户通过浏览器-》后端程序-》数据库的数据