招生合作| 投诉/建议

400-688-0112

全国统一学习专线 8:30-21:00

人工智能+Python培训班 

上课时段: 详见内容

开班时间: 滚动开班

课程价格: 请咨询

咨询电话: 400-688-0112

预约试听 在线咨询

授课学校: 上海黑马先锋教育

教学点: 1个

已关注: 257人

QQ咨询:

课程介绍 发布日期:2019-02-21 11:54:19

1

Python作为一门脚本语言,它更适合去做人工智能这个领域,在人工智能上使用Python比其他编程语言有更大的优势。随着人工智能的发展,学习一门python语言的前景越来越好,如果想在IT领域发展的话,可以学python这门编程语言。
课程介绍
阶段 Python核心编程
  可掌握的核心能力
  1、掌握Python基础语法,具备基础的编程能力;
  2、建立起编程思维以及面向对象程序设计思想。
  解决的现实问题
  阶段主要内容
  01计算机组成原理
  02Python开发环境
  03Python变量
  04流程控制语句
  05高级变量类型
  06函数应用
  07文件操作
  08面向对象
  09异常处理
  10模块和包
第二阶段 Python和Linux高级编程
  能够使用面向对象的程序设计方法,基于Linux操作系统进行高并发量的网络程序开发。
  第二阶段主要内容
  01Linux系统应用
  02网络编程
  03并发编程
  04正则表达式
  05数据库编程
  06Python语法强化
  07项目1:mini-web服务器
  08项目2:mini-web框架
  可掌握的核心能力
  1、能够熟练使用Linux操作系统;
  2、掌握网络编程相关技术,能够实现网络间数据通信;
  3、掌握程序设计中处理并发相关技术,并能够编写支持高并发量的网络程序;
  4、能够熟练掌握MySQL操作相关技术,熟练编写各种数据库操作SQL语句,并能够进行Python和MySQL之间的数据交互;
  5、掌握web服务器的工作流程,以及web框架的实现原理。
第三阶段 前端开发
  可掌握的核心能力
  1、可根据UI设计,开发Web网站的前端页面;
  2、PC端和移动端页面特效开发;
  3、前端页面性能优化。
  解决的现实问题
  1、开发常见Web网站的前端页面和移动端H5页面;
  2、跟后台进行数据通信。
  第三阶段主要内容
  01html
  02css
  03ps应用
  04JavaScript编程
  05DOM操作
  06JQuery
  07Vue.js框架
第四阶段 Web开发
  可掌握的核心能力
  1、可根据产品原型图,开发Web网站的前端界面;
  2、可根据业务流程图,开发Web网站的后台业务;
  3、可根据Web框架设计,开发对应的数据库;
  4、缓存服务器的操作和设计;
  5、异步任务的实现。
  解决的现实问题
  1、高并发全功能的Web网站开发;
  2、提供数据响应速度灵活运用缓存;
  3、根据实际问题设计出相应数据库表。
  第四阶段主要内容
  01Flaskweb框架
  02模板与表单
  03数据库使用
  04单元测试
  05第三方扩展和部署
  06Redis缓存
  07GIT版本控制
  08前后端不分离开发
  09Flask+Mysql实现
  10容联云、七牛云
  11图片验证码
  12项目:新经资讯网
  13前后端分离开发
第五阶段 数据处理
  可掌握的核心能力
  1、掌握爬虫的工作原理和设计思想;
  2、掌握反爬虫机制;
  3、掌握分布式数据采集;
  4、掌握数据分析基本流程与步骤;
  5、掌握数据挖掘的一般过程。
  解决的现实问题
  1、定向抓取互联网中指定领域的海量信息;
  2、运用分布式爬虫,实现规模化数据采集;
  3、能够根据实际开发需求,定制爬虫采集系统;
  4、能够对海量数据进行分析,根据需求挖掘数据的潜在价值。
  第五阶段主要内容
  01爬虫开发
  02爬虫知识体系与相关工具
  03基本使用增删改查操作
  04高级查询和分组聚合操作
  05备份和恢复处理
  06Mongodb应用开发
  07Mongodb和Python交互
  08scrapy框架
  09定制化的爬虫采集系统
  10数据的抓取和存储
  11scrapy-redis分布式组件
  12项目:全国空气质量采集爬虫
  13项目:电商广告推荐系统
第六阶段 人工智能
  可掌握的核心能力
  1、掌握数据挖掘基础工具使用;4、根据量化交易规则设计策略;
  2、掌握数据挖掘处理数据方法;5、掌握深度学习算法和框架;
  3、了解常见机器学习算法原理;6、图像识别、检测的实现。
  解决的现实问题
  1、从数据支持到策略开发;
  2、实现自动量化交易平台;
  3、深度学习模型的训练过程;
  4、图像识别、检测任务。
  第六阶段主要内容
  01数据挖掘基础
  02科学计算numpy、pandas
  03数据可视化matpalotlib
  04金融数据的分析和处理
  05特征工程
  06监督学习分类算法
  07Scikit-learn使用
  08模型选择与调优
  09历史数据、实时数据
  10多因子模型
  11量化交易策略
  12回测框架
  13项目:自动量化交易平台
第七阶段 面试强化
  可掌握的核心能力
  1、掌握shell编程基础和开发技巧;
  2、掌握shell编程常用表达式和流程控制语句;
  3、掌握项目发布的流程规范;
  4、掌握生产脚本的编写流程规范;
  5、了解项目生命周期及项目常见开发模式。
  解决的现实问题
  1、项目环境自动化部署;
  2、项目代码自动化发布;
  3、项目生命周期理解。
  第七阶段主要内容
  01自动化运维
  02shell编程
  03项目生命周期
  04自动化代码发布
  05手工代码发布
  06大型脚本编写流程
  07django项目生产环境部署
  08数据结构
  09时间和空间复杂度
  10链表
  11量化交易策略
  12python内建数据结构类型
  13就业指导
人工智能+Python时代优势
  Python进入小学教材
  Python教育,从娃娃抓起!2017年,山东省出版的小学信息技术六年级教材已经加入了Python内容
  Python成为高考科目
  浙江省信息技术课程改革方案出台,从2018年起浙江省信息技术教材编程语言将会从vb更换为Python
  Thon纳入计算机二级考试材
  教育部考试中心通知,自2018年3月起,在计算机一级考试加入了"thon语言程序设计”科目。截至2017年12月,全国共有71高校围绕人工智能领域设置了86个二级学科或交叉学科

更多培训课程,学习资讯,课程优惠,课程开班,学校地址等学校信息,请进入 上海黑马先锋教育 了解详情
咨询电话:400-688-0112 你也可以留下你的联系方式,让课程老师跟你详细解答: 在线咨询


上一篇:Linux+Shell快速入门培训班
下一篇:Web前段开发
开课校区
关于我们 | 联系我们 | 上海黑马先锋教育 地址:上海市宝山区薀川路6号智慧湾1号楼 咨询电话:400-688-0112

CopyRight © 2010-2024 订课宝 版权所有. 未经授权,不得转载本站内所有内容。

沪ICP备16037964号-2

招生合作 版权/投诉 注册

网站地图 更新时间:2024-05-15