Python是一种通用的脚本开发语言,比其他编程语言更加简单、易学,其面向对象特性甚至比Java、C#、.NET更加,因此非常适合开发。Python在软件质量控制、开发效率、可移植性、组件集成、库支持等方面均具有明显的优势。
一、Python基础
Python简介及运行原理
开发环境配置、开发工具的搭建使用。
Python基本语言成份、
流程控制、continue和break等语句
列表和元组、字符串和字典、集合、
函数
模块及其应用
面向对象技术
二、Python高级
GUI编程初步;网络编程技术;并发编程技术;文件和流应用技术;Linux应用基础
三、数据库
数据库基础知识;MySQL、SQLite、Redis、MongoDB
四、前端技术
HTML和CSS、JavaScript、Jquery、Bootstrap、VUE
五、WEB开发
WEB与服务器、框架基础知识
设计模式
Django框架:Django介绍和应用、URL路由配置、模板设置、加载、ORM模式、数据库的配置及应用
Flask框架
六、爬虫技术
网络爬虫基础、robots协议;Http原理分析、网络数据包分析
Get/POST请求方式;XML技术;Beautiful Soup;Scrapy简介、安装和应用;Selenium
七、数据挖掘分析
Pandas;scipy;Matplotlib
八、人工智能
人工智能基础、机器学习和K-means聚类算法
TensorFlow
深度学习Caffe
NLP:基础知识、文本分词分块、基于语义的词形还原
九、项目实战
校园形象大使投票系统
类京东电商平台系统
水果智能学习工具
图片级别自动处理系统
【培训对象】
所有从事Python开发的青年、学子
【课程特色】
1、随堂提问:每堂课上课之前提出相关上节课难点、重点问题,帮助学员加深理解
2、模拟考试:以模拟考试的形式回顾全部内容,加深理解。
3、应用实训:让学员通过实际项目训练。
4、100%就业(入学签订就业协议)(非就业班除外)。
5、单元测试:每一单元、章节上完,进行单元测试。