学习
实践
活动
专区
工具
TVP
写文章

web前端学习路线指南

在当下互联网时代,我们每个人的手机上都装有数个APP,这些APP的开发其实也和当下热门的Web前端开发息息相关。

事实上,如今一半以上的APP都是采用HB混合模式开发,即结合安卓和Web端技术开发。而纯Web开发的APP也不在少数,比如我们众所周知的QQ空间就是使用Web前端的React Native技术开发。除了APP,我们在手机端常看到的H5页面,也是主要运用了Web端的HTML5技术开发。

当然,Web前端现在也不仅仅局限于前端网页和APP,服务器端、桌面级应用甚至是VR都有涉及。

今天主要讲一下你想成为Web前端开发,所需要的知识技能及学习路径。

由于篇幅有限,今天分享之前先说下这个,,如果大家喜欢的话我会再更新,专注学习前端技术的小伙伴可以进群(二一三一二六四八六,邀请码:悟空 )一起交流学习,群里还有大量学习资料可供大家自行下载参看,欢迎大家一起来交流讨论。

1. HTML5 + CSS3 + JavaScript

Web开发基础中的基础,HTML是负责网页结构,CSS负责网页样式,JS则负责逻辑交互。(这个就不必要详细解说了,基础中的基础)

2. JQuery + BootStrap + Ajax + Json

jQuery是JS的一个应用库,能够提升原生JS开发效率。Bootstrap则是响应式框架。Ajax技术用于异步交互,不刷新页面就能更新数据,比如地图应用等。Json是一种数据格式,被广泛应用在各大编程语言中。(这些应用看起来很复杂,很难,其实当你真正去应用它时,很简单。)

3. Git/SVN

这些是版本管理工具。运用于团队开发,可以避免造成一些文件的冲突。

4. Nodejs + Mysql/MongoDB(可选)

个人建议,想深入学习的话,可以研究 Nodejs。(纯粹个人建议)

5. ECMAScript 6

JavaScript的语言标准。

6. Angular/React/Vue

这个是前端三大框架,根据需求自行选择学习。不加以说明了

一名优秀的Web程序员,不仅仅是Web程序员。

  • 发表于:
  • 原文链接http://kuaibao.qq.com/s/20180124A0FHN700?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

关注

腾讯云开发者公众号
10元无门槛代金券
洞察腾讯核心技术
剖析业界实践案例
腾讯云开发者公众号二维码

扫码关注腾讯云开发者

领取腾讯云代金券