Skip to content

lisztj/Learning-Path-To-Front-End

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Learning-Path-To-Front-End

前端学习路径,活到老学到老!

前端开发学习路径,不要以为学习上的事情有捷径可言,只有持之以恒的学习与实战,才是真理!

什么是前端开发?

简单点概括为前端工程师就是运用HTML/CSS/JavaScript等Web技术,在工作中配合设计师实现用户界面,和后端工程师进行数据对接,完成Web应用开发的职位。

开发工具

设计软件

前端工程师最首要的任务就是把设计师的设计图切好并翻译成代码,所以我们要学习一些设计软件的基础操作和切图方法。

编辑器

工欲善其事,必先利其器。可以用的编辑器和IDE有很多,在这里我只推荐最棒的三个(大力推荐vscode)。

  • 👍VSCode 速度较快,对超大文件读写速度飞快(打开10M代码不到1s,Sublime原生会卡近6s),插件数量相对少,有一些增强功能比如调试器,终端,原生支持语言语法高亮较少(C# JS TypeScript是第一位),内置JS/TS调试器…可以基于不同项目(文件夹)设置偏好,写C#和JS/TS专用

  • Sublime text 没有接触vscode之前一直在用的编辑器,搭配插件各种好用

  • Webstorm 功能强大,学生可以免费用的前端开发IDE(收费的。。。)

代码管理

不光要学会写代码,也要学会管理你的代码。在工作中你可能会遇到需要自己部署代码的情况;不停地修改迭代重构,当然也需要你掌握版本控制软件。

调试代码

预览和调试必不可少,编写前端代码的大部分时间都是在编辑器和浏览器之间切来切去。

  • Chrome Dev Tools 学会用chrome浏览器去调试js代码,谷歌浏览器开发工具,想要预览调试你的前端页面必须在这里

基础知识

中级知识

高级知识

😱 ok!以上大概的前端工程师的学习路径,不要奢望学完,数理化都学不完,一门知识是学不完的,加油啊!程序猿们!学无止境!:bowtie:🔥💻💾

About

前端学习路径,活到老学到老!转自余博伦https://zhuanlan.zhihu.com/p/21935921

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published