从零开始学习 JavaWeb - 01入门

初学JavaWeb,因为不少概念性的知识不清晰,加上学习编程最后就是动手'撸'项目。
因此一边写项目,一边写文章记录下来,转换成本身的知识,零基础学习JavaWeb,其中会参考不少大佬的文章知识,或者直接搬运过来。若有侵权请联系删除。
本人写文章,直接点重点,因此其实上面那段对我来讲,也算是废话。

提及 JavaWeb, 能够分为 Java 和 Web; Java 咱们知道是一门强类型的编程语言,其余背景我就不介绍了。Web 就是网页,姑且说,JavaWeb 就是开发一个网站。

什么是前端开发:

这里只是简述一下,例如:
    1.微信这个软件,咱们这些用户能够看到这个软件的布局和样式,就是前端开发的,这种一般直接叫前端。
    2.咱们经过浏览器,浏览淘宝网,展现在咱们眼前的网页上的布局、样式和一些动态效果的动画,都是叫 Web前端开发。

什么是后端开发:

后端主要负责数据的处理,例如:
    1.淘宝网的商品数据,还有交易数据这些,都是由后端负责的。
后端开发主要负责数据的处理和它的增删查改,可是记住,只会简单的增删查改的后端是不值钱的,新入门的后端很容易就觉得后端只有增删查改这样的处理。

准备开发:

  1.因为开发一个Web有不少 工具/库/规范 的版本问题,我尽可能标出版本号。
  2.因为本人是 JavaScript 出身的,加上学过一点 C#、Node.js、Elixir. 算是有一点先后端的基础,目前准备转 Java,因此动手'撸'项目,职业规划也是架构师,觉得但愿能作到 CTO 这样的。前端

开发须要用到下面的工具、知识点和编程语言等:
  1.Java - 这个编程语言的入门本身学
  2.JavaScript - 这个编程语言的入门本身学
  3.HTML - 这个标记语言的入门本身学
  4.CSS - 这个样式层叠的入门本身学
  5.JSP
  6.Servlet
  7.JavaBean - JavaBean是一个遵循特定写法的Java类
  8.JDBC
  9.Maven - 一个Apache开源的 Java 的管理项目构建工具。
  10.Tomcat - 一个Apache开源的 Web服务器,新手都是 Tomcat经过入门的。
  11.MySQL - 一个开源的数据库
  12.IDEA — 这个是一个 IDE 工具,方便咱们开发。数据库

工具的下载:

  1.咱们先把IDEA 这个工具下载好下,这个是收费软件,有条件的支持一下正版。
  2.下载好 Tomcat服务器.
由于 IDEA 我已经下载安装好了,就再也不出教程了。使用的IDEA版本是 Version 2019.3
  3.Tomcat的准备
  4.maven的准备编程

系列:

从零开始学习 JavaWeb - 04 建立JavaWebsegmentfault

相关文章
相关标签/搜索