优秀的前端人员需要具备哪些技能?

  在白龙网看来,作为一们前端人员,对必须要全部掌握最新的、最前端的技术,譬如html5,css3,JavaScript,VUE、uniapp等。下面,为大家梳理了一下前端开发人员要掌握的基本技能。

        一、HTML+CSS核心基础
 
  HTML,CSS核心基础
 
  HTML5语义化标签、HTML新增标签属性
 
  CSS过渡、线性渐变,径向渐变
 
  CSS动画、CSS选择器、CSS伪元素
 
  表单项新增属性、弹性盒模型
 
  经典布局练习(双飞翼,CSS3伪类品字布局)+案例、响应式布局
 
  Sass
 
  二、JavaScript
 
  JavaScript基础
 
  JavaScript操作DOM
 
  JavaScript面向对象(js高级)
 
  三、PC端整栈开发
 
  PC项目、jQuery、jQuery项目、less、bootStrap
 
  四、ES6+Node+工程化
 
  ES6/7/8、promise、npm常用命令
 
  git基础(常用操作)、git高级
 
  Node.js基础
 
  http协议&cookie&session
 
  MongoDB
 
  Express框架
 
  ajax(原生,jQuery,axios,fetch)、ajax库基本封装使用
 
  promise封装
 
  模块化、构建工具gulp,webpack4.0基础
 
  五、Vue技术栈
 
  Vue基础(先学vue2版本)
 
  VueRouter
 
  Vuex
 
  Vue源码(v-model,双向数据绑定)
 
  VuePC项目-电商
 
  Vue后台管理
 
  六、小程序
 
  小程序
 
  UniApp
 
  TypeScript
 
  微信小程序
 
  https://developers.weixin.qq.com/miniprogram/dev/component/web-view.html
 
  七、就业指导+面试
 
  vue实战(移动端)
 
  小程序实战
 
  八、相关工具的使用
 
  hbuilderX、subline
 
  在线调试工具:https://codepen.io/pen/
 
  后台管理ElementUI:https://element.eleme.cn/#/zh-CN/component/installation
 
  移动端vant:
 
  https://vant-contrib.gitee.io/vant/#/zh-CN/