人工智能(Python+网络爬虫开发)培训班

导读 深圳信盈达嵌入式培训学校目前设置了信盈达人工智能(Python+网络爬虫开发)培训班,下面给大家详细介绍一下我们的课程内容,有需要的尽快报班学习哦。
400-888-4849 358
嵌入式 FPGA Linux驱动 C++ 单片机 智能硬件 Android 物联网 JAVA

课程详情

2019-07-23

人工智能Python网络爬虫开发培训班

深圳信盈达嵌入式培训学校目前设置了信盈达人工智能(Python+网络爬虫开发)培训班,下面给大家详细介绍一下我们的课程内容,有需要的尽快报班学习哦。
选择我们理由
  1.2.1课程优势
  1.Python与大数据完美结合。
  2.Python+网络爬虫,四个阶段课程,让你全面掌握Python应用,具备真正的Python开发技术。
  3.人工智能算法精讲,真实大数据案例分析。
  4.MySQL,MongoDB,Redis等多种数据库平台,适应市场需求。
  5.Windows、Linux多平台教学,深入理解Python编程,掌握Linux系统使用方法,适应运维需求。
  6.N个真实项目任你选择,面试、*含金量更高。
 1.2.2强大的技术背景+先进的培训模式
 1.强大的技术背景
  公司从2008年开始专注于商业项目的开发、研究,为广大中小企业提供了多款Python解决方案。10年的专业方案研发,积累了丰富的开发经验,和深厚的技术实力。解决方案开发和Python培训结合起来,理论联系实际、让你能高效、愉快进行学习。一线Python工程师手把手教你学编程,引领你迈入Python开发的神奇殿堂,让你拥有2-3年的开发经验!
 2.先进的培训模式
  1)人性化的培训计划
  因材施教,为不同基础的学员分班学习,增加补弱。
  2)重实践,学习实用的技术
  理论+实践,而重于实战!
  3)终身学习,免费享受升级服务
  短期实训虽然只有4-5个月,但毕业不意味着结束,相同课程,内容升级,老学员可免费学习更新内容。
  4)精心规划设计学习时间
  检查、复习、作业讲解:9:00~9:30,先解决昨天疑问,再进行新内容授课。
  当天新内容详解:9:30~12:00,14:00~17:00,理论结合实战,每讲解一个知识点,均有课堂实战环节,实战点评环节。
  当天课程总结和答疑:17:00~18:00,总结难点,重点,易错点。
  完成课后作业&项目实战:19:00~21:00,梳理当天的知识,完成当天课后作业、分组项目开发。
  5)强有力的教学质量*
  *高质素的工程师:讲师均是企业一线工程师,你的评价,直接决定工程师去留。
  每月一测:闭卷考核,真实再了解自己的不足,有目的性的增强补弱。
  每阶段一考:每学习完成一个阶段内容,进行闭卷考核,未达标者强制留级,重新再学。
  每季度更新一次课程内容,*学习的技术的的前沿性,实用性。
课程大纲
  *阶段:Python语言
  *部分:Python基础
  第1节认识Python
  1.1计算机语言、Python简介、发展历史、特点、应用场景
  1.2 IDLE的下载与安装、配置与验证
  1.3*个Python程序
  1.4关键字
  1.5标识符概念、规则、命名规范
  1.6注释、注释的分类、支持中文
  第2节Python的基本语法&选择结构
  2.1变量、变量的类型
  2.2输出和输入
  2.3运算符:算术、赋值、关系(比较)、逻辑、位、移位
  2.4表达式类型和值、运算顺序、优先级
  2.5程序流程控制:顺序、选择、循环
  2.6选择结构:if语句、if else语句、多重if语句、if嵌套语句
  第3节循环结构&特殊流程控制&字符串&列表&字典
  3.1循环结构:while循环、for循环
  3.2特殊流程控制语句:break、continue、两者的区别
  3.3字符串和列表
  3.4元组和字典
  第4节函数&文件操作
  4.1函数简介
  4.2函数定义与调用、基本使用、文档说明
  4.3函数的参数、返回值、类型、局部变量与成员变量
  4.4递归算法、匿名函数
  4.5文件和目录
  4.6 os模块、过滤文件、批量重命名文件
  4.7 file对象、拷贝文本文件、拷贝图片
  4.8学员管理系统(文件版)
 第二部份:Python核心编程
  第5节面向对象
  5.1面向过程的设计思想、面向对象的编程思维、面向对象编程
  5.2类和对象
  5.3魔法方法:__init__()、__str__()、__repr__()
  5.4 self参数、创建多个对象
  5.5封装性、继承介绍、单继承、多继承、多态
  5.6属性和方法扩展、对象属性与类属性、类方法与静态方法
  第6节异常处理与模块
  6.1异常处理简介、错误、异常
  6.2 Python中的异常:NameError、SyntaxError、IndexError等
  6.3检测与处理异常、捕获异常try-except、else、finally、抛出异常、raise
  6.4模块概念、导入及使用、import
  6.5制作与发布模块
  6.6安装与使用模块、常见模块
  第7节高级语法
  7.1浅拷贝、深拷贝、拷贝的其他方式
  7.2==与is
  7.3封装性进阶、基本使用、私有化属性、属性property
  7.4动态语言、基本定义、添加属性、添加方法、删除属性、__slots__
  7.5生成器概念、创建
  7.6可迭代对象、迭代器对象
  7.7闭*、基本使用、深入理解
  7.8装饰器、*元类(type类)
  7.9内建属性与内建函数、模块进阶、常用标准库
  第8节进程&线程
  8.1进程简介、进程的创建与启动
  8.2 multiprocessing模块、Process类
  8.3进程池、Pool类、队列(Queue)、进程拷贝文件
  8.4线程简介、进程与线程的区别
  8.5线程的创建与启动、threading模块、Thread类
  8.6线程的生命周期
  8.7线程同步、Lock类
  8.8死锁、local类、生产者与消费者模型
  第9节正则表达式&网络编程
  9.1正则表达式的规则
  9.2字符类、特殊字符类、原始字符串、数量量词、匹配分组、边界匹配器
  9.3 re模块的高级操作、匹配、分割、替换、获取
  9.4贪婪模式、非贪婪模式
  9.5计算机网络、OSI模型与TCP/IP模型、网络术语、三要素、TCP/IP协议
  9.6 Socket编程、常用方法
  9.7 UDP简介、发送数据、接收数据、模拟QQ聊天
  9.8 TCP简介、服务器端、客户端、发送数据、接收数据
  第二阶段:服务器、数据库
 第1节服务器
  1.1 HTTP协议详细介绍
  1.2静态服务器显示静态页面、动态页面
  1.3静态服务器使用类
  1.4请求服务器动态资源
  1.5基本实现动态服务器
  1.6应用案例、传递数据给动态服务器
  第2节MySQL
  2.1数据库的概念、数据知识、常见的数据库
  2.2 MySQL的使用、安装MySQL、打开Windows服务、启动和关闭MySQL、登录
  2.3 SQL语句、基本概述
  2.4数据库(database)操作、建库、建表
  2.5数据表结构操作、增删查改
  2.6 MySQL与Python进行交互
  第3节MongoDB
  3.1 MongoDB的环境搭建、数据库操作
  3.2集合操作、数据类型、数据操作
  3.3数据查询:Limit与Skip、投影
  3.4排序、统计、去掉重复
  3.5聚合aggregate、安全性、复制、备份与恢复
  3.6 MongoDB与Python进行交互
  第4节Redis
  4.1 NoSQL简介、安装、基本配置
  4.2数据操作:string、键、hash、list、set、zset
  4.3高级、发布订阅、主从配置
  4.4 Redis与Python进行交互
  第三阶段:网络爬虫开发
  第1节爬虫简介&抓取数据
  1.1爬虫基本简介、通用爬虫、聚焦爬虫
  1.2 HTTP的请求与响应
  1.3 fiddler工具的简介与使用
  1.4 urllib2的基本使用、GET请求、POST请求
  1.5 Handler处理器和自定义Opener
  1.6 URLError/HTTPError、requests模块
  第2节抓取结构化与非结构化数据
  2.1抓取并分析re模块正则表达式的爬虫
  2.2 XPath与XML类库分析数据、使用XPath爬虫
  2.3 BeautifulSoup4解析器、使用bs4的爬虫
  2.4Json模块与JsonPath
  2.5实际应用案例、多线程爬虫案例
  第3节HTML处理与识别机器图像
  3.1动态HTML介绍
  3.2 selenium与phantomJS
  3.3模拟登录、点击动态页面、执行js
  3.4机器视觉与Tesseract介绍
  3.5处理规范格式的文字内容、对验证码进行机器识别
  3.6训练Tesseract进行机器学习
  第4节scrapy框架及实战
  4.1配置安装、入门使用
  4.2 scrapy shell、item Pipeline、spiders
  4.3 crawlspiders、请求与响应、settings
  4.4抓取手机APP*的爬虫
  4.5新浪网分类资讯爬虫
  4.6阳光热线问政平台爬虫、图片下载器
  4.7将数据保存在MongoDB数据库中
  第5节scrapy及Redis实战
  5.1源码分析之Connection、Dupefilter、Picklecompat
  5.2源码分析之Queue、Scheduler、Spider
  5.3有缘网分布式爬虫分析
  5.4处理Redis中的数据内容
  5.5改写新浪网资讯爬虫
上一篇: 电子硬件设计工程师培训课程 下一篇: 无

推荐课程

查看全部课程
信盈达嵌入式培训学校

信盈达嵌入式培训学校

深圳总部 西乡校区 南山校区

查看全部校区 进入官方主页