首先个人对前端入门的建议是熟悉前端的基本操作。前端基础知识:JavaScript、HTML、CSS。可以根据网上的2021前端视频学习基础知识。在观看教程的同时,您需要进行大量练习。通往大神的路上没有其他人,只有一双熟悉的手。如果要制作网页,请学习HTML。如果你想做一个层叠样式表,学习CSS,你可以更精确地有效控制页面的布局、字体、颜色、背景等效果。然后是JS,也就是Javescript语法、时间、对象、Dom等基础知识也是最好掌握的。第二,我接触的第一个项目是视频弹幕。一是零基础要学的东西太多,二是大学毕业很久没有学习了。从头开始学习会磨灭我的耐心,我想直接上手看看结果。于是直接报了个网课,学习视频弹幕、Video.js、腾讯云Cloudbase等必备知识点。有点笼统,怕小白听不懂,简单说一下。通过Video.js可以实现更便捷的视频直播功能,然后使用serverless平台腾讯云库来存储数据。由于Cloudbase提供了云函数、云存储、云数据库,我们只需要自己实现前端的功能,后端可以直接交给Cloudbase。因此,可以节省很大一部分学习时间,学习效率非常高。我当时上的网课给了我一个很详细的资料包,看了基本就明白了。资料包包括:弹幕实现的底层原理。常用的DOM操作,创建DOM元素,获取DOM元素。常见的浏览器事件。(点击、改变事件等)JQuery的常用操作。Vedio.js的通用配置、方法和事件以及自定义组件和样式。腾讯云Cloudbase的基本用法展示了数据的存储和获取。动画的原理和方法。课上还会讲前端行业分析和发展,包括就业指导,1v1学习指导等,学完基本可以模拟B站的视频播放器,比如倍速播放,发送弹幕,进阶弹幕功能等,也可以使用serverless平台腾讯云Cloudbase保存弹幕数据。做完弹幕视频项目后,进入前端行业,逐渐意识到前端看似最简单,其实是一个螺旋结构的学习。HTML、CSS、JS都很重要,尤其是JS,简直就是工作的敲门砖。学完之后可以考虑vue、reactframework和node,这些都很好用。这时候,赚钱不是问题。如果您想加薪,请继续阅读。近几年前端发展迅速,ES6的火爆程度更是惊人,ES6/7(ECMAScript6入门)必学。第二个是Node.js。Node.js是服务器端的平台。它为前端开发提供了很多实用的工具,是当今前端开发的重要组成部分。推荐工具:Babel、Webpack、Postcss。框架推荐:React、Vue.js。最后说一下前端需要学习什么。HTML+CSS前端入门门槛极低,体现在HTML和CSS上。运行环境是浏览器,推荐Chrome。你只需要一个编辑器,直接使用VSCode。HTML和CSS不是编程语言。前者只是结构标签,后者是样式配置。入门非常简单。网上的资料也很多,可以参考MDN。当时看了一本书《Head First HTML and CSS》,比较无脑。虽然说起来通俗易懂,但代价却相当感人。我只是大致浏览了一下,没必要买。快速浏览一下MDN上介绍HTML和CSS的部分,对两者有个大概的印象。不需要死记硬背,短时间是记不住的。MOOC网站浏览一下勉强可以,以后还是得看MDN查资料。建议一步到位,最好看英文原版。下一步是学习CSS。深入学习CSS是非常困难的。如果你入门了,你可以剪切图片。推荐:《CSS 权威指南(第四版)》。第四版包含CSS3内容,其他的不用看。这本书很无聊,花几天时间好好咀嚼一下。属性详情不用死记硬背,以后用的时候一定要核对。着眼大局,快速过一遍关键点,比如盒子模型,定位,flexbox布局等。以上内容大概用了5天时间,主要是啃《CSS 权威指南(第四版)》。这是实践。学了几天HTML和CSS,应该会有一些收获吧。打开IFE2015task1,写一个静态页面。写不出来是正常的。可以看看别人的代码,看了一小部分就会有所启发。忘记的属性,查书或者MDN,多尝试,不断踩坑进步。2.JS:我选择通过网课学习JS,会更详细,也更容易学。如果纯自学,推荐阅读《javascript高级程序设计》第三版电子版。当敲出来的代码不清楚的时候,可以在firebug或者chrome中设置断点跟进,理顺思路,理解代码的逻辑,这样影响会很深远。初学者别无选择,只能这样做。但是一开始可能会慢一点,但绝对不会这么慢,也不会像想象的那么久,因为随着基本概念的掌握,编码技巧的熟悉,开发工具的熟练,速度消化视频会越来越快。现在我已经成功找到工作,这个在线教程就没有用了。现在我想和你分享。我只需要加入这个WEB前端就可以学习通讯裙了。前三个是589,中间三个是051,后三个是564,让我发给你就行,我是裙子经理。大家在看教程的过程中遇到不懂的可以随时在里面提问,大家会帮你解答。学习氛围非常好。
