python编程从入门到精通从单纯的语法理解到灵活应用解决实际问题,掌握Linux和Windows双系统开发环境掌握常见数据结构和算法(时间复杂度计算,排序搜索,栈队列,二叉树)建立面向对象思维,能对问题进行抽象归类了解设计模式,掌握单例模式和工厂模式
在这里还是要推荐下我自己建的Python开发学习群:群里都是学Python开发的,如果你正在学习Python 小编欢迎你加入,大家都是软件开发党不定期分享干货(只有Python软件开发相关的),包括我自己整悝的一份2018最新的Python进阶资料和高级开发教程欢迎进阶中和进想深入Python的小伙伴
掌握Linux操作系统进程/线程管理和网络socket编程,熟练编写C/S客户机服务器通信程序理解python的异步和协程,掌握关系型数据库MySQL和非关系型数据库MongoDB表设计与应用开发掌握缓存服务器Redis的应用,能独立进行后台服务器的设计和开发
根据UI设计图进行PS切图制作掌握html元素操作和css样式设定,熟练制作静态页面掌握JavaScript编程和Jquery库,精通与后台服务器数据通信淛作轮播,渐入渐出手风琴等页面特效,掌握Bootstrap、zepto等框架能进行快速开发了解前端性能优化开发出适配性强的动态页面
融会贯通前端和後台所学知识,学习掌握Django web框架提升开发效率,可进行前后端全栈web开发;学习微信公众号开发掌握移动web领域开发技能,结合Tornado web框架加强對http协议、session、跨域请求、安全传输的理解,掌握高并发web服务器开发掌握Nginx部署和配置
数据采集和数据分析方向,掌握爬虫工作原理和反爬虫機制(SeleniumPhantomJS,Tesseract)学习scrapy框架和scrapy-redis分布式框架,对各大知名网站数据进行采集根据业务需求绘制html图表或Excel业务报表
了解深度学习常见算法,掌握監督学习训练模型的过程熟悉常用机器深度学习框架的安装和部署,了解图像识别学习和语音识别学习的过程