
如何学习web开发
希望学习,web开发。但又不知如何开始。敬请高手指明,最好给出一条学习“路线图”。清晰的描述一下。...
希望学习,web开发。但又不知如何开始。
敬请高手指明,最好给出一条学习“路线图”。清晰的描述一下。 展开
敬请高手指明,最好给出一条学习“路线图”。清晰的描述一下。 展开
展开全部
首先,做好准备,你要学的东西会很多,因为技术的更新特别快,要保持zhuan学习的热情。要先从基础的html+css开始学起,可以去看看w3cschool网站的教程,比较容易理解掌握,而且可以在线测试。当你掌握了html+css之后,要开始学会用javascript去实现一些交互效果,要学习javascript,可以先学习用jQuery,容易掌握些,然后再去学习javascript。但是前端所要学的东西还不仅仅是这些,比如现在已经进入web移动端开发的大趋势,所以,到最后还是得学习移动端开发的相关技术(比如html5+css3等)。我只能说,前端开发是一条很漫长的路。但是你真的学好了,你会很有成就感。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
Web 前端技术学习路线图:
Javascript 语言:全栈开发中,用的编程语言就是 javascript
HTML5 标签和 DOM:这是前端最核心技术,为之后学习各种开发框架,打下坚实基础。
CSS3:学习通过 css 开发网页和各种可视 UI 组件。
SASS:利用 sass 语言,开发复杂的页面 css
Node.js:掌握Node.js 核心 API ,具备后端开发能力。
Express 5.x 框架:掌握 Express 框架,从而具备快速开发后端程序的能力。
socket.io 库:让前后端通过 websocket协议通信,是web 开发游戏、聊天等程序必备技术。
Mongoose 框架:可以让程序具备文档数据储存能力
Git 命令与 github:可以对项目进行版本管理,从而能团队开发项目。
Gulp 构建工具实战:通过 gulp 工具,灵活对项目进行构建。
Webpack:可以用和 Node.js 后端模块化方式,开发前端程序,从而能开发大型系统。
Jasmine & Karma:可以利用 Jasmine & Karma 轻松实现,多种浏览器同时进行单元测试,而不必切换界面。
前端相关框架:JQuery / Bootstrap / Vue.js /React / Angular通过框架帮我我们快速开发程序
移动端与桌面程序开发工具:phonegap / react-native / electron / 微信小程序开发,这套工具,基本上只是打包工具,和提供了一些特定平台 API ,开发还是使用之前的 Web 技术。
希望对您有所帮助!~
Javascript 语言:全栈开发中,用的编程语言就是 javascript
HTML5 标签和 DOM:这是前端最核心技术,为之后学习各种开发框架,打下坚实基础。
CSS3:学习通过 css 开发网页和各种可视 UI 组件。
SASS:利用 sass 语言,开发复杂的页面 css
Node.js:掌握Node.js 核心 API ,具备后端开发能力。
Express 5.x 框架:掌握 Express 框架,从而具备快速开发后端程序的能力。
socket.io 库:让前后端通过 websocket协议通信,是web 开发游戏、聊天等程序必备技术。
Mongoose 框架:可以让程序具备文档数据储存能力
Git 命令与 github:可以对项目进行版本管理,从而能团队开发项目。
Gulp 构建工具实战:通过 gulp 工具,灵活对项目进行构建。
Webpack:可以用和 Node.js 后端模块化方式,开发前端程序,从而能开发大型系统。
Jasmine & Karma:可以利用 Jasmine & Karma 轻松实现,多种浏览器同时进行单元测试,而不必切换界面。
前端相关框架:JQuery / Bootstrap / Vue.js /React / Angular通过框架帮我我们快速开发程序
移动端与桌面程序开发工具:phonegap / react-native / electron / 微信小程序开发,这套工具,基本上只是打包工具,和提供了一些特定平台 API ,开发还是使用之前的 Web 技术。
希望对您有所帮助!~
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询