web前端技术,web前端怎么学

我来回答!

其实web前端还是比较好学的,最主要的是找到适合自己的学习方法并持之以恒的坚持下去。推荐给你一个视频,测试一下自己适不适合学web前端吧!

https://www.bilibili.com/video/BV1XJ411X7Ud?from=search&seid=1592804913669379785

如何学习web前端开发?

1.学前预习

学前预习是一个非常好的习惯。小伙伴可以分次来预习接下来需要学的知识,前提是需要该段内容的预习资料。首次预习,可以费时10分钟,快速预览,将自己能看懂的标记一下,做到心中有数;再次预习20分钟,将看不懂的标记一下,这就明确了下一步需要着重学习哪方面;最后一次预习30分钟,将前两次预习的看懂或看不懂的,在代码编辑器上操作一遍,加深一下进行,能够进一步确定自己接下来着重学的重点。这样细化的学习,不仅可以加深你对web前端培训课程内容的理解,还可以了解自己的不足,久而久之,你会养成个自学的好习惯,同时可以提高学习效率。

2.学习中

经过前期的学前预习,你已经知道了哪里不懂,有目标的学习才会提高你的学习效率。在学习中,要认真听讲,不要错过每一个细节,在听讲过程中,做好笔记,有不懂的地方及时提出来,切记不要闭门造车,要多交流,才能让自己进步。

3.课后整理

课后应该积极整理刚学到的知识点,你可以用思维导图进行整理对比,很容易看出哪些知识点是你会的,哪些是不会的。已经会了的知识需要进一步巩固,不熟悉的知识要在平时的项目实战中进行练习。但这并不是让你在平时作业当中学习,当然了,边学边做是学的快,但是你有没有想过,这样学习是很片面的,一个作业当中不可能涵盖所有的知识点,其他方面的知识点呢,是不是呢?所以需要小伙伴认真对待自己,认真复习和练习。

个人比较喜欢尚硅谷web前端视频,他的视频是比较全面的,比较适合零基础小白来学习的一套web前端视频教程,链接放在下面:

http://www.atguigu.com/html5_video.shtml

其实不只是web前端,针对于前端这个领域来讲我来谈一下就我工作中遇到及需要掌握的知识体系:

  • Javascript 基础
  • HTML 加 Css
  • 框架类库
  • 服务端环境( Node)
  • 客户端环境(浏览器)
  • 工程化
  • 数据结构和算法加设计模式
  • 网络协议

以上至少大而全得概念,下面我具体罗列一下各个模块需要掌握及学习的内容。

Javascript基础

类型和值

  1. 内置的语言类型有那些
  2. 值类型的转换
  3. 值和引用的区别
  4. 原生函数封箱和拆箱,内置函数

对象

  1. 属性描述符和访问描述符
  2. 对象复制(并实现一个深拷贝操作)

作用域及运行机制

  1. 编译原理(引擎,词法作用域,编译器)
  2. 函数作用域,块
  3. 词法作用域和闭包
  4. this

混合对象”类”

  1. 掌握类的继承,多态,混入

原型及原型链

  1. 理解原型继承
  2. 理解原型机制(委托)

HTML和Css

  1. HTML5相关(语义化标签,video,audio,canvas)
  2. css3(会处理相关适配问题,布局)

框架和类库

  1. vue
  2. react
  3. typescripts
  4. jQuery源码学习,lodash
  5. element ui( bootstrap,layui,yui,mui)
  6. ant design
  7. 可视化插件( echarts,drawio, D3,three)
  8. axios

服务端

  1. 原生node
  2. express,koa,egg

浏览器

浏览器api

  1. dom操作
  2. 事件流模型
  3. 原生ajax( fetch,Promise)
  4. bom(浏览器对象窗口交互)
  5. 获取地理位置,调用硬件相关api
  6. 强缓存,协商缓存
  7. 同源策略
  8. web存储

浏览器原理(渲染)

  1. 从地址栏输入链接到页面呈现经历的过程
  2. 解析html,解析css过程
  3. 回流和重绘

工程化

  1. 前端模块化( es6 module,cjs,amd,umd )
  2. 包管理器( npm,yarn)
  3. 会搭建webpack应用
  4. web服务器( nginx),了解linux( docker)相关知识,会搭建web应用
  5. 版本控制工具( git,svn)

数据结构和算法加设计模式

  1. 了解相关数据结构
  2. 掌握前端的常用算法(递归,排序: 选择、快速、冒泡、归并、桶、希尔等算法)
  3. 面向对象类设计模式(单例、工厂、观察者、迭代器等)

网络协议

  1. 掌握四层、七层网络模型
  2. http协议(三次握手,四次挥手),tcp协议
  3. web socket

以上这些是我以后学习的技术栈。针对每个人的学习及规划可能不尽相同; 但是,针对于前端web方向也好,移动端也罢,服务端甚至客户端这些方向来讲,我觉得以上这些知识是共通的。不必拘泥于某一方向,只要基础打扎实了,即便前端发展再怎么迅速,你依然可以很快掌握。

最后,希望一起加油^0^~

原创文章,作者:普尔小编,如若转载,请注明出处:http://www.puerpx.cn/pxwd/5552.html

(0)
上一篇 2022-11-18 下午2:55
下一篇 2022-11-18 下午3:20

相关推荐

  • 仓储管理,什么是仓储管理的重要任务

    仓储管理的目标可以概括成四句话: 以时间抢空间; “多快好省”的目标优化; 堆码的“12字方针”; 装卸入库保管出库注意事项。 “以时间抢空间” 以时间抢空间就是指仓储的作业速度要…

    2022-05-09
  • 西华师范大学怎么样(西华师范大学怎么样就业前景)

    西华师范大学(China West Normal University),简称“西华师大”,是四川省人民政府举办的全日制省属重点师范大学,学校座落在历史文化名城——四川南充,是四川…

    2023-05-09
  • 国考报名照片头发要求

    这个是教程,有省考报名照片要求说明和上传方法,祝顺利 你好😊 针对您提出的问题,要分为国考的头像尺寸和省考的头像尺寸哈。 国考头像照片的尺寸,例如2020年的国考有提供了照片处理工…

    培训问答 2023-06-23
  • 17岁初中毕业可以学游戏设计吗

    作为一名职业学校的培训老师,刚好我们学校有你想学习的游戏设计专业,所以解答一下。 我相信你肯定是一个平时爱玩学玩游戏的学生,学习成绩也一般。因为大多数普通的普通的初中毕业生不会想到…

    2023-07-22
  • 舞蹈培训学校,舞大师舞蹈培训学校怎么样

    1.不能没有热爱,但不是有热爱就可以 相信每个决定开办舞蹈机构的人,都是爱舞之人。 但是很抱歉,在砸钱之前,你对舞蹈的热爱,真的帮不了太多忙。 所以前期的规划真的很重要,把口袋里的…

    培训问答 2022-12-03
  • 初二物理辅导,初二物理怎么学才能学好

    初二的物理是继数学之后的又一道槛,每年被卡住的学生相比于数学不在少数,正如题主所描述的:孩子物理考得太差了,不知道从哪里下手补习 其实,初中阶段的物理基本相当于初中简化的数学,因为…

    2022-10-09
  • 做酒水销售行业该怎么做推广(如何做酒水销售)

    首发:万仟生态圈 益赞赋予了名片新内涵,在互联网时代,重新定义了名片,从益赞诞生到现在,已经帮助了医疗健康、生活电商、古装摄影、教育规培、地产服务等各行各业的销售提高了自己的业绩,…

    2023-06-21
  • 广州商学院怎么样

    广州商学院位于广州开发区内“中新广州知识城”的核心区域。学院由康大公司与华南师范大学联合创立。是国家教育部批准设立的一所以经管类学科为主,经、管、文、法、工、艺等多学科协调发展的全…

    2023-07-04
  • 去日本学画漫画,如何从零开始学习画漫画

    首先确认一个问题,你是否有漫画基础? 其次是学完漫画以后,打算做什么? 然后是只画漫画还是动画也有打算? 最后是你的经济条件是否可以? 小学初中高中,我也是被日漫诱惑的不要不要的,…

    2023-06-17
  • 我就想知道课外辅导机构是如何诞生的和现如今的学校教育有关系吗

    古今中外,教育是很多底层人士改变命运的桥梁,是名门望族得以延续的基础。所以,一直以来,人们对教育的重视程度无需赘述。   古代有私塾,家境殷实的还会请老师到家里给孩子讲学。发展到近…

    2022-06-17