Java基础技术
1.熟练J2SE、J2EE技术
2.熟悉简单算法实现业务需求
3.熟练使用Eclipse、MyEclipse、IDEA开发、调试程序
4.熟练运用面向对象的思想
5.进行异常处理程序中的意外情况
6.理解Java反射机制并能简单运用,理解常用设计模式
B/S网站开发技术
1.能够使用JSP视图技术开发动态网站
2.能够在Web容器中部署和发布Web应用
3.会使用JSP+Servlet+JavaBean开发网站
4.会使用EL、JSTL简化页面开发
5.会使用Session、Cookie管理会话状态
6.会使用Commons-FileUpload实现文件上传
7.达到Ajax实现无刷新效果和jQuery简化Ajax开发的目标、
8.会结合jQuery提升用户体验
9.会使用JNDI、DataSource技术
10.会使用Filter完成中文处理,权限控制等功能
使用框架开发企业级应用
1.会使用MyBatis、Hibernate完成数据持久化操作
2.能够掌握Spring的核心机制-----IoC与AOP
3.会使用JSON对象进行数据传递
4.熟悉几大框架开发
1)Spring MVC+Spring+MyBatis框架
2)Struts+Spring+Hibernate框架
3)springboot+spring+hibernate/mybatis
WEB前端技术
1. 精通基础的html5、css、js/jquery;
2. 精通Bootstrap、angular、vue等前端流行框架
4. 熟悉小程序后台管理及整个上线流程
5. 擅长微信公众号api调用、小程序api的调用
6. 熟悉gulp、webpack打包流程
7. 熟悉PHP、Python、node koa2等后端开发语言
客户端脚本特效的制作
1. 掌握JavaScript的基本语法
2. 会使用JavaScript操作BOM和DOM
3. 掌握JavaScript的面向对象用法
4. 会使用jQuery中的选择器
5. 会使用jQuery中的事件和动画
6. 掌握jQuery
外包项目
1、丰富的静态页面编写,主要有CRM、项目管理、考勤、日历、工作汇报、工作流、每周一更新弹框效果等;公司官网开发、维护;浏览器兼容性ie6及以上
2、使用自定义的js前端框架,开发h5页面,js效果实现及通过js框架与java后台接口数据的调用和展示
3、基于angular的电商公众号项目,主要模块有:商城、个人中心、优惠券、自助积分、订单、我的拼团、我的权限、积分商城等
4、开发有多个微信小程序;
5、敏捷开发项目-用户端-小程序前端开发、后台-基于vue2.0(vue2.0+vuex+vue-router+axios)前端开发;
开发的模块:a、小程序端有优惠券、分享功能、商城整体风格、收货地址、商城风格后台管理、导购
主要用到的功能:录音、录音上传、图片上传、音、视频播放与连播、canvas画图、分页加载、echarts图表组件使用、组件、扫码跳转、websocket接口调用
项目经验:
1.使用Java Spring,spring mvc, hibernate, MySQL数据库
2.为某餐饮平台的微信订阅号制作配套的移动端网站
3.移动端网站核心功能为表单填写,用户认证试用手机短信验证码
4.后台网站核心功能为对移动端提交的表单进行反馈,包括用户登录、权限验证
5.负责项目进度管理,协调项目流程,保证了项目按计划完成
6.负责项目架构设计
7.负责开发文档编写
8.监督测试与上线流程
9.快速自学ssh框架,并使用其实现后端服务的全部功能
项目经验:
1.投票系统主要用于在编辑文章中,发布相关投票信息,生成投票结果报表
2.负责投票系统整体架构设计,数据库设计以及研发工作,项目基于SpringBoot+MyBatis开发
3.投票系统需要控制题目顺序、选项顺序拖拽切换,题目类型(多选、单选、单行文本、多行文本)多样,故而采用Webpack+4、Vue实现模块化开发,提升组件复用效率;
5.采用Vue前后端分离开发,可在现有CMS新闻发布系统的编辑器插件内直接引用生成后的js,复用投票设计页面,无需额外进行开发
全职项目
2015/4-至今
所属公司: 广州合生元生物制品有限公司
项目描述: 该项目主要是针对公司内部运营人员使用的,其中包括内容模块中育儿知识的添加、修改、删除、统计、查询,也包括对企业微信公众号的管理、活动配置、优惠券配置、导购配置、幸运大转盘配置等等,都是傻瓜式的操作,给运营人员带来了很大的便利。
责任描述:
1. H5代码、JS代码的开发,一般是使用Angular前端框架
2. 后台接口的开发,主要会设计到对数据库的增删改查操作
3. 调用基础模块,比如说优惠券系统、会员系统、积分系统
2015/4-至今 妈妈100APP
所属公司: 广州合生元生物制品有限公司
项目描述: 此APP是面向消费用户的,主要是妈妈群体,因为公司是一家奶粉、营养品行业,所开发的软件也是服务于这些年轻妈妈的;上面有两大块组成,o2o商城模块以及sns内容模块,商场模块可以进行奶粉、swisse营养品等的产品浏览和购买,内容模块则是可以学习和交流有关的育儿知识。
责任描述:
1. 主要负责C端内容模块(育儿微课、妈妈课堂小程序、7天妈妈班、孕育工具、线下课堂等)的后台接口开发工作。
2. 在月度版本的开发过程中,会有担任到项目PM的工作,管理项目的整个进度,处理紧急问题和协调各部门人员的工作。
2015/4-至今 妈妈100微信公众号
所属公司: 广州合生元生物制品有限公司
项目描述:
妈妈100微信公众号是合生元公司主打的公众号,目前拥有500w的粉丝数目,庞大的用户群体使得这个公众号非常重要;微信会员的发展,优惠活动的发布、消息群发、在线客服、育儿知识内容的分享、在线购物、小程序都集中在此,目前公司把整个应用部署到阿里云服务器,有8台云服务器支撑了整个项目的有效运行,还购买了应用实时监控平台
责任描述:
1. 微信公众号日常维护,包括对公众号的菜单管理、欢迎语管理、消息(包括普通消息和推送消息)管理、二维码管理、模板消息管理、用户管理等。
2. 微信端h5应用的网页授权的开发,包括不同域名下的外包活动h5页面的接入支持和指导。
3. 处理关于线下业务员在使用微信去发展会员时所遇到的一些问题的支持工作和紧急BUG修复工作。
4. 微信项目中会涉及到一些其他系统模块,比如说订单系统、快积分系统、优惠券系统,积分系统,当这些系统出现故障或者修改时,协同进行系统升级工作。
5. 开发针对营运人员的一些常用工具,包括自定义菜单管理、欢迎语管理、二维码管理、二维码消息回复管理等。
2013/4-2013/11 华为机顶盒项目
项目描述:eclipse、apache(开发工具)
台式机 2G内存 2.2GHz 500G硬盘(硬件环境)
windows7操作系统(软件环境)华为机顶盒DC860项目是华为自主开发的一套运行在华为DC860机顶盒上的软件项目,我们的项目小组有8个人的小团队组成,每个人担负起不同的职责,整个项目涉及到底层代码、中间层代码和上层代码。其中的底层和中间层由c和c++语言编程,上层主要设计到UI的交互、数据(包括视频、照片、声音)的调用和展示、页面的优化,所用到html、js、java等语言。
责任描述:负责华为机顶盒项目上层用户界面的UI设计与功能模块开发工作,协同小组成员完成从需求分析、小组讨论、代码编写、并协同测试人员完成功能测试,到产品最终上线。
角色 | 职位 |
负责人 | 高级软件开发工程师 |
队员 | iOS工程师 |
队员 | 安卓工程师 |
队员 | 前端工程师 |
队员 | 后端工程师 |