图片加载中...

图片加载中... 十六年IT教育机构

图片加载中... 软件定制开发

首页>课程中心

Python大数据分析

预科5G网络与架构

网络基础

网络发展概述
计算机网络概念
网络术语
局域网通信和广域网通信
网络组网和云计算虚拟网络介绍
网络协议及协议分析
常用网络协议(arp、ssh、http、https等)精讲
网络测试命令及操作系统工具
实战1: 网络测试及工具使用
实战2: 协议分析及分析工具

第一阶段Python软件开发基础

Linux系统及用户管理

介绍开源、Linux 发行版和企业 Linux,并明确相关定义。
登录 Linux 系统并使用 shell 运行简单的命令。
通过 bash shell 复制、移动、创建、删除和整理文件。
实战3: Linux命令使用和命令操作
使用本地帮助系统解决相关问题。通过命令输出或在文本编辑器中管理文本文件。
创建、管理和删除本地用户和群组,并管理本地密码策略。
设置文件的 Linux 文件系统权限,并解释不同权限设置的安全效果。
评估和控制红帽企业 Linux 系统上正在运行的进程。
使用 systemd 控制和监视网络服务和系统守护进程。
实战4:systemd服务管理及自定义服务启动
使用 OpenSSH 在远程系统上配置安全的命令行服务。
实战5:SSH远程登陆和SSH服务配置
查找和准确解读系统事件日志,以便及时排除故障。
配置企业 Linux 服务器上的网络接口和设置。
存档文件并将其从一个系统复制到另一个系统。
从和 YUM 软件包存储库下载、安装、更新和管理软件包。
实战6:Linux软件管理及软件安装、卸载、更新
访问、检查和使用 Linux 服务器附加存储上的现有文件系统。
在基于 Web 的管理界面中调查和解决问题,获取支持以帮助解决问题。
借助 bash shell、shell 脚本和Linux 实用工具的各种高级功能,更加高效地运行命令。
实战7:Linux脚本编程和自动化
规划将来要一次性或重复运行的命令。
通过设置调优参数和调整进程的调度优先级,来提升系统性能。
解读并设置文件的访问控制列表(ACL),以应对需要用到复杂用户和分组访问权限的情况。
使用 SELinux 来确保和管理服务器的安全性。
通过命令行创建和管理存储设备、分区、文件系统和交换空间。
通过命令行创建和管理包含文件系统和交换空间的逻辑卷。
使用 Stratis 本地存储管理系统管理存储空间,使用 VDO 卷优化正在使用的存储空间。
实战8:Linux文件系统存储及存储管理实战
使用 NFS 协议来管理网络附加存储。
实战9:Linux网络文件系统管理,共享文件让其他服务访问
管理启动过程,以控制所提供的服务、进行故障排除并修复问题。
使用系统防火墙和 SELinux 规则来控制服务的网络连接情况。
实战10:Linux安全实现及访问控制
实战11:综合实战

Python开发基础

程序开发基础指南
数据类型及数据类型操作
字符串定义,应用场景及Bytes操作
元组和列表操作
字典与顺序字典、映射数据类型及转换
集合与frozenset
实战12:Python基本数据结构应用实战
代码组织与代码发布
面向对象编程及函数设计
函数设计及函数参数设计
系统内置函数
自定义函数及编写函数
实战13:Python函数编程实战
让思想更加抽象,逻辑与数据分离、面向对象思想
面向对象思想及代码表示
python 类别与类型区分
class定义与抽象逻辑编写
类与方法设计,分割功能与程序模块化
实战14:Python面向对象编程实战
满足业务能力的函数变形—装饰器
经典类与新式类的区分
异常捕获
程序运行规则
异常捕获及处理方式
编写异常事件及警告
实战15:异常处理及异常捕获实战
文件访问及数据处
访问不同类型文件
创建、读取、更新和删除文件使用正则表达式
Microsoft word、Excel和CSV数据操作及数据渲染
实战16:文件读取及基本数据分析实战
创建、删除目录,排列及文件搜索
python与echarts实现数据美颜可视化显示,让数据更加惊艳
实战17:数据可视化及可视化管理
访问数据库
Python MySQL API操作
数据库增、删、改、查及批量操作
专注程序、抽象编写数据库驱动程序使用对象关系映射SQLAlchemy

Python操作NoSQL数据库
实战18:数据操作及数据库批量管理
Python程序编程进阶
多线程编程、多进程编程与队列应用
Python网络编程
Python GUI编程思路及PyQT图形化编程
Python获取互联网数据及WEB表单自动填充
Python XML与HTML处理
实战19:Python编程综合实战
运维脚本编程介绍
系统管理及Python脚本编写
系统任务脚本编写,实现基本任务的管理
系统服务管理脚本编写、实现服务自动化巡检
资源管理脚本编写,实现资源可视化管理
网络管理脚本编写,实现网络管理
实战20:运维自动化编程实战

My SQL数据库

数据库的基本概念
开源数据库与商业数据库的区别
Mariadb与Mysql的渊源。
数据库安装前的准备。
存储准备。
数据库安装与安全设定。
数据库登录及状态查看。
数据库创建及国际化设定。
实战21: 在Linux系统上安装MySQL数据库及访问
数据库引擎介绍及特性。
lnnodb引擎及特性。
MylASM引擎及特性。
实战22:MySQL数据库数据引擎选择及特性对比
表设计技巧及规范。
索引及主键。
表关联及事物反应。
实战23:数据库表设计及字段训练
数据库安全及用户管理。
数据备份、冷备份及热备份。
数据库恢复及一致性检查。
实战24:MySQL数据库备份及备份工具
主从数据库与replication工作原理。
实现数据库读写分离。
Mycat实现数据库的读写分离和配置
实战25:MySQL数据库主从同步和读写分离
数据库性能调优。
实战26:MySQL数据库综合实战

第二阶段Python Web开发基础

HTML

头标记的作用和使用;
常用标签,标题和字体标签图像标签;
列表标签设计;
超链接标签设计;
表格标记的设计;
表单标记的设计;
分、桢框架的设计及应用;
表单的应用;
表格的应用;

DIV+CSS

学习附加外部样式表,链接方式和导入方式;
新建样式,类、标签,新建样式表文件;
详解使用DIV+CSS 布局和Web页面和网站布局的方法和流程;
利用Dreamweaver 实现网站布局,总揽全局熟悉W3C标准熟悉不同浏览;
(IE/Firefox)之间的差异,写出的代码能够有很好的兼容性;
页面的属性、边距、链接、标题;
设置等段落样式;
设置段落的列表样式;
建立链接的多种设置方法;
链接四种状态的颜色与下划线设置;
详细介绍DIV+CSS与TABLE之间的结合使用方法;
通过对经典站点的详尽解析,了解不同类型网络媒体的设计需求和内部逻辑关系;
学习网站拓扑的设计规则,从而能够针对不同的设计主题,完成任何类型网络媒体整体结构设计,得心应手;

JavaScipt

实现 包括:位置与外部的 JavaScript等;
语句 包括:.innerHTML,.write();
注释 ;
变量及数据类型 包括:动态类型,数组,布尔,JSON;
函数 包括:2种函数定义方式与1种假对象定义方式(js无法真正实现面象对像所以为假对象;
运算符 包括:算术运算符,数学运算符,比较运算符,逻辑运算符,条件运算符(三目运算符);
语法 包括:if...else,for,while,switch,try...catch;
对象 包括:数字,字符串,日期,数组,逻辑,算数,正则表达式;
window 包括:screen,location,history,navigator,popupalert,timing,cookies;

Python应用实战(数据爬虫)

完成项目指定网页url地址和网页结构的分析。
提供的网站中有get和post请求,讲解firefox、ie的基本插件使用;讲解html的标签基本常识;讲解网站对服务器发起请求的原理和url的作用。
完成项目指定的网站的源码爬取。
通过以上方式结合python爬虫模块,将网页的源代码抓取下来,讲解网站爬取时的编码问题,和常见的爬取过程当中发生的网络报错,比如404,500
完成项目指定的内容的爬取。
完成对指定网页当中的指定信息的筛选,在这里会讲到:lxml、re、beautifulsoup ,使用这些匹配规则对获取到的源码进行分析匹配,从而获得指定的内容。
完成整个网站的爬取。
在上面三个实训项目完成之后,我们开始用递归实现,多线程实现,面向过程实现,面向对象实现,这样在工作当中经常用到的编程理念来实现这个项目指定的一个或多个网站的爬取。
这里会涉及到python多线程,python递归,python面向对象,python 面向过程的知识。

Django

django介绍及互联网应用;
django入门讲解,django和Python安装,环境测试;
数据库配置及开发服务器的设定;
视图及URL的配置;
正则表达式及URL;
django如何处理请求;
动态URL 的配置及调试;
模板基础知识;
使用模板系统及创建模板对象;
模板渲染、模板标签及过滤器、模板加载;
django模型;
MVC及MTV开发模式;
数据库设计及开发;
DJango站点管理;
后台管理、表单;
从Request对象中获取数据;
提交数据信息(GET 和POST);
表单验证(结合JAVAscript);
高级视图及URL的配置;
使用多个视图前缀;
高级模板知识;
数据模型高级部分;
通用视图;
django部署;
配置文件参数调试;
实现404模板;
APACHE与django;
同一个APACHE运行多个django实例;
django输出非html内容;
生成CSV文件;
生成pdf文件;
会话、用户和注册;
Cookies;
Django session框架;
Django缓存机制;
内存缓冲、数据库缓冲;
中间件;
django国际化;
django 安全;
防止SQL注入;
跨站点脚本(XSS);
防止伪造夸站点请求,回话劫持/伪造/邮件头注入/目录遍历;

第三阶段Python数据分析

Python数据分析

大数据平台的演进及趋势;
大数据平台的必要性和数据发展趋势;
Hadoop生态系统及周边软件开发与使用;
Hadoop数据平台主要组件及架构;
Hadoop 组件HDFS;
Hadoop组件mapreduceHadoop 分析平台搭建;
Python数据处理思想;
数据处理正则表达式;
数据矩阵;
二维数组处理;
三维及多维数组处理;
数据缺失处理;
numpy模块使用;
pandas模块使用;
数据可视化;
数据收集与爬虫;
数据清洗与过滤;
pig与ETL;
Python与hadoop。