成为前端开发人员的步骤
我们所知的(或者可能不所知的)前端 Web 开发人员是使用 HTML、CSS 和 JavaScript 来构建网站或 Web 应用程序,以便用户可以直接查看并与之交互的人。
但这就是我们要知道的全部吗?如何才能成为一名更优秀的前端开发人员?让我们深入探讨。
学习 HTML 和 CSS 并熟练掌握它们。
我想这是没办法的。学习 HTML 和 CSS。为什么?因为基础很重要。
HTML 允许你向网站添加内容,同时将其拆分为标题、段落和表格。CSS 允许优秀的开发人员设置内容样式,并更改颜色、大小和边框等内容。
有很多在线课程可以教你如何开始学习 HTML 和 CSS。
你可以注册以下在线课程:
-
Coursera
-
树屋团队。
-
Codecademy
-
免费代码营
-
优达学城
-
Udemy
虽然市面上有很多免费资源,但也要尝试投资学习,购买优质学习内容并获得一些认证。
完成一些初步课程后,可以继续创建一些静态网页,并反复练习。

建造东西
现在你已经掌握了基础知识,是时候开始创作一些真正的东西,磨练你那双稚嫩的双手了。
你可以从创建一个简单的落地页或网站开始。别忘了挑战一下自己,构建第一个响应式元素。
你可以注册一些平台,例如
-
代码战争
-
WesBos (JavaScript30)
设定每日或每周的任务来练习你所学的知识。
所以,想要做得更好,只有一个方法:不断学习,不断积累。
把这两者结合起来,边学边做!没有比亲自动手更好的学习方法了。
读
信不信由你。你的阅读能力对你成为优秀前端开发者的道路影响巨大。作为初学者,你必须阅读大量资料。为什么?
因为一开始你可能会阅读大量关于如何做不同事情的文章、指南和手册。你也会开始阅读其他人的代码。
我推荐一些好书和博客
-
Eloquent JavaScript
-
你不懂 JS
-
CSS 技巧(博客)。
-
免费代码营(博客)
-
代码爆破(博客)
-
哈希节点
-
Dev.to
-
前端大师
前端开发不仅仅是建立一个网站
知道如何搭建网站并不是成为一名前端 Web 开发人员的全部。知道如何搭建网站只是前端难题中很小的一部分。
你还有很多主题需要学习。如果考虑到性能、测试、项目管理、质量保证以及其他诸多领域,那么你真的需要成为一名深耕前端的开发者。
了解一些其他工具
了解不同的工具选项非常重要。优秀的工具能够帮助你增强和自动化前端开发工作流程。Chrome
开发者工具无疑是其中之一。为什么?因为你可以实时操作 HTML、CSS 和 JavaScript,并能立即获得快速学习所需的反馈。
此外,node、npm、bower 等众多优秀工具也能帮助你简化日常工作。别忘了版本控制。😉
学习版本控制
版本控制能让你少睡一会儿。
有了 Git,你就能确保工作始终完好无损,不用担心系统故障或被盗。
你还能实时与他人协作完成项目。
所以,一定要成为 Git 专家——或者至少,成为 Git 的通才😉
学习如何使用协作工具不会有什么坏处
协作会非常有用,尤其是在开发大型产品或作为团队的一员时。
我推荐一些协作工具
-
Trello
-
关键追踪器
别着急。
在这个过程中,你会问自己为什么要这样做,也许你会想要停下来。放弃可能很诱人。但别这么做。如果你正处于这种境地,我只有一个建议给你:
不放弃。
每天编码
这更像是一个命令而不是一个声明。
每隔一天留出一两个小时学习。多休息,确保你真正掌握了基础知识。切勿操之过急。
提出问题
每当你感到困惑时,你肯定会这样做,不要害怕提问。每个人都会经历这个阶段。
以下是一位知名科技专家和布道者的推文
即使我们当中最优秀的人也会遇到这种情况。
你只需要坚持下去,相信随着时间的推移,你会变得更好。
深入研究框架
现在你已经熟悉了一些前端技术,是时候深入研究前端 Web 开发中的任何框架了。
我们有
-
反应
-
Vue
-
角度
-
下一个
知道要深入研究哪个框架完全取决于您和您的信念。
参与开源项目
参与各种项目,尤其是开源项目,不仅会让你成为一名更好的前端开发人员,而且还会帮助你作为一名活跃、经验丰富的开发人员建立自己的在线品牌。
访问madeinnigeria.dev,了解一些您可以参与贡献的尼日利亚开源项目。感谢@acekyd整理这些内容。
科技推特可以成为你的朋友😂
好吧,这个可能看起来有点奇怪,但是技术推特在我作为前端网络开发人员的旅程中给了我很大的帮助。
查看@hacksultan的这条推文,在帖子下你会看到一些很棒的前端技术人员,你可以关注他们并不断向他们学习。
总结一下,
作为一名前端开发者,不仅仅是搭建网站、学习框架,还涉及到前端开发者的角色和交互。
由于 Web 是一个快速发展的世界,优秀的前端开发人员永远不应该停止学习。即使是像在 Twitter 上关注前端专家这样的小事,也会对你的学习曲线产生影响。
你需要耐心才能达到目标。
成为前端开发者的道路肯定需要一些时间。
最后,请尽量在学习和实验的过程中享受乐趣。
一切顺利🤩
你觉得这篇文章有用吗?请分享!
文章来源:https://dev.to/amarachijohnson/steps-to-becoming-a-front-end-developer-2deo