• 北大青鸟python课程

北大青鸟python课程

课程费用:

一键咨询更多打折优惠课程 获取报价

适合人群:

初中毕业、高中毕业、0基础想转行

开班时间:

每月1号

校        区:

北大青鸟长安街校区

更多

课程详情

第一阶段(python基础)

python入门 

    1、Python版本特性介绍

    2、Python应用场景及趋势发展 

    3、Python开发环境搭建 

    4、Python开发工具及运行环境 

    5、标识符与关键字,注释 

    6、Python在各系统中的安装 

    7、应用场景及数据存储设计 

    8、Python程序开发基础指南 

    9、如何运行python代码

python基本语法 

    1、Python选择与循环 

    2、Python字符串处理 

    3、可视化python编程 

    4、数据及类型操作 

    5、Python对象、数字、序列 

    6、Python映射和集合类型 

    7、Python条件和循环 

    8、Python文件和输入输出 

    9、python错误和异常

python高级语法 

    1、函数和函数式编程 

    2、Python面向对象编程 

    3、Python正则表达式 

    4、Python函数编程 

    5、Python多线程编程 

    6、Python图形界面编程 

    7、Python数据库编程创建 

    8、Python扩展

Python编程开发 

    1、PYQT实现GUI工具 

    2、如何运行python代码 

    3、Python在Linux中的开发 

    4、GitHub的使用 

    5、python程序开发 

    6、Python api使用及二次开发


第二阶段(关系型数据库MySQL)

数据库设计 

    1、数据库设计及运行管理 

    2、数据库设计过程讲解 

    3、概念结构设计与ER图 

    4、逻辑结构设计与ER转换规则 

    5、数据流图与数据字典 

    6、数据库设计物理模型 

    7、数据库事务与隔离级别

数据库范式及ACID特性 

    1、数据库的范式的实例 

    2、数据库设计三大范式应用 

    3、数据库管理系统事务 

    4、数据库ACID的四大特性 

    5、数据库四大特性应用 

    6、分库分表大数据解决方案 

    7、分库分表实施与分析

数据库基础 

    1、数据库概念介绍 

    2、MySQL安装与登录 

    3、数据库创建与删除 

    4、表结构创建/查看 

    5、字段类型与数据类型 

    6、字段增加,重命名,删除

视图及索引 

    1、记录的增加,修改,删除 

    2、表查询 

    3、条件查询 

    4、模糊查询 

    5、视图创建与操作 

    6、索引创建与操作


第三阶段(文档数据库MongoDB)

Mongodb初识与部署 

    1、Mongodb介绍 

    2、Mongodb应用场景 

    3、Mongodb快速部署 

    4、Mongodb配置指南

Mongodb基本操作 

    1、Mongodb数据库操作 

    2、Mongodb collection操作 

    3、Mongodb文档操作

Mongodb高级操作 

    1、Mongodb存储过程 

    2、Mongodb聚合管道 

    3、Mongodb批量写 

    4、Mongodb MapReduce

Mongodb运维与编程 

    1、Mongodb数据导入/导出/备份/恢复 

    2、Mongodb安全 

    3、Mongodb权限控制 

    4、Mongodb包引入 

    5、Mongodb Python API

第四阶段(内存数据库Redis)

Redis精讲 

    1、REDIS分布式缓存介绍 

    2、REDIS网络模型与内存管理 

    3、REDIS的数据一致性问题 

    4、REDIS支持的KEY类型 

    5、REDIS水平动态扩展 

    6、REDIS数据淘汰策略

Redis操作

    1、REDIS访问工具 

    2、REDIS shell api

Redis编程 

    1、REDIS包引入 

    2、REDIS Python API

第五阶段(网络爬虫)

urllib.lib库 

    1、Python urllib认识 

    2、urllib库的基本操作 

    3、urllib基本get请求 

    4、urllib基本post请求 

    5、代理与API 

    6、超时配置与会话对象

requests库 

    1、通过pip安装requests 

    2、发送请求与传递参数 

    3、Response对象与文件上传 

    4、身份验证 

    5、Cookies与会话对象 

    6、超时与异常 

    7、CSS选择器与bs4 

    8、BeautifulSoup基本介绍,安装与基本语法 

    9、BeautifulSoup的基本运算符与语法定位

css选择器与Xpath 

    1、CSS选择器基本使用 

    2、Xpath基本介绍 

    3、Xpath基本语法 

    4、XPath 轴与表达式 

    5、Xpath的基本运算符 

    6、Xpath语法定位 

    7、常用的反爬虫技术

爬虫高级技术 

    1、多线程与多进程爬虫 

    2、代理设置与Cookie操作 

    3、动态网页内容的抓取 

    4、Selenium与PhantomJS 

    5、模拟表单登录


第六阶段(人工智能相关python包)

数值计算包学习 

    1、数值计算包工具介绍 

    2、Numpy多维数组 

    3、数组的属性与操作 

    4、基本的数组运算 

    5、Scipy工作原理介绍 

    6、SciPy交互工作

数据处理包Pandas 

    1、本地环境安装 

    2、加载工具库 

    3、Pandas创建对象 

    4、操作行和块 

    5、窥视数据 

    6、缺失值处理、合并于分组

数据加载与存储 

    1、Pandas导入导出数据 

    2、与SQL/Excel 对比 

    3、数据体量与工具选择 

    4、范式中的切片与分组 

    5、Pandas索引与排序 

    6、文本转化为虚拟变量 

    7、Pandas数据回归 

    8、读取文本文件

Pandas与数据库 

    1、函数解析 

    2、利用DataFrame 

    3、关系型数据库驱动 

    4、非关系型数据库驱动 

    5、Web API操作网络资源


第七阶段(机器学习算法)

聚类算法 

    1、有监督与无监督问题 

    2、k-means聚类算法原理 

    3、层次聚类算法 

    4、SOM聚类算法 

    5、FCM聚类算法 

    6、python实现k-means算法 

    7、聚类算法应用场景与特征工程

回归算法 

    1、线性回归算法原理推导 

    2、多元线性回归问题推导 

    3、非线性回归问题求解 

    4、实现简易回归算法 

    5、逻辑回归算法原题 

    6、实战梯度下降算法

贝叶斯分类与最近邻分类 

    1、贝叶斯算法原理推导 

    2、基于贝叶斯理论的垃圾邮件拦截 

    3、基于贝叶斯理论的舆情系统设计 

    4、最近邻(KNN)算法原理详解 

    5、最近邻算法在手写体数字识别中的应用

支持向量机 

    1、SVM要解决的问题 

    2、线性SVM原理推导 

    3、SVM对偶问题与核变换 

    4、soft支持向量机问题 

    5、多类别分类问题解决方案


第八阶段(机器项目学习实战)

泰坦尼克船员获救案例 

    1、泰坦尼克船员获救预测 

    2、使用pandas库进行数据读取与缺失值预处理 

    3、使用scikit-learn库对比回归模型与随机森林模型 

    4、GBDT构造原理 

    5、特征的选择与重要性衡量指标 

    6、机器学习中的级联模型 

    7、使用级联模型再战泰坦尼克

个人信用模型 

    1、个人信用模型分析 

    2、个人信用模型构建 

    3、数据收集与样本设计 

    4、选择构建模型工具 

    5、模型验证与检验 

    6、选择临界值分值及修正 

    7、个人信用模型检测


第九阶段(深度学习)

神经网络模型 

    1、神经网络结构 

    2、前向传播与反向传播结构 

    3、激活函数、损失函数 

    4、正则化方法 

    5、梯度下降 

    6、深入神经网络细节 

    7、神经网络表现效果

卷积神经网络 

    1、卷积神经网络详解-卷积层 

    2、卷积神经网络详解-池化层 

    3、激活层 

    4、全连接层 

    5、Softmax分类器

框架:tensorflow 

    1、Tensorflow安装与简介 

    2、Tensorflow简单使用 

    3、tensorflow实战技巧

框架:keras 1、

    1.keras安装与环境配置 

    2、keras简单使用 

    3、keras实战技巧


第十阶段(深度学习项目实战)

Mnist手写体识别 

    1、mnist手写体数字简介 

    2、mnist加载数据 

    3、keras数据预处理 

    4、预处理类标签 

    5、定义模型架构与编译模型 

    6、N数据模型拟合与数据评估 

    7、神经网络表现效果

Cifar10 项目目标分类 

    1、cifar10数据集简介 

    2、cifar10数据导入 

    3、cifar10网络模型设计 

    4、cifar10分类模型调优


课程教师

更多
  • 孙鹏

    孙鹏 学术经理

    简介:教育经历 毕业于北京大学,计算机科学与技术专业,博士学历。 技术领域 精通Java、C、C++、PHP、HTML、XML、Python等程序设计语言 熟练软件工程,有丰富的面向对象编程思想 熟悉企业级框架技术Struts,Spring,JPA,MyBatis,Hibernate等框架技术 擅长分布式系统以及分布式存储技术,对大数据、云计算、人工智能有着丰富的实战经验。 工作经历 曾就职于Google公司,负责Google Map分布式系统基础架构,和分布式文件系统的实现,对Big Table和Google Drive等高强度压缩的设计与实现取得了独特的学术成果。 教学理念 教育就是用爱与智慧去帮助每一个学员发觉自己的潜力,创造自己的价值,用高昂的人生态度影响学生,用充沛的生活激情感染学生,用宽容的态度包容学生。

    课程:北大青鸟学士后JAVA软件工程师、北大青鸟高中生ACCP课程、北大青鸟初中生ACCP课程、北大青鸟UI培训课程、北大青鸟大数据培训课程、北大青鸟Benet网络工程师、北大青鸟python课程、北大青鸟云计算课程

  • Wayne Shen

    Wayne Shen 大数据高级咨询师

    简介:10年于国内顶尖软件公司,曾任研究室主任,主导和从事研发工作。 15+年于北美IT, 参加了金融、保险、医疗、零售等行业的众多大型项目开发和企业数据集成,曾任软件架构师、高级咨询顾问、大数据方案架构师等,负责大数据应用的方案设计。现在加拿大最大银行从事大数据应用开发和高级咨询。沈老师有十余年的专业培训经验

    课程:北大青鸟大数据培训课程、北大青鸟Benet网络工程师、北大青鸟python课程、北大青鸟云计算课程

  • Raymond Lin

    Raymond Lin 大数据高级工程师

    简介:1989年毕业于复旦大学计算机系,1994年取得新南威尔士大学硕士学位,毕业后来到加拿大从事IT专业至今,为电讯,银行,省市政府等大机构提供技术服务,解决技术难题,建造以互联网为平台,数据处理为核心的企业级应用系统,一直活跃在技术的最前沿。林先生还积极兼职教育事业十八年,以精湛的技艺,深厚的功底,培养出了一批优秀的高级IT工程师,在各自的岗位上担任着重要的角色

    课程:北大青鸟大数据培训课程、北大青鸟Benet网络工程师、北大青鸟python课程、北大青鸟云计算课程

学员评价

更多
  • 囍槑 168****9876 2019-01-07 14:04

    环境 4 师资 4 服务 4 效果 4

    之前有哥哥在北大青鸟长安街学习的,现在上班了,挣一万多,今年把我小妹也送到这里学习了,学的软件,老师都挺好的,我小妹刚来了还给她补课,环境也挺好的,环境不错,值得推荐,非常好,交通方便

本页信息发布者ID为: 长安街校区学员(北大青鸟长安街校区), 如果有内容涉嫌虚假或违法,请通知IT教学平台,点击 我要举报