两个月前大概学完了JavaSE,老师推荐说,直接做项目,跟着尚硅谷的视频去做。但对于我来说,难度还是太大了,可能一下午才搞懂几行代码,学习效率不高,,没有成就感和充实感。于是,打算先学习一些做项目的速成视频,再去接触项目吧。
不知道大家有没有什么看法,我这样做对不对?
一.JavaWeb大概了解
1.什么是Web
Web是全球广域网,也叫万维网,标志是www,就是通过浏览器访问的网站;
2.什么是JavaWeb
javaWeb即使用Java技术实现的网站。毕竟java具有跨平台,可移植,安全性高,API齐全,技术成熟的优点。使用Javaweb的企业有百度,阿里巴巴,腾讯,小米,华为,滴滴,美团等企业。
3.Web包含什么
网页和数据(图片,文字等),数据放在数据库中。
4.JavaWeb的作用
网站主要包含网页和数据库,通过网页将数据库中的数据展现出来就可以了。
但是,网页不可以直接取出数据库中的数据,于是javaWeb粉墨登场。javaWeb取出数据库中的数据,再将其呈现在页面上。
我们可以这样总结三者的“职责”:
网页:展示数据
数据库:存储和管理数据
javaWeb:怎么取(从数据库中取),怎么给(给页面及逆行展示);
二.学习内容
关于网页的一部分问题统称为前端,由前端工程师专门负责;
JavaWeb和数据库部分统称为后端,由java后端工程师开发专门负责。
后端开发工程师也需要掌握一定的前端知识。