简介:Python人工智能工程师特训营
课程章节
第01课 程老师带你深入浅出聊Python
-
课时1年度最火编程语言,为什么人人都在学Python
-
课时2学会Python能给你带来什么
-
课时3Python两大流派你了解么
-
课时4看看学了Python都能做什么 - 构建的网站
-
课时5看看学了Python都能做什么 - 桌面小游戏
-
课时6看看学了Python都能做什么 - 爬虫采集美女图片
-
课时7看看学了Python都能做什么 - 数据分析报告
-
课时8零基础学员学习Python的秘诀
-
课时9答疑:这么多编程语言,我应该选择哪种语言学习
-
课时10答疑:自学/报班多种学习方式,应该选择哪种方式学习
-
课时11答疑:学历不高/非本专业/不懂电脑...能学会Python吗
-
课时12如何开始学习Python
第02课 环境安装&软件使用
- 课时1Python课程概述 开始学习
- 课时2什么是编程 开始学习
- 课时3什么是Python 开始学习
- 课时4Python运行环境安装 开始学习
-
课时5安装后测试环境
-
课时6安装第三方库
-
课时7Python代码开发环境分类
-
课时8常用编辑器:IDLE
-
课时9常用编辑器:iPython
-
课时10常用编辑器:Jupyter Notebook 1
-
课时11常用编辑器:Jupyter Notebook 2
-
课时12常用编辑器:VSCode
-
课时13文档排版语言:Markdown
-
课时14怎样学习
第03课 Python起步
- 课时1Python一切皆对象 开始学习
- 课时2Python数据类型 开始学习
- 课时3为什么数据要分类型 开始学习
- 课时4各类型对象占用内存大小 开始学习
- 课时5Python起步基本代码 开始学习
- 课时6常用编辑器:Pycharm 开始学习
第04课 数据类型:标量类型
-
课时1标量类型 介绍
-
课时2标量类型:布尔型、整型
-
课时3标量类型:浮点数
-
课时4标量类型:复数型、None
-
课时5标量类型:字符串
-
课时6标量类型转换
-
课时7字符串和变量组合输出
第05课 操作数据:运算
-
课时1操作数据:运算介绍
-
课时2运算符:赋值运算符、变量定义
-
课时3运算符:算数运算符、比较运算符
-
课时4运算符:逻辑运算符
-
课时5运算符:自定义异或运算
-
课时6运算符:成员运算符、身份运算符
-
课时7运算符:位运算符
-
课时8运算符优先级
-
课时9实践:做一个Python加法小程序
第06课 数据结构:非标量类型之序列
-
课时1数据结构:非标量类型 介绍
-
课时2序列:列表的创建、查询
-
课时3序列:列表的修改、删除
-
课时4序列:列表的排序、转换、帮助文档
-
课时5序列:元组
-
课时6序列压缩和解包操作
-
课时7序列:字符串的特殊查询、删除、替换
-
课时8字符串和列表相互转换、字符顺序
-
课时9序列:range类型序列、总结
第07课 数据结构:非标量类型之映射
-
课时1数据结构:字典的创建、查询
-
课时2数据结构:字典的增加、修改、删除
-
课时3数据结构:集合
-
课时4总结:非标量类型对象
-
课时5复合类型:引用、浅拷贝、深拷贝
-
课时6复合类型:数据维度
-
课时7实践:复合类型的应用
第08课 操作数据:流程控制
-
课时1操作数据:流程控制 介绍
-
课时2流程控制:顺序结构、分支结构
-
课时3流程控制:循环结构之while循环
-
课时4流程控制:循环结构之for循环
-
课时5流程控制:for循环遍历进阶
-
课时6流程控制:循环结构之循环进阶
第09课 实践项目:ToDoList待办事项程序
-
课时1ToDoList待办事项程序-结构设计
-
课时2ToDoList待办事项程序-添加事项
-
课时3ToDoList待办事项程序-查询事项
-
课时4实践项目总结-后续任务
第10课 抽象封装:函数1
-
课时1函数 介绍
-
课时2函数:基本结构
-
课时3函数:文档字符串帮助
-
课时4函数参数:形式参数、实际参数
-
课时5函数参数:必须参数、可选参数
-
课时6函数参数:位置参数、关键字参数
-
课时7函数参数:不定参数(可变参数)
-
课时8函数的本质是对象
-
课时9形参和实参的相互压缩解压
-
课时10函数的变量作用域:局部变量
-
课时11函数的变量作用域:全局变量
第11课 抽象封装:函数2
第12课 模块和库
-
课时1模块和库介绍
-
课时2Python库调用
-
课时3实践:写一个自己的Python模块
-
课时4pyc字节码文件
-
课时5Python导入库搜索路径顺序
-
课时6Python的包
-
课时7实践:写一个自己的Python包1
-
课时8实践:写一个自己的Python包2
第13课 异常处理
-
课时1错误、异常、警告
-
课时2异常捕获:捕获指定类型异常
-
课时3异常捕获:捕获所有类型异常
-
课时4异常捕获:同时处理多个异常
-
课时5异常捕获:可选子句 else、finally
-
课时6异常抛出:raise、assert
-
课时7异常抛出:断言应用例子
-
课时8异常和分支结构的异同
第14课 Python语法糖
第15课 Python标准库
第16课 类(初级)
-
课时1面向对象的介绍
-
课时2创建类1
-
课时3创建类2
-
课时4self的介绍
-
课时5init的介绍
-
课时6str的介绍
-
课时7实战烤地瓜1
-
课时8实战烤地瓜2
-
课时9实战存家具
第17课 类( 高级 )
-
课时1super的使用2
-
课时2关于类的一些概念
-
课时3关于类方法的一些概念
- 课时4new方法 开始学习
-
课时5单例模式1
-
课时6单例模式2
-
课时7私有属性1
-
课时8私有属性2
-
课时9del的介绍
-
课时10继承
-
课时11单继承&多继承
-
课时12多层继承
-
课时13父类
-
课时14super的使用1
第18课 飞机大战(上)
第19课 飞机大战(下)
第20课 Matplotlib-绘图库的介绍
- 课时1课程介绍 开始学习
- 课时2环境搭建 开始学习
-
课时3juprter的优点
-
课时4jupyter的使用
-
课时5matplotlib的介绍
-
课时6matplotlib的扩展介绍
第21课 Matplotlib-绘制折线图和标注的实现及使用场景介绍
第22课 Matplotlib-绘制散点图和柱形图的实现及使用场景介绍
第23课 Matplotlib-绘制饼图和直方图的实现及使用场景介绍
第24课 numpy库的介绍
第25课 numpy实现雨滴的均匀分布和模拟正态分布
第26课 numpy类型数据属性、类型的查看和数组的运算-学生成绩权重运算
第27课 numpy类型数据的合并、分割和io读写操作
第28课 pandas的介绍
第29课 DataFrame、Series结构数据的索引、赋值、排序操作
第30课 DataFrame、Series结构数据的算术运算和逻辑运算及自定义运算
第31课 pandas实现绘图以及csv/hdf5等类型数据的读写操作和使用场景
第32课 粗糙数据缺失的处理和数据离散化(数据分段)-股票数据离散化实战
第33课 比较不在同一张表的据之间的关系-按行合并和按key合并
第34课 常用的分类汇总表格-交叉表和透视表
第35课 对数据集进行分组,然后对每组进行统计分析-分组与聚合
第36课 机器学习概述
第37课 一元线性回归
-
课时1一元线性回归概念
-
课时2一元线性回归代价函数
-
课时3一元线性回归梯度下降
-
课时4一元线性回归实战1(房价预测)
-
课时5一元线性回归实战2
-
课时6一元线性回归实战3
第38课 多元线性回归
第39课 逻辑回归
第40课 KNN算法
第41课 K-means算法
-
课时1K-means算法1
-
课时2K-means算法2
-
课时3K-means算法之西瓜聚类1
-
课时4K-means算法之西瓜聚类2
-
课时5K-means算法之西瓜聚类3
-
课时6K-means算法之西瓜聚类4
第42课 决策树(上)
第43课 决策树(下)
第44课 贝叶斯算法
第45课 SVM支持向量机(上)
第46课 SVM支持向量机(中)
第47课 SVM支持向量机(下)
-
课时1svm9非线性问题核函数
-
课时2svm10高斯核函数
-
课时3svm11软间隔
-
课时4svm12线性分类实战1
-
课时5svm13线性分类实战2
-
课时6svm14非线性分类实战
第48课 主成分分析PCA1
第49课 主成分分析PCA2
第50课 文本分类和图像识别
第51课 深度学习入门
第52课 tensorflow使用
-
课时1tensorflow变量使用
-
课时2tensorflow_feed_fetch
-
课时3tensorflow_一元线性回归
-
课时4tensorflow实现简单神经网络
第53课 感知机
第54课 多层神经网络,BP传播算法
第55课 卷积神经网络基础
第56课 卷积神经网络图像识别
第57课 卷积神经网络图像识别和著名CNN介绍
-
课时1识别自己画的数字
-
课时2卷积神经网络识别手写数字
-
课时3卷积神经网络参数读取
-
课时4AlexNet和VGGNet神经网络
-
课时5谷歌网络和残差网络
第58课 循环神经网络基础
第59课 循环神经网络实现
第60课 生成对抗网络
第61课 AI就业项目前导课
- 课时1人工智能企业级项目课程介绍 开始学习
- 课时2算法工程师薪资情况及职业规划 开始学习
-
课时3大学生如何从学生向算法工程师转变
-
课时4算法工程师面试必备的技能
-
课时5算法技术面试会问的技术点
-
课时6如何过人事面及如何谈薪
第62课 深度学习理论知识回顾
-
课时1人工智能的发展历程
-
课时2常用的激活函数
-
课时3神经网络全连接的原理
-
课时4CNN卷积原理
-
课时5BN层原理
-
课时6池化层的原理与作用
-
课时7卷积神经网络发展历史
-
课时8RNN和LSTM原理讲解
-
课时9深度学习框架TensorFlow和PyTorch区别
-
课时10(了解)Windows和Ubuntu下安装CUDA11.1
-
课时11(了解)训练模型没有GPU硬件的处理办法
-
课时12(了解)演示云服务器上运行代码
第63课 深度学习库 PyTorch学习
-
课时1PyTorch学习:猫狗分类全连接代码讲解(上)
-
课时2PyTorch学习:猫狗分类全连接代码讲解(中)
-
课时3PyTorch学习:猫狗分类全连接代码讲解(下)
-
课时4PyTorch学习:猫狗分类CNN代码讲解
第64课 MTCNN人脸检测和FaceNet人脸识别原理
-
课时1项目简介
-
课时2人脸识别无感通勤理论简介
-
课时3MTCNN测试代码介绍(上)
-
课时4MTCNN测试代码介绍(下)
-
课时5(了解)MTCNN的三个网络的结构
-
课时6(了解)MTCNN损失函数详解
-
课时7(了解)图像金字塔和NMS
-
课时8(了解)MTCNN的训练
-
课时9(了解)FaceNet模型流程和三元组损失
-
课时10(了解)FaceNet训练代码讲解(上)
-
课时11(了解)FaceNet训练代码讲解(下)
-
课时12(了解)FaceNet网络结构讲解
-
课时13(了解)FaceNet推理代码讲解
第65课 项目实战:RetinaFace人脸检测、ArcFace人脸识别
-
课时1RetinaFace模型训练
-
课时2ArcFace模型训练
-
课时3ArcFace模型推理项目演示
-
课时4RetinaFace模型推理项目演示
-
课时5(了解)RetinaFace训练代码和损失函数讲解
-
课时6(了解)RetinaFace网络结构讲解
-
课时7(了解)ArcFace训练代码讲解
-
课时8(了解)Focal Loss讲解
-
课时9企业级考勤Demo流程演示
-
课时10模型部署方案讲解
-
课时11模型部署方案补充
第66课 Linux
第67课 常用的Linux命令及选项
第68课 Linux系统命令
第69课 MySQL 数据库的认识和基本使用
第70课 数据库的基础操作
第71课 数据库的进阶操作(一)
第72课 数据库的进阶操作(二)
第73课 数据库编程及数据库高级概念
授课讲师
-
创客学院
创客学院
关于讲师
创客学院和Google、ARM、微软等全球领先企业合作推出嵌入式智能硬件、物联网、JAVA、Android等职业课程及实战项目,将学员培养为世界一流的软硬件开发工程师、系统开发者。学院汇聚了国内最顶尖的嵌入式人工智能、物联网、VR虚拟现实等资深专家和技术精英,拥有核心的技术研发力量和强大的教学资源,为广大用户提供个性化、实战化、智能化的卓越在线学习体验。
课程推荐
- Python全能职业课 试听 81914
- 深度学习 试听 17958
- Python爬虫工程师特训营 试听 55444
- Python开发工程师特训营 试听 48068
学习服务
- 技术大牛直播授课
- 实时学情管理
- 课后作业批改,BUG诊断
- 辅导老师当堂答疑
- 学习规划,专属学习方案