基础篇:
HTML、CSS、JavaScript,差不多算的上是Web开发三剑客,必须懂的了。
对于HTML、CSS,大家学会其语法、理解语义基本就可以了,到了JavaScript这里,就需要大家有更多的认识了。不仅仅是语法、语义,还得掌握许多基础库以及常用框架的用法。
最后可以给大家推荐一个新手入门学习的网站(W3School),感觉还是很靠谱的。
进阶篇:
在完成基础知识的学习后,就可以针对性的细化学习,加强项目能力了。
移动端开发(webapp)
后台系统开发
NodeJS
等等以上每一个部分你可能都需要了解,但最好针对性的往某一方面加强。这一部分对于自学来说其实是比较有难度的,最好的方法就是到相关的公司实习,许多公司都会招收实习生并在毕业后留下来,所以说有时间的可以提前到公司去实习。
@ 前端开发目前主要使用什么技术?
很高兴回答你的问题!
目前前端流行的技术,偶总结了一下如下:
1、CSS处理器:Saas、Less、PostCSS
2、CSS框架:Bootstrap(当之无愧的王啊)
3、CSS工具:Autoprefixer、Modernizer
4、CSS布局功能:Flexbox、CSS Grid
5、开发工作流工具:NPM、Gulp、Grunt
6、JavaScript库和框架:jQuery、React、Taro、Vue、Lodash、Angular 2+、Underscore
7、JavaScript模块打包工具:Webpack、Browserify
8、JavaScript扩展语言:TypeScript、Flow
9、JavaScript检查工具:ESLint、TSLint、JSLint
10、JavaScript测试:Jest、Mocha、Jasmine
希望能帮到你!
@ Web前端是什么意思?
前端开发是创建Web页面或app等前端界面呈现给用户的过程,通过HTML,CSS及JavaScript以及衍生出来的各种技术、框架、解决方案,来实现互联网产品的用户界面交互 。它从网页制作演变而来,名称上有很明显的时代特征。在互联网的演化进程中,网页制作是Web1.0时代的产物,早期网站主要内容都是静态,以图片和文字为主,用户使用网站的行为也以浏览为主。随着互联网技术的发展和HTML5、CSS3的应用,现代网页更加美观,交互效果显著,功能更加强大。