联系方式
手机: 13570133817
Email : [email protected]/[email protected]
QQ/微信号: 564296557
个人信息
杨林杰 /男 /1993
广东工贸计算机系
技术博客: http://ylj77.github.io
Github : http://github.com/YLJ77
期望职位: HTML5 开发工程师、 web 前端开发工程师
期望薪资:税前 6k
工作经历
响应式网站
项目链接: http://ylj77.github.io/zealer/www
开发工具: sublime Text 、 git 版本控制管理工具、 Gulp 、 SASS 、 iphone 、 android
使用技术: javascript 、 HTML5 、 css3
项目描述:项目是基于 PC 端和移动端的网站,采用响应式的技术完成跨平台的开发
实现方法:
- 采用 rem 与百分比结合的方式开发响应式的页面
- 使用媒体查询改变 font-size ,再用 sass 预处理器用循环的方式生成媒体查询
- 采用 wamp 配置本地服务器,移动端设备连接本地端服务器测试
- 使用 gulp 下的 browser-sync 插件配置静态服务器,无刷新测试技术得以在移动端设备体现
- 采用 gulp-sass 规范 css 代码,并提高开发效率
- 使用 git 版本控制管理工具管理和保存代码
微信小游戏
项目链接: http://ylj77.github.io/frog_game
开发工具: sublime Text 、 Gulp 、 SASS 、 iphone 、 android
使用技术: javascript 、 HTML5 、 css3
项目描述:该项目是一款基于微信平台的游戏类项目。主要实现娱乐和广告的功能。
实现方法:
- 使用 CSS3 的 key-frames 、 animation 属性提高动画性能
- 采用 js 下的 requestAnimationFrame 方法使动画更流畅
- 在 js 代码中运用委托技术,使游戏的性能更进一步的攀升
- 采用面向对象的方式开发,提高代码的可读性和修改需求的灵活性
- 使用 sass 预处理器,提高了项目开发的效率
- 使用 Gulp 工具下面的 browser-sync 和 gulp-autoprefixer 插件,自动刷新 PC 端和手机端的页面,节省了开发时间
flappyBird 游戏
项目链接: http://ylj77.github.io/flappyBird
开发工具: sublime Text 、 Gulp 、 SASS 、 android
使用技术: javascript 、 HTML5 、 css3 、 tween.js
项目描述: PC 或移动端游戏
实现方法:
- 采用矩形与矩形的碰撞检测算法实现碰撞检测
- 自己实现一个与 tween.js 结合的运动框架实现动画效果
- 使用本地存储技术记录游戏数据,比如分数最高分的记录等
- 封装了一个设备检测的组件来实现 pc 和移动端的兼容
- 采用面向对象的开发方式开发
- 实现了一个工具方法来对 ie 浏览器的兼容
AJAX 简易聊天室
开发工具: sublime Text 、 Chrome
使用技术: javascript 、 ajax 、 php 、 sql 数据库
项目描述:不需要注册和登陆的可以在 pc 或移动端聊天的简易聊天室
实现方法:
- 使用 ajax 技术实现异步刷新数据
- 采用 sql 数据库存储数据
- 使用 wamp 搭建后台环境
- 采用 php 变量的变量语法设置变量
- 使用 insert 、 select 语句实现对数据库的插入和查询
- 封装一个 ajax 方法方便在不同的请求的方式下调用,比如 get 或 post 请求
文件管理系统
开发工具: sublime Text 、 Chrome
使用技术: javascript 、 php 、 ajax 、 jQuery
项目描述:实现文件的统一管理操作,如增删改查等
实现方法:
- 使用 ajax 局部刷新技术,异步请求后台数据
- 采用 HTTP 的 POST/GET 请求服务器数据
- 使用递归算法删除空目录
奖励情况
全国电子商务实战技能大赛一等奖
技能清单
以下均为我熟练使用的技能
- 能熟练使用 HTML5 、 javascript 、 css 开发网站或者页面特效
- 灵活运用第三方类库帮助开发,如 jQuery
- 开发过程能灵活使用常用的设计模式,如面向对象等
- 熟练使用 Gulp/SaSS/browser-sync/gulp-autoprefixer/sublime Text 等工具
- 掌握 MYSQL 数据库增删改查等操作
- 熟练使用 Git/Svn 版本管理、文档和自动化部署工具
- php 入门
- angularJS 入门
致谢
感谢您花时间阅读我的简历,期待能有机会和您共事。