自学前端学到什么程度可以找工作

 我来答
伟大还清淡的萨摩耶3784
2020-09-03
知道答主
回答量:9
采纳率:0%
帮助的人:4758
展开全部

首先先说要是想要通过自学前端找到工作,你需要具备以下几点素质:
第一、有超强的学习耐心及进取心。
第二、手不懒,代码写的足够多,熟能生巧
第三、有一定的学习能力,善于自学善于自己解决问题
第四、可以独立写一些简单的项目
以上的内容我都是完全站在前端初学者的角度来说,就是希望能用通俗易懂的语言让大家清晰的明白学习前端全面系统的学习内容,以及应该达到什么程度才能拿到一份前端工作的offer,

然后就是你说的什么程度才可以找到工作我现在给你详细的说一下。(不要脑壳疼)

  1.  PC端网站布局:HTML基础,CSS基础,CSS核心属性,CSS样式层叠,继承,盒模型,容器,溢出及元素类型,浏览器兼容与宽高自适度,定位,锚点与透明,图片整合,表格,CSS属性与滤镜等。

    2。HTML5+CSS3基础:HTML5新增的元素与属性,表单域增强元素,CSS3选择器,文字字体相关样式,CSS3位移与变形处理,CSS3 2D转换与过度动画,CSS3 3D转换与关键帧动画,弹性盒模型,媒体查询,响应式设计等。

3. WebApp页面布局:移动端页面设计规范,移动端切图,文字流式/控件弹性/图片等比例/特殊设计的100%布局,等比缩放布局,viewport/meta,rem/vw的使用,flexbox详解,移动web特别样式处理等。

4. 原生JavaScript交互功能开发:基本语法,循环语句,函数与数组,String与Date,BOM与DOM,事件,拖拽效果,cookie存储,正则表达式,Ajax,面向对象基础,运动与游戏开发等。

5. 面向对象进阶与ES5/ES6应用:Promise/A+,设计模式(观察者模式等),原型链,构造函数,执行上下文栈与执行上下文,变量对象与活动对象,作用域链,闭包,this,ES5,ES6等。

6. JavaScript工具库自主研发:DOM库,事件库,AJAX库,原型和继承库,MVVM核心库,基于SPA的路由库等。

7. jQuery经典交互特效:时间轴特效,tab页面切换效果,网页定位导航特效,滑动门特效,焦点图轮播特效,导航条菜单效果,瀑布流特效,弹出层效果,倒计时效果等。

8. PHP+MySQL后端基础:PHP,MySQL,HTTP(s)协议详解,Ajax进阶、跨域与Defered,Apache与Nginx 环境搭建与配置,接口的定义,Mock数据,Restful,前后端联调,前端安全(XSS,CSRF,JSON注入)等。

9. 前端工程化与模块化应用:Gulp,Webpack,NPM,Git/SVN,CommonJS,AMD,CMD,ES6模块化等。

10. PC端全栈开发:大首页、列表页与详情页展示与交互特效、搜索、登录与注册、购物车、jQueryUI 与 jQuery EasyUI、Bootstrap(ACE)、Highcharts/Echarts、ArtTemplate、Velocity、Smarty、云平台系统前端等。

11. 应用Vue.js开发WebApp:Vue.js基础,模块化,单文件组件,路由,与服务器通信,状态管理,单元测试与生产发布,服务端渲染SSR与Nuxt.js,基于Vue.js企业级项目开发等。

12. 应用React.js开发WebApp:ReactJS基础,JSX语法,组件,flux+Redux,React,Router路由,动画效果,基于React 企业级项目研发等。

13. 应用Angular开发WebApp:TypeScript 基础与进阶,开发环境配置,Hello World,架构、模块与组件,模板,元数据、数据绑定与数据显示,表单,服务与指令,依赖注入,路由,Ionic 3 MUI框架等。

14. 微信公众号开发:初识微信公众号,订阅号的基本功能,使用百度BAE实现代码的快速上线,使用Git完成线上代码部署,公众号开发权限及功能接入,微信JSSDK接口API,微信场景项目开发与接入等。

15. 微信小程序开发:微信小程序初探,小程序入门必学,小程序组件体验,小程序大功能,项目实战等。

16. React Native:React Native 初探,React Native 项目导航,React Native 项目文本框,React Native 项目滚动分页,React Native 项目第三方登录,React Native其他组件等。

17. 各类混合应用开发:自主原生Navtive Hybrid,第三方Hybrid框架Cordova/Phone gap,第三方Hybrid框架等。

哦,对了还有加分项,大数据可视化!

建议大家从一些知识细节入手,数据可视化入门,数据可视化基础,零编程工具使用:ChartBlocks、Infogram、plotly、Raw、Tableau,D3.js详解,D3.js 入门,D3.js 高级应用,D3.js 应用工具:NVD3、n3,charts,Highcharts,FusionCharts,Polymaps等。

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
原惜寒PK
2019-01-05
知道答主
回答量:11
采纳率:0%
帮助的人:8121
展开全部
其实学前端,最开始学的应该是前端的概念,就是这个岗位的职责是什么,做前端是干嘛的,要先圈出来将来的工作范围,才好理解学习的范围,抓住学习重点,简化学习难度。我大概自学了三个多月就找到工作了,具体可以到百度贴吧搜我的账号名称,我的帖子有我很详细的经验分享。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
兰瑟19998
2020-05-28 · 超过17用户采纳过TA的回答
知道答主
回答量:198
采纳率:0%
帮助的人:9万
展开全部
其实自学的话这个不好说,因为你没有一个判定你自学程度的标准,在你去找工作的时候你也没有办法很好的跟面试官展现你的水准,有条件的话还是去培训下好
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
asdfg123456296
2018-01-13 · TA获得超过771个赞
知道小有建树答主
回答量:644
采纳率:86%
帮助的人:94.1万
展开全部
前段包括:html、CSS、JS、JQ,能够建出一个静态网站就OK了,因为它不涉及数据库。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式