全国咨询热线:400-618-4000 | 股票代码:839976

人工智能+Python 基础班

学习对象:


1、没有任何软件编程基础和Python经验,想先从0基础入手的Python开发爱好者;

2、希望以较低的投入和风险来了解自己是否适合转型从事Python开发的求职人员;

3、对前途迷茫、希望能丰富自己的职场技能,担心毕业即失业的小白人员;

4、可以没有任何的计算机和编程基础,但希望通过自己的付出的人打破现状的人。


培训周期:


培训时间:部分校区可能会根据实际情况有所调整,详情可询咨询老师   点击咨询


培训方式:全日制脱产,每周5天上课, 上两天课休息一天的上课方式(实际培训时间可能因法定节假日等因素发生变化)。

培训要求:自带笔记本


视频下载


关于人工智能+Python基础视频教程,传智播客已经录制完成,并对外免费开放。建议参加此班的学员在开学之前,请下载视频并在家进行提前预习,以取得更好的学习效果。

点击此处进入视频下载页面


学习费用


点击此处查看传智播客各学科学费价格表


注:获取更多视频资料+源码+笔记 加QQ:3276250747

1.Python核心编程

人工智能+Python 基础班课程大纲
所处阶段 主讲内容 技术要点 学习目标
第一阶段:
python核心编程
计算机组成原理
和开发环境
认识操作系统;认识python;开发环境pycharm; 可掌握的核心能力:

1、掌握Python基础编程语法;
2、建立起编程思维和面向对象思想。

可解决的现实问题:

字符串排序、切割、逆置,猜数字,对问题的面向对象抽象,飞机大战游戏。

市场价值:
具备编程思维,掌握Python基本语法,能开发出一些小游戏,尚不能达到任何企业用人标准。
基础语法 注释;变量以及类型;标识符和关键字;输出/输入;运算符;数据类型转换;if判断语句;比较和关系运算符;if-else语句;if-elif语句;if嵌套;if应用;猜拳游戏;while循环语句;while循环应用;while嵌套;for循环;break和continue;字符串介绍;字符串的输出/输入;下标和切片;字符串常见操作;列表的操作;元组操作;字典操作;
函数 函数的概念;函数的定义和调用;函数的文档说明;函数参数;函数的返回值;4种函数的类型;函数的嵌套调用;局部变量;全局变量;函数应用案例;引用;递归函数;匿名函数;列表推导式;
文件操作 文件介绍;文件的打开与关闭;文件的读写;应用案例1:文件拷贝、文件重命名、删除、文件夹的相关操作;应用案例2:批量修改文件名、文件综合案例:学生管理系统(文件版);
面向对象 面向对象编程介绍;类和对象;类的定义;创建对象;魔法方法 __init__方法;魔法方法 __str__方法;魔法方法 __del__方法;self的作用;对象成员访问控制权限;单继承
多继承;重写方法以及调用被重写的方法;多态;类属性和实例属性;类方法;实例方法和静态方法;单例模式;__new__()方法;
异常处理 异常介绍;捕获异常;异常的传递;自定义异常;异常处理中抛出异常;
模块 模块介绍;模块中的__all__;模块的导入;import语句;模块的导入;from ... import语句;模块的导入;from ... import *语句;包介绍;包的导入和使用;
项目:飞机大战 pygame介绍;界面搭建;键盘检测;显示;控制飞机;飞机发射子弹;显示敌机;移动敌机;敌机进攻发射子弹;面向对象完成代码的封装;

人工智能+Python 就业班

学习对象:


本课程适合有Python语言基础、web前端基础的人士,课上不讲Python基础知识。


学习周期:


培训时间:部分校区可能会根据实际情况有所调整,详情可询咨询老师   点击咨询


培训方式:全日制脱产,每周5天上课, 上两天课休息一天的上课方式(实际培训时间可能因法定节假日等因素发生变化)。

培训要求:自带笔记本


学习费用:


点击此处查看2017年传智播客各学科学费价格表

2.python和Linux高级编程

人工智能+Python 就业班课程大纲
所处阶段 主讲内容 技术要点 学习目标
第二阶段:
python和Linux高级编程
Linux基本命令 Ubuntu操作系统使用;Ubuntu软件安装与卸载;文件和目录操作命令;文件属性修改命令;查找与检索命令;压缩包管理;其他命令;常用服务器ftp/ssh;编辑器vim/sublime/gedit/pycharm; 可掌握的核心能力:
1、掌握python高级编程,能进行面向对象设计;
2、了解Linux系统编程原理,认知程序运行的本质,方便后期开发出高质量的程序;
3、掌握网络编程协议,实现网络间点对点通信;
4、掌握关系型数据库MySql开发,熟练编写SQL语句;
5、掌握正则表达式,进行字符串模糊匹配;
6、掌握了web服务器的运行原理;
7、MySQL数据库操作和设计;
8、掌握元类对数据库封装的设计思想。

可解决的现实问题:
能够面向对象分析和设计程序,进行网络通信开发,实现基于Linux系统高并发异步web服务器。

市场价值:
熟练掌握python编程和网络协议,可满足企业开发的初级需求,根据市场反馈数据看,薪资普遍在 6000-8000元 /月。
网络编程 多任务-进程;多任务-线程;多任务-协程;网络-UDP;网络-TCP;正则表达式;
项目:网络web服务器 mini-web 服务器;
数据库编程 MySQL基本使用;MySQL查询操作;MySQL与Python交互;MySQL高级特性;
项目:综合web框架 python 高级语法;mini web框架;

3.前端开发

所处阶段 主讲内容 技术要点 学习目标
第三阶段:
前端开发
静态页面 html入门;css入门;css高级;css高级;ps应用; 可掌握的核心能力:
1、可根据UI设计,开发web网站的前端页面;
2、PC端和移动端页面特效开发;
3、前端页面性能优化。

可解决的现实问题:
1、开发常见Web网站的前端页面和移动端H5页面;
2、跟后台进行数据通信。

市场价值:
前端作为web网站开发的半壁江山,全栈工程师必备技能,8000-12000月。
动态页面 JavaScript编程;DOM操作;JQuery;JQuery高级;JQuery高级;Vue.js框架;

4.web开发

所处阶段 主讲内容 技术要点 学习目标
第四阶段:
web开发
Flask web框架 Flask入门;模板与表单;数据库使用;单元测试;第三方扩展和部署; 可掌握的核心能力:
1、 可根据产品原型图,开发web网站的前端界面;
2、 可根据业务流程图,开发web网站的后台业务;
3、 可根据web框架设计,开发对应的数据库;
4、 缓存服务器的操作和设计;
5、 异步任务的实现。

可解决的现实问题:
1、 高并发全功能的web网站开发;
2、 提供数据响应速度灵活运用缓存;
3、 根据实际问题设计出相应数据库表。

市场价值:
web全栈工程师,独立开发前端和后端业务,10000-20000。
项目:新经资讯网 Redis缓存;GIT版本控制;前后端不分离开发;Flask+Mysql实现;容联云;七牛云;图片验证码;
项目:运维管理平台 前后端分离开发;Flask+Vue+SaltStack;Celery异步操作;RESTful接口开发;WebSSH;
Django 框架 Django入门;Django模型;视图;模板;Django框架ORM使用;Django中间件;Django REST framework;
项目:美多商城 购物电商平台项目编码;Django高级第三方模块;FastDFS分布式文件存储;MySQL读写分离;在线支付;Nginx配置和uWSGI部署;

5.爬虫开发

所处阶段 主讲内容 技术要点 学习目标
第五阶段:
爬虫开发
爬虫开发 爬虫知识体系与相关工具;请求处理urllib/urllib2、Requests模块;数据提取re;lxml;bs4;jsonpath模块;爬虫并发控制和动态页面处理;Selenium+PhantomJS/Chrome; 可掌握的核心能力:
1、掌握爬虫的工作原理和设计思想;
2、掌握反爬虫机制;
3、掌握分布式数据采集。

可解决的现实问题:
1、定向抓取互联网中指定领域的海量信息;
2、运用分布式爬虫,实现规模化数据采集;
3、能够根据实际开发需求,定制爬虫采集系统。

市场价值:
具备互联网数据采集的爬虫开发能力根据市场反馈数据看,薪资普遍在 11000-25000。
Mongodb应用开发 基本使用增删改查操作;高级查询和分组聚合操作;索引操作;备份和恢复处理;Mongodb和Python交互;
Scrapy框架和
scrapy-redis
分布式组件
scrapy框架;scrapy-redis分布式组件;项目:全国空气质量数据采集爬虫;
项目:
定制化爬虫框架TaskSpider
定制化的爬虫采集系统;处理数据的抓取和解析存储;项目:国内主流职位招聘网站数据采集爬虫;

6.人工智能

所处阶段 主讲内容 技术要点 学习目标
第六阶段:
人工智能
 数据挖掘基础 科学计算numpy;pandas;数据可视化matpalotlib;金融数据的分析和处理; 可掌握的核心能力:
1、掌握数据挖掘基础工具使用;
2、掌握数据挖掘处理数据方法;
3、了解常见机器学习算法原理;
4、根据量化交易规则设计策略;
5、掌握深度学习算法和框架;
6、图像识别、检测的实现。

可解决的现实问题:
1、从数据支持到策略开发;
2、实现自动量化交易平台;
3、深度学习模型的训练过程;
4、图像识别、检测任务。

市场价值:
具备可对数据进行初步分析和挖掘,进行机器学习建模或深度学习训练,根据市场反馈数据看,薪资普遍在 15000-30000。
机器学习 特征工程;监督学习分类算法;监督学习回归算法;非监督学习;Scikit-learn使用;模型选择与调优;
项目:
自动量化交易平台
历史数据;实时数据;股票;期货数据指标;多因子模型;量化交易策略;回测框架;交易框架;
深度学习 TensorFlow框架开发;Tensorflow IO操作;神经网络基础;全连接神经网络实现;卷积神经网络网络与实现;项目:图像识别;检测;

7.面试强化

所处阶段 主讲内容 技术要点 学习目标
第七阶段:
面试强化
自动化运维 shell基本语法及脚本开发规范;shell变量;表达式;shell脚本常见符号和命令;shell流程控制;shell编程综合演练;项目生命周期;自动化代码发布;django项目生产环境部署;手工代码发布;简单脚本编写流程及提高;大型脚本编写流程及提高; 可掌握的核心能力:
1、掌握shell编程基础和开发技巧;
2、掌握shell编程常用表达式和流程控制语句;
3、掌握项目发布的流程规范;
4、掌握生产脚本的编写流程规范;
5、了解项目生命周期及项目常见开发模式。

可解决的现实问题:
1、项目环境自动化部署;
2、项目代码自动化发布;
3、项目生命周期理解。
复习和巩固所学知识,进行专题面试强化。
数据结构 时间和空间复杂度;链表;桟和队列;排序;二叉树;python内建数据结构类型;
就业指导 简历撰写;模拟面试;

我要报名

人工智能+Python 基础班

1.Python核心编程

人工智能+Python 就业班

2.python和Linux高级编程

3.前端开发

4.web开发

5.爬虫开发

6.人工智能

7.面试强化

我要报名