当前位置:学校首页>课程设置>热门:Python人工智能全栈班

Python人工智能全栈班

在线咨询 已报名:88

入学条件:想要从事Python编程、人工智能、大数据分析、软件开发等工作
课程课时:512
辅导材料:学院内部教辅资料,实战案例
可考证书:《Python开发工程师》《Python人工智能》等认证(考试费用另外支付)
学习周期:全日制4-5个月;业日制7-9个月
I
Introduction

课程介绍

Python人工智能全栈班从基础到实战,打造AI领域的全能开发者

在当今数字化时代,Python已成为人工智能领域的首选编程语言。本课程旨在培养具备Python开发、数据爬虫、数据库管理、数据分析与挖掘、人工智能及机器学习等全栈技能的复合型人才。通过分阶段教学,帮助学员从基础入门到实战应用,全面提升个人竞争力,为职业生涯的飞跃打下坚实基础。
O
Teaching objectives

教学目标

  • 01-

    掌握Python
    编程基础

  • 02-

    精通人工智能
    与机器学习技术

  • 03-

    提升实战能力
    与项目经验

P
Teaching program

教学大纲

Python开发基础

Fundamentals of Python Development

  • 1.1 Python基础

    -Python开发环境搭建,Anaconda安装,PyCharm安装,Python环境配置,Python程序的调试和运行

    -文件类型、编码规则、变量和常量、数据类型、运算符和表达式

    -python基础语法、 变量、数据类型、表达式和运算符、 分支结构、循环结构

    -Jupyter使用,变量,数据类型,字符串,数值,布尔,列表,元祖,字典,集合,Python输入输出,Python循环,Python分支

    -函数初步、细说参数、变量作用域、递归调用

    -字符串相关-string、列表-list、 元组-tuple、 集合-set、 字典-dict

  • 1.2 Python基础(提升)

    -文件基本操作、目录操作、文件和流、文件处理实例

    -概述、类和对象、属性和方法、继承、重载、设计模式

    -Python面向对象高级编程、面向对象编程基础、公有私有

    -继承、组合 & Mixin、模块、模块概述

    -搜索路径、Python正则表达式、 Python与数据库编程、 Python多进程与进程间通信

    -异常处理、Pythonwin调试程序、Pycharm调试程序

    -管理目录与文件;日志管理;Python文件管理案例;Python控制服务器

    -Python多线程、 Python网络编程、 Python GUI编程,面向对象概述;封装;多态;Python开发环境搭建;网络编程;进程与线程

Python爬虫技术

Python crawler technology

  • 2.1 Web前端基础

    -Web程序原理

    -Html基础

    -Css基础

    -Javascript基础

    -ajax

  • 2.2 网络爬虫基础

    -初识爬虫:什么是爬虫、爬虫的流程

    -抓分析:charles及fiddler的使用

    -获取内容:urllib、urllib3、requests等库的使用

    -HTML解析:正则表达式、beautifulsoup4

    -数据保存:保存为文件、保存进数据库

    -基础爬虫实战:url管理器、html下载器、html解析器、数据存储器、爬虫调度器

    -反爬与突破反爬虫:设置ip代理、验证码、动态渲染等

    -selenium框架

  • 2.3 Scrapy爬虫框架

    -初识Scrapy:Scrapy架构、创建项目、执行流程

    -Scrapy基本使用:编写spider、使用item封装数据、pipline处理数据、标签提取、导出数据、下载图片和文件、中间件等

    -增量式爬虫:重方案、布隆过滤器等

    -分布式爬虫:redis基础、分布式爬虫原理、scrapy实现分布式爬虫

    -部署爬虫:Scrapyd的安装及使用

SQL数据库管理

SQL database system management

  • 3.1 数据库管理

    -数据库基本管理,数据库查询管理

    -多表查询,了解连接,查询与内连接,查询外连接,交叉连接,自连接

    -使用内置函数,内置函数编写查询,使用转换函数,使用逻辑函数,NULL相关函数。使用子查询,自包含的子查询,相关子查询,使用EXISTS谓词的子查询

    -分组和汇总数据,使用聚合函数,使用GROUP BY子句,是用HAVING筛选

    -数据库触发器管理,数据库编程及优化

  • 3.2 SQL数据库系统管理(提升)

    -规划数据模型策略

    -设计Notifications Services的解决方案

    -规划Source Control、Unit Testing和Deployment

    -设计Service Broker解决方案

    -高级查询及XML技术、规划数据库逻辑模型

    -规划物理模型、使用MARS(Multiple Active Result Sets)来设计查询策略

    -为数据库应用设计缓存策略、调解数据库查询性能

    -查询中的游标影响、使用索引策略,管理并发

Python数据分析及挖掘

Python Data Analysis and Mining

  • 4.1 数据整理和数据清洗

    -Numpy中的数据类型--ndarray数组的创建;Numpy数组基础:索引、切片、变形、分裂

    -Numpy数组运算:通用函数;Numpy数组变形、拼接

    -Numpy数组计算:广播、聚合、比较和掩码、数组排序

    -Pandas对象简介:Series、Dataframe、Index;Pandas数据加载与存储

    -Pandas数值运算方法:通用函数、聚合函数、遍历;Panda层次化索引

    -Pandas数据处理:数据类型转换、缺失值处理、字符串转换;Pandas数据表的合并与连接;Pandas数据的累计与分组

    -高性能Pandas:query()、eval()实现高性能运算

    -Pandas数据规整化:清理、转换、合并、重塑;Pandas时间序列&金融数据处理

  • 4.2 数据可视化技术

    -绘图思想的基本原理;Python数据可视化包-Matplotlib介绍

    -使用Matplotlib进行基本的图形绘制;使用Python数据处理包Pandas做可视化

    -Python数据可视化包-Seaborn介绍与图形绘制

    -Python数据可视化包-Pyecharts介绍与图形绘制

    -使用Python进行地图绘制-Pyecharts;数据可视化技巧

  • 4.3 数据挖掘

    -数据挖掘概要,数据挖掘方法论

    -基础数据挖掘技术,进阶数据挖掘技术

    -简单线性回归,多重线性回归,逻辑回归

    -决策树分析,聚类分析,因子分析

    -关联规则,时间序列分析

Python人工智能及机器学习

Python Artificial Intelligence and Machine Learning

  • 5.1 机器学习中的典型算法

    -机器学习框架

    -模型评估方法,偏差与方差,混淆矩阵/准确率/精确率/召回率,ROC/AUC/F1

    -特征提取(分类变量/文本/图像),数据预处理(标准化/正则化),线性回归, 一元/多元, 多项式

    -线性回归,岭回归,随机梯度下降法,交叉验证

    -逻辑回归,二分类,多分类

    -K近邻算法,kNN回归,kNN分类

  • 5.2 机器学习中的典型算法进阶

    -决策树,回归数,分类树,模型参数网络搜索,随机森林

    -朴素贝叶斯,高斯贝叶斯分类器,多项式贝叶斯分类器,伯努利贝贝叶斯分类器

    -支持向量机,核函数,SVC,SVR

    -人工神经网络,感知器,神经网络

  • 5.3 机器学习中的典型算法扩展

    -无监督学习聚类,Kmean

    -集成学习方法,Adaboost,Gradientboosting,RandomForest

    -关联分析-Apriori算法,频繁项集,关联规则

    -关联分析-FP-growth算法,FP树

  • 5.4 深度学习初步

    -深度学习简介,深度学习引入,深度学习历史,深度学习应用,TensorFlow

    -TensorFlow入门计算模型,数据模型,运行模型,TensorFlow实现神经网络

    -深度学习模型改进,MNIST数据处理,模型训练及对比,变量管理,模型持久化

  • 5.5 深度学习进阶

    -卷积神经网络,图像识别问题,卷积神经网络,卷积神经网络常用结构,典型卷积神经网络模型

    -图像数据处理,TFRecord输入数据格式,图像数据处理,数据集框架

    -Tensorflow高层封装,Keras,Estimator

    -TensorBoard可视化,TensorBoard计算图可视化,监控指标可视化,高维向量可视化

Python智能办公自动化

Python Intelligent Office Automation

  • 6.1 Word自动化处理

    -python-docx模块安装和介绍

    -读/写 word文档

    -Word文件样式设置(字体,段落)

    -向word文档插入图表

    -Word样式设置(表格)

    -实战:自动生成请假单

  • 6.2 PPT自动化处理

    -PPT模块介绍和安装

    -创建PPT文件、写入和读取

    -向PPT添加图片和表格

    -设置PPT样式

  • 6.3 Excel电子表格自动化

    -单元格读取和填充和数据校验

    -函数和公式使用

    -数据排序和统计

    -柱状图和饼图

    -去除重复项和行列倒置

    -操作行、操作列

    -连接查询merge和concat表连接

    -数据过滤、分组统计

    -字符串的常用方法

    -将数据从mysql导入excel

  • 6.4 邮件自动化处理

    -邮件自动化模块介绍和安装

    -发送一份简单邮件

    -发送一份html邮件

    -定时邮件发送邮件任务

    -读取邮件,删除邮件

毕业设计

Graduation project

  • 7.1 毕业设计答辩

    -要求学员在完成实训阶段课程后,从立案到素材、材料收集整理,再到风格定位、PPT制作,独立或成组完成项目毕业设计答辩,其中需包含个人现场讲解以及作品重点演示,对自己在整个学习阶段做一个完美的总结。全程项目老师指导

    7.2 职业素养

    -心态与服务、职场商务礼仪、沟通与口才强化、职业素养提升、团队合作

    7.3 就业指导

    -毕业作品整理、行业规范与合同、职场与行业分析、企业观模与规划、职场岗位实战模拟、创业指导、实习与预工作

D
Development direction

发展方向

多金三步走 网络运维工程师“钱”景无限

三大职业阶段,零基础逐级进阶高级运维安全工程师

C
Qualification / certificate

资质/证书

权威证书,网络工程师的黄金认证

两大国际IT认证,标准化教学,打造核心技术人才

  • 网络基础知识

    网络链接方法

    网络建造

    故障排除

    华为数通设备的安装和调试

  • 网络基础

    路由器交换机原理

    TCP/IP

    路由协议

    访问控制

    华为产品介绍

    SDN

    VXLAN

  • 网络通信原理

    思科设备管理与配置

    中小型企业网交换技术

    小型企业网路由技术

    互联网访问技术

    企业网常用网络架构

  • 路由基础知识

    路由提升进阶

    交换基础模块

    交换模块高级应用

    中大型交换网络冗余应用

    中大型交换网安全应用

    中大型网络路由应用

A
Teaching advantages

教学优势

非凡实力,助你成就非凡人生

非凡教育每年培养上千学员从课堂到社会,20年深耕职业教育,致力培养企业需要的全能型人才

  • 专业专注

    非凡教育8大学习中心

    20年职业教育办学经验

    口碑沉淀有保障

  • 师资力量

    师资团队平均教龄10年以上

    多年一线项目实战经验

    全职讲师全身心传授专业知识

  • 教学服务

    线上线下 OMO教学模式

    小班教学 确保学有所成

    自主研发教辅材料 让学习更高效

非凡OMO即 Online-Merge-Offline(线上,线下的融合)

OMO学习方式就是把传统面授学习与线上网络化学习相融合,线下支持线上,线上赋能线下,相辅相成

S
PPHA teaching system

PPHA

PPHA学习系统,科学辅助攻克学习难点

非凡教育研发的闭环教学模式,将课堂教学和课后考评紧密结合,零基础也能快速入门

  • 预习

    提前预习
    让上课更高效
  • 练习

    分段教学
    讲练结合更易懂
  • 作业

    课后3小时制度
    升华课堂内容
  • 辅导

    讲师亲临辅导
    及时解决疑惑
  • 查评

    收查点评作业
    针对性解决问题
  • 考核

    层层阶段考核
    确保稳步前行
J
Job service

就业服务

多重企业合作模式,实现人才输出一体化

6大就业服务保障,为学员的就业安置保驾护航

E
Teaching environment

教学环境

非凡教育匠心打造优质的学习环境

每一处细节都是非凡的温度

学员作品
教学师资

看全部

最新开班

班级名称开课日期剩余名额   班级名称开课日期剩余名额
[浦东中心]Python人工智能全栈 滚动开班
相关课程
学习校区
  • 徐汇学习中心
     
    徐汇区华山路1988号6楼615室
    电话:021-52286535 52286536
  • 非凡服装学院
     
    徐汇区华山路2068号6楼605室
    电话:021-63307362 63307382
  • 非凡电商学院
     
    徐汇区华山路1988号6楼615室
    电话:13162763978 15618338192
  • 浦东学习中心
     
    浦东新区张杨路601号华诚大厦7楼
    电话:021-58361160 58361159
  • 普陀学习中心
     
    普陀区胶州路941号长久商务中心8楼
    电话:021-60193297 60193298
  • 松江学习中心
     
    松江区中山中路265号申越广场4楼
    电话:021-57877326  57877327
  • 嘉定学习中心
     
    嘉定区云谷路499号万达广场T3楼705室
    电话:021-69100581 69100582
  • 苏州术业中心
     
    苏州市姑苏区广济南路258号1306室
    电话:0512-88605001 88605002
免费试听热门课程
在线客服
免费软件
免费试听
最新活动
学费查询
开班查询
就业薪资