Web前端初学者需要学什么?

售前免费咨询热线: 4 0 0 - 1 8 6 - 0 9 0 5
汇智资讯Huizhi information

当前位置:首页 »Web前端初学者需要学什么?

Web前端初学者需要学什么?

日期:2021-01-04 10:50:58 访问量: 来源:

1.最简单前端开发需要用到的html+css+javascript。html就是页面都有哪些内容,有哪些标签,时输入框还是按钮这些;css就是为标签增加样式,为什么是橙色的,为什么这个在左侧不动,为什么字体有的粗,有的大;js就是增加他们之间的交互,为什么点击了会显示隐藏,为什么点击上去可以拖动,图片可以放大。现在必掌握的html5,css3,新增加了很多功能,不是说这个是新的,只是html的升级版本,功能更丰富了,有动画,canvas,音视频等等,使你的页面效果更好,体验更好。像易启秀那种效果,h5都可以实现。虽然说很多好用的js框架,但是掌握原生js的能力还是这里面最重要的。

Web前端

2.学习框架,这里指的js框架。像jquery,vue,react,angular。虽然说这几年单页面应用很火热,不使用dom操作,性能更好。但是无法否认jquery的历史地位,还是建议第一个框架先学这个,学习的过程中,就会慢慢了解dom,知道dom操作,对原生的理解也会越来越好。我是做vue开发的,像这种基本就是框架都搭建好了,自己照着搬弄就好了,建议这些还是放在后面学习,否则你对原生的理解我感觉不会很深。会用容易,但是还是建议先把基础理解好。css方面的像sass,less这些与处理器也需要掌握下,也能使你的开发效率更高。

Web前端

3.了解http协议。很多人都会碰到这个问题,网页输入完网址紧接着都发生了什么。感兴趣的小伙伴可以打开pc浏览器随便个网站,按下f12,重新刷新浏览器,在network里面,就会看到请求到的资源,点开就会看到请求头请求体这些。http协议只是OSI七层模型的应用层,小伙伴们可以多了解了解七层模型,像大家熟知的TCP/IP协议,三次握手,四次挥手,都在这里面,物理层链路层,路由器光猫这些都可以了解学习下,软硬件是不分家的。

4.开发app。今天的前端技术不仅仅能做页面,还可以实现app,像RN,weex,mui,uniapp。我现在就在使用uniapp开发,vue语法糖,一套代码可以运行多端。确实前端技术相对原生来讲是有差距的,但是现在开发,使用上都不会有太大的差距(项目不是很复杂)。最近很火热的谷歌推出的flutter,其实会js的小伙伴也可以尝试学习(小编也在爬坑中)。

Web前端

5.懂了以上的东西基本就可以工作了,但是建议有余力可以学习学习linux知识,毕竟一个项目做完后,都是要上传到服务器的,学习下简单的shell脚本,linux简单操作,部署个nginx对你都会有大大的提升。

汇聚行业精英智慧

致力于高端IT技术人才培养

助力万千学员成就IT梦!

汇智动力

扫码关注 领取资料

www.hzdledu.cn

相关阅读Reading

全国热线:400-186-0905

总部热线:028-6547-1147

周一至周日9:30-24:00

我要咨询
汇智动力微信

汇智动力微信公众号

')