1.熟练运用Django框架,熟悉Flask
2.熟练使用DRF框架
3.熟悉socket底层原理,http协议,tcp和udp的优缺点
4.熟悉MySQL、Redis,了解MongoDB
5.熟练应用Linux操作系统、可熟练使用Linux平台开发
6.熟悉docker, shell脚本
7.熟悉 Celery 处理大量消息的分布式系统
8.了解Numpy,Pandas,Matplotlib
9.了解urllib、requests、bs4等常用的爬虫库,熟悉Scrapy框架
10.熟悉项目部署
11.熟悉前端Vue、bootstrap等前端框架
项目名称:Web后端开发-服务器信息管理系统 2019.7-2020.1
开发环境:Ubuntu + VsCode+ Redis +MySQL
项目描述:基于Django框架的一套后台管理系统,实现自动化运维
项目职责: 逻辑功能开发,线上部署文档撰写
责任描述:
1.使用Django rest frame work 框架实现前后端分离
2.使用Celery、Redis实现异步任务和定时任务
3.基于DRF框架的权限验证
4.Json Web Token鉴权验证
5.实现数据库的导入导出功能
6.使用paramiko模块进行远程ssh连接以及使用sftp协议进行文件传输
7.使用selenium模块模拟浏览器实现自动化任务
8.使用Django haystack进行模糊搜索
9.Docker部署
项目名称:Web后端开发-和畅网站 2019.4-2019.6
开发环境:Ubuntu + PyCharm + Redis +MySQL
项目描述:基于Django框架的网站
项目职责: 逻辑功能开发,线上部署
责任描述:
1.使用装饰器进行权限控制
2.使用celery异步任务提高用户体验
3.Middleware实现反爬虫
4.实现分类查询功能
5.Django-Redis保存session实现用户权限保存
6.使用Redis进行热点数据缓存
7.Nginx+Gunicorn服务器线上部署
项目名称:Web后端开发-德善 2018.12-2019.03
开发环境:Ubuntu + PyCharm + Redis +MySQL
项目描述:基于Django框架的网站
项目职责: 逻辑功能开发,线上部署
责任描述:
1.Xadmin后台深度定制
2.使用Django中的form模块进行表单验证
3.Celery处理异步消息
4.Middleware实现反爬虫
5.实现分类查询功能
6.使用Redis进行热点数据缓存
7.上线脚本开发
8.Nginx+uwsgi线上部署
项目名称:Web后端开发-一条街 2018.07-2018.11
开发环境:Ubuntu + PyCharm + Redis +MySQL
项目描述:基于Django框架的BS架构项目、采用前后端分离
项目职责:逻辑功能开发
责任描述:
1.使用中间件进行登录校验
2.使用Django中的form模块进行表单验证
3.使用Redis记录用户搜索或查看商品类别,对用户进行精确推荐
4.实现用户历史浏览记录
5.使用Redis加入缓存机制,减小对数据库的压力
实现用户对商品和商家的收藏功能
角色 | 职位 |
负责人 | python 开发 |
队员 | 前端工程师 |
队员 | 后端工程师 |