第一站:探索JavaWeb的神秘世界

2023-10-27

欢迎来到《JavaWeb的奇妙冒险》教学系列!在这里,我们将探索Web开发的奥秘,让你在学习的过程中不仅轻松愉快,还能掌握高质量的知识。

第一站:探索JavaWeb的神秘世界

1. 什么是JavaWeb?

让我们来揭开JavaWeb的神秘面纱。"Web"代表全球广域网,也就是我们常说的万维网(www)。它是一种能够通过浏览器访问的网站。

2. 为什么学习Web开发?

学习JavaWeb,你可以用Java这门神奇的语言来开发强大的网站,这正是目前企业级应用最主流的方式。比如,淘宝、京东、唯品会这些电商系统,还有CRM、OA、ERP等企业内部管理系统,都是使用Java开发的。

3. 开启你的JavaWeb之旅!

让我们具体了解一下该学习哪些内容:

① 环游JavaWeb的工作流程

在JavaWeb的世界里,有两种工作模式:前后端分离和前后端混合开发。嘿,听说前后端分离比例是7:3哦,这是经过市场调研的结果!

  • 前后端分离开发:

前端程序和后端程序开发和部署是分离的。就像一个小分队,分工合作!

前后端分离开发

  • 前后端混合开发:

前端程序和后端程序开发和部署混合在一起。就像一家合作愉快的餐馆,共同烹饪美味!

在这里插入图片描述

② 探险JavaWeb开发课程安排

让我们看看JavaWeb的课程安排是怎样的:

前端探险(简单易懂,会修改即可),别看它只是PC端,其实还可以玩转Android端、iOS端、移动端、小程序端等等!

  • HTML、CSS、javaScript
  • Vue、Element、Nginx

后端大冒险(重点探险)

  • Maven
  • Spring
  • MySQL
  • SpringBoot Mybatis
  • SpringBoot web基础篇
  • SpringWeb进阶篇

4. JavaWeb世界的入门秘籍

准备好了吗?我们要开始制作你的第一个网页程序了!

  1. 用记事本新建一个文本文件,并将后缀名改为html,像这样:

在这里插入图片描述

  1. 编写HTML结构标签,让网页焕发生机
<html>
	<head>
	</head>
	<body>
	</body>
</html>
  1. 使用浏览器打开这个扩展名为html的文件,让它在浏览器中焕发光彩:
<html>
	<head>
<h1>HTML快速入门</h1>
	</head>
	<body>
<title>Hello HTML</title>
<img src = "微信图片_20220827222118.jpg"/>
	</body>
</html>

5. 探索HTML和CSS的魅力

你知道网页的背后到底是什么吗?没错,它是程序员编写的前端代码!

  • HTML(超文本标记语言):超越了普通文本的限制,可以定义文字、图片、音频、视频等内容。
  • CSS(层叠样式表):控制页面的样式和表现,包括外观、位置等页面样式。

6. 探索HTML和CSS的学习安排

在我们的JavaWeb冒险中,我们还要学习一些HTML和CSS的技巧,来完善我们的网页。

  • HTML、CSS
  • javaScript、Vue
  • Ajax、Axios、Element、Nginx

7. 进一步了解HTML和CSS

  • HTML(超文本标记语言):让我们一起揭开它的神秘面纱!它是一种由标签构成的语言,预定义好了许多标签,比如用<a>来展示超链接、<img>来展示图片、<video>来展示视频。HTML代码直接在浏览器中运行,由浏览器解析。

  • CSS(层叠样式表):层叠样式表控制页面的外观和表现。让我们一起了解一下这个神奇的语言吧!

8. 了解HTML和CSS的重点

  • 学习HTML,主要掌握预定义的标签,浏览器会解析这些标签。
  • 学习CSS,主要掌握预定义的常见样式。你可以打开W3 School官方文档来查看HTML和CSS的详细内容。

这就是我们的探险路线图,准备好开始JavaWeb的奇妙冒险了吗?

HTML标签的特点

  1. HTML标签不严格区分大小写。
  2. HTML标签的属性可以使用单引号或双引号。
  3. HTML语法相对宽松。

现在你已经具备了HTML和CSS的基础知识,准备好进入JavaWeb的精彩世界了吗?让我们继续探索吧!

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

第一站:探索JavaWeb的神秘世界 的相关文章

随机推荐

  • JavaDay06

    用户登录 提示用户输入用户名和密码 如果用户名和密码不是 admin 和 123 的话 就提示用户继续输入 最多输入五次 用户登录 提示用户输入用户名和密码 如果用户名和密码不是 admin 和 123 的话 就提示用户继续输入 最多输入五
  • 数据结构4-单链表的删除修改和查找

    1 单链表按照顺序插入节点 package com yin m3LinkedList public class SingleLinkedListDemo public static void main String args TODO Au
  • C语言(关于浮点数比较的学习)

    由于浮点数十进制转化成二进制的机制 会造成精度损失 因此在浮点数的比较中 无法直接令两个浮点数是否相等来判断两个浮点数 如 include
  • 上传报org.apache.tomcat.util.http.fileupload.impl.FileSizeLimitExceededException: The field file exceed

    错误如下 springBoot项目自带的tomcat对上传的文件大小有默认的限制 SpringBoot官方文档中展示 每个文件的配置最大为1Mb 单次请求的文件的总数不能大于10Mb 解决方法 Spring Boot 2 5 6 版本 在
  • 紫禁繁花服务器维护,各种坑的坑。

    该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 最开始玩的小主 建议开菜坑 会拉开一部分势力 前期略微有明显 比如你冲宫斗去 冲榜去来它是首选 特别是国力的234榜 攻略摘要 势力增加快 复仇积分多 宫斗提升 雨露增加快 办差收货多 势力提升
  • C++使用dll的一些探索

    一 动态链接库的加载方式 隐式加载又称载入时加载 指在主程序载入内存时搜索DLL 并将DLL载入内存 使用隐式加载时 使用者需要DLL链接库的 h文件 lib文件和 dll文件 lib文件包含DLL导出的函数声明和变量的符号名 dll 文件
  • 旧电脑改造nas黑群晖_黑群晖教程:旧电脑不吃灰,手把手教你变成千元顶级NAS...

    前言 如果有玩PCDIY 玩摄影 玩PT 那么一定有听说过NAS NAS中群晖的NAS又是使用体验最佳的 群晖NAS系统在功能上十分齐全 人机界面做的也较为出众 但可惜的是 机器本体价格相对来说高昂 很多人在看到售价后只能摇摇头作罢 黑群晖
  • altium designer执行DRC检查+消除绿色错误

    由原理图生成PCB以后 各种显示绿色 也即PCB报错 如下图 绿色的原因是DRC Design Rule Check 检查未通过 解决方法是正确设置规则 但是在此之前 为了观感 我们先掩耳盗铃一下 临时清除绿色 步骤是 菜单栏 gt 工具
  • 线性代数-向量,矩阵,线性变换

    一 向量 向量要求具有两个条件 长度 大小 方向 二维 三维 计算机中 向量可看做列表 图中第一个列表有两行 我们说它是二维向量 第二个列表有四行 我们说他是四维向量 向量的运算 向量加法 向量加法 将对应的行相加 将向量w的起点平移到向量
  • Java基础(2)面向对象的理解

    面向对象学习 面向对象与面向过程的区别 面向过程思想适合简单 不需要协作的任务 面向对象需要很多协作才能完成 面向对象就应运而生了 object 对象 instance 实例 都是解决问题的思维模式 都是代码组织的方式 解决简单问题可以使用
  • 通过文件夹文件获取文件夹大小

    思路就是便利文件夹下的每个文件 碰到子文件夹递归进去继续找文件 所有的文件大小累加起来 int GetFolderSize LPCTSTR szPath TCHAR szFileFilter 512 TCHAR szFilePath 512
  • mysql的sql语句没错但是报错,sql语句可以正常执行,但是报错:【merge sql error, dbType mysql, sql :】...

    错误信息如下 2017 09 06 19 03 41 186 ERROR method com alibaba druid filter stat StatFilter mergeSql StatFilter java 147 merge
  • 基于有道API的命令行词典(golang版)

    Godict 本项目地址 近期一直再使用golang语言开发一些工具 相关的后端技术链 golang orm postgresql gin jwt logrus 和对应前端的技术链 vue iview axios vue router 基本
  • matlab逆变器原理,MATLAB中的单相全桥逆变器电路建模与仿真

    电子技术设计和应用电子设计和应用电子技术O 3969 j issn 1000 0755 201 5 03 020 MATLAB中的单相全桥逆变器电路建模与仿真杨露容军刘凯周雷李仁贵 湖南工学院信息与通信工程学院 湖南岳阳 描述了全桥逆变器电
  • 什么是MapReduce,MapReduce的工作流程和原理是什么

    一 MapReduce的概念 MapReduce是一种编程模型 用于大规模数据集 大于1TB 的并行运算 概念 Map 映射 和 Reduce 归约 和它们的主要思想 都是从函数式编程语言里借来的 还有从矢量编程语言里借来的特性 它极大地方
  • 对拦截器的小小理解

    对于初学架构的 color red 小白 color 来讲 拦截器绝对是一把需要掌握的 color red 利器 color 那么自己从以下几个方面 谈谈对拦截器的小小思考 拦截器的方法在Action执行前或执行后自动执行 从而将通用的操作
  • 吐血解决磁盘占用率100%

    吐血解决磁盘占用率100 问题简述 解决步骤 吐血解决 磁盘利用率高的建议 问题简述 一次偶然使用电脑后 发现每次开机后 磁盘长时间占用率达到100 带来的影响是打开浏览器 打开本地电脑磁盘特别卡 解决步骤 1 尝试了网络上提供的绝大部分方
  • 常用的范数求导

    矢量范数的偏导数 L1范数不可微 但是存在次梯度 即是次微分的 L1范数的次梯度如下 x x 1 sign x begin equation begin aligned frac partial partial mathbf x mathb
  • 【CV with Pytorch】第 8 章 :图像超分辨率

    随着高分辨率图像捕获代理的出现 图像中捕获的信息是巨大的 技术已经从超高清转向 4K 和 8K 分辨率 如今 电影正在使用高分辨率帧 但是 在某些情况下 他们需要将低分辨率图像增强为高分辨率图像 想象这样一个场景 电影的主角正试图确定从一张
  • 第一站:探索JavaWeb的神秘世界

    欢迎来到 JavaWeb的奇妙冒险 教学系列 在这里 我们将探索Web开发的奥秘 让你在学习的过程中不仅轻松愉快 还能掌握高质量的知识 JavaWeb的奇妙冒险 第一站 探索JavaWeb的神秘世界 1 什么是JavaWeb 2 为什么学习