成为前端工程师需要学习哪些内容?可以自学吗?
4个回答
展开全部
如果你的自学能力强的话可以自学,如果自我约束能力和自学能力一般建议找个培训机构。
自学的话给以下几点建议:
1、Web前端工程师是协调前端工程师、后端程序员实现网站页面活程序的界面美化、交互体验的IT技术开发人员;
2、需要精通HTML、CSS、JavaScript、jQuery、Ajax等核心的Web前端技术,具备互联网交互设计能力;(HTML:不是编程语言,仅仅是数据格式;CSS:无类型的样式修饰语言,算弱类型语言,需理解每个元素属性、样式等;JavaScript:学习起来相对来说不算太难,入手快;jQuery、Ajax:如果想在前端这块混的好,一定要掌握,虽然不一定要用,但一定要会。)
3、熟悉Vue、React、angularjs 等最新的框架。
选择培训机构的话主要注意以下几个点:
1. 看培训机构是注重理论学习还是项目实战演练,实战的项目 是虚拟项目,还是真实的项目。
2. 老师是不是经验丰富的程序员,这点很重要。经验丰富的程 序员比只会理论知识没有实战经验的老师要更有价值,你从 他身上更多的是学习项目经验,这个的价值很大。
3. 学习过程中是不是可以随时退费
4. 是不是推荐就业
5. 学习环境和氛围
6.小班教学优于大班教学
展开全部
前端工程师,也叫Web前端开发工程师。他是随着web发展,细分出来的行业。Web前端开发技术主要包括三个要素:HTML、CSS和JavaScript!它要求前端开发工程师不仅要掌握基本的Web前端开发技术,网站性能优化、SEO和服务器端的基础知识,而且要学会运用各种工具进行辅助开发以及理论层面的知识,包括代码的可维护性、组件的易用性、分层语义模板和浏览器分级支持等。自学可以看尚硅 谷的谷粒学院前端学习路线图,需要学习哪些知识点也都写的非常清楚,需要的可以搜来学习。
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2017-10-24
展开全部
1、开发需要C和JavaScript等编程技术。
2、还需要PhotoShop及Flash等制作技术。
3、如果自己的学习能力比较强,可以自学学会的,当然可以自学。
2、还需要PhotoShop及Flash等制作技术。
3、如果自己的学习能力比较强,可以自学学会的,当然可以自学。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
近些年,越来越多的程序员转移阵地,搞起前端开发。那么,成为一名优秀的WEB前端工程师需要学习些什么内容呢,小编觉得,前端学习应该分阶段进行,一步一个脚印的不断前进。下面,我将向详细介绍学习的三个路径:
一、初级阶段:前端初体验,感受视觉冲击,提升学习兴趣,打消学习疑虑
PS入门(前端UI协同工具蓝湖与标你妹工具使用)
HTML5,cSS3(大量CSS3网页特效制作)
移动端布局基础(媒体查询、页面适配),响应式页面布局。
二、中级阶段:夯实基础,打通任督二脉,杜绝做一个API的搬运工
JS入门,
DOM操作,BOM,H5常用新API,Jquery之DOM操作,Ajax ;
JS高阶,面向对象(OOP),原型、原型链,执行上下文栈,作用域、作用域链,This,闭包,ES6/ES7.Jquery页面特效+插件封装;
服务器知识Node.js (Express4) , MongoDB(mongoose)/Mysql. Websocket.
三、高级阶段:通往前端实战之路,时下最新开发框架与使用技巧,杜绝过时技术炒剩饭
Vue全家桶(Vue2.x+Vue-Router3.x+Vuex3.x+ElementUl2.x+Axios0.9)
React全家桶(React16.x+React-Route-Dom5.x+Redux4.x+React-Redux+Redux-Thunk)
微信小程序(登录态+微信支付)
Webpack4.x
一、初级阶段:前端初体验,感受视觉冲击,提升学习兴趣,打消学习疑虑
PS入门(前端UI协同工具蓝湖与标你妹工具使用)
HTML5,cSS3(大量CSS3网页特效制作)
移动端布局基础(媒体查询、页面适配),响应式页面布局。
二、中级阶段:夯实基础,打通任督二脉,杜绝做一个API的搬运工
JS入门,
DOM操作,BOM,H5常用新API,Jquery之DOM操作,Ajax ;
JS高阶,面向对象(OOP),原型、原型链,执行上下文栈,作用域、作用域链,This,闭包,ES6/ES7.Jquery页面特效+插件封装;
服务器知识Node.js (Express4) , MongoDB(mongoose)/Mysql. Websocket.
三、高级阶段:通往前端实战之路,时下最新开发框架与使用技巧,杜绝过时技术炒剩饭
Vue全家桶(Vue2.x+Vue-Router3.x+Vuex3.x+ElementUl2.x+Axios0.9)
React全家桶(React16.x+React-Route-Dom5.x+Redux4.x+React-Redux+Redux-Thunk)
微信小程序(登录态+微信支付)
Webpack4.x
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询