1.精通使用 HTML 能够书写语义合理,结构清晰,易维护的HTML结构。
2.精通CSS,能够还原视觉设计,并兼容业界承认的主流浏览器。
3.熟悉JavaScript,了解ECMAScript基础内容,掌握1~2中JS框架,如JQuery。
4.对常见的浏览器兼容问题有清晰的理解,并有可靠的解决方案。
5.熟练使用VUE框架,实现响应式的数据绑定,以及Vue-Cli脚手架进行页面布局。熟练使用Elementui搭建项目,进行组件化、模块开发,封装可复用性组件等。
6. 熟练使用Ajax+JSON等客户端技术。
7. 熟练使用Element UI、Bootstrap vant3等UI框架。
8. 熟悉Swiper、Echarts轮播图和图标操作。
9. 熟悉uniapp进行混合式开发。
10. 大屏开发及维护
11. 了解使用Linux常用命令。
12. 使用微信小程序开发过项目
13. 了解HTTP协议,Cookie、Session机制,熟悉axios;
14. 了解页面组件化,模块化开发、MVC设计模式,前后端分离。
项目一
项目名称:知识店铺管理系统
开发环境:Win10+JavaJDK+Node+axios
开发工具:IntelliJ IDEA + VSCode
技术栈: Vue+Element UI+ Nodejs+Vue-Cli+Vuex+ Echarts
项目描述:
此项目分为在线学习和后台管理。
学员进行激活登录后进入在线学习,根据后台管理员制定的学习路径进行有顺序的学习。
后台分为合作公司及培训学员管理,制定学习路径等。
根据合作公司及部门导入学员信息,根据公司部门上传课程及课件,制定学习路径推送到学员邮箱。
学员通过邮箱激活进入前台学习。
技能描述:
1. 前台页面用Bootstrap+ElementUI搭建在线学习平台
2. 后台页面用Vue +ElementUI进行组件化开发
3. 用axios进行登录拦截,请求API接口
4. vueRouter实现路由跳转
5. Vuex状态管理
项目二
项目名称:电子眼新闻资讯平台
开发环境:Win10+JavaJDK+Node+axios
开发工具:IntelliJ IDEA + VSCode
技术栈: Vue+Element UI+ Nodejs+Vue-Cli+Vuex+ Echarts
项目描述:
随着网络的飞速发展和普及,越来越多的用户习惯上网浏览新闻。本系统的主要目的就是为用户提供一个方便、及时的网上新闻发布、浏览平台。利用本系统,浏览者可以登录网站进行浏览新闻,检索新闻类型,注册用户可以对信息发表自己的评论,管理员可以直接在管理界面发布新闻信息并根据需要对新闻进行维护。本系统遵循软件工程标准,并按照软件工程进行项目的开发。
技能描述:
1. 前台页面用Bootstrap+ElementUI搭建在线新闻平台
2. 后台页面用Vue +ElementUI进行组件化开发
3. 用axios进行登录拦截,请求API接口
4. vueRouter实现路由跳转