欢迎使用九邻微营销!

Python全栈开发实战训练营

(WEB开发/爬虫/数据分析/人工智能)
 
课程简介:
Python是一门易学易懂适合快速开发的编程语言,既能满足互联网行业的Web应用和服务器应用开发,又可以作为方便强大的Linux服务器及网络运维工作的开发工具,完成系统运维的工作。最近的大数据快速发展也扩展了Python语言的新天地,作为数据抓取和分析的最合适的语言,Python又焕发了新的活力。因此Web应用开发、系统网络运维、大数据的科学与数字计算,甚至3D游戏开发都是Python工程师非常适应的职业发展方向。
 
课程特色
1,课程从0开始,讲到人工智能结束
2,包含python基础,Django,web开发,爬虫,数据库,前端页面,人工智能数据分析挖掘

注:本课程适合零基础学员或有意向转行的技术人员。
学成后100%就业保证,可以申请先培训后付款。
 
培训课时:448课时
入学基础:有Linux使用经验 有HTML5 前端开发经验 ,可以减免部分前置课程

课程大纲:

RED HAT LINUX系统运维

*前置课程

bash shell命令行模式下运行常用基本Unix命令

shell命令行及Xwindow界面运行应用程序

配置XFree86系统及常用XWindow桌面环境

使用X GUI应用程序完成一般的工作

了解Linux EXT2 EXT3文件系统结构

完成普通的文件维护操作

了解和维护文件存取权限

复制和存取不同文件系统下的文件

使用vi文本编辑器编辑和运行Shell 脚本文件

使用sedawkperl正则表达式过滤和处理文本

使用Linux本底打印命令和相关实用工具实现Unix下的文本打印

使用电子邮件和Openoffice完成Linux下的电子办公

用标准的输入/输出重定向及管道连接程序和文件

控制Linux系统进程

查询Linux系统内的rpm软件包

使用Unix常用网络程序和相关实用工具控制本底机网络

使用基于SSL的方式安全传输文件

掌握RedHat提供给用户的系统工具

掌握基本的shell script 脚本

Python 基础


1Python概述

1.1、计算机语言概述

1.2python简史

1.3python相关

2python语法基础

2.1Python环境配置

2.2python基础语法

2.3、变量

2.4、数据类型

2.5、表达式和运算符

2.6、分支结构

2.7、循环结构

3、函数

3.1、函数初步

3.2、细说参数

3.3、变量作用域

3.4、递归调用

4、内置函数

4.1、字符串相关-string

4.2、列表-list

4.3、元组-tuple

4.4、集合-set

4.5、字典-dict

Python 高阶

Python面向对象高级编程

面向对象编程基础

公有私有

继承

组合 & Mixin

模块

模块概述

搜索路径

Python正则表达式

Python与数据库编程

Python多进程与进程间通信

Python多线程

Python网络编程

Python GUI编程

项目实践

Python Web 开发

Python Web开发简介

Django开发环境搭建

Django基础

Django视图

Django URL映射

Django模板

Django模型与数据库

Django表单

Django用户验证

CookiesSessions

Django模板继承

Bootstrap结合

Jquery结合

AJAX结合

项目部署

Django项目实践-在线商城

Python 爬虫技术

1、爬虫概述

1.1、爬虫定义

1.2、爬虫在行业中的地位

2、页面获取

2.1urllib基本使用

2.2requtests基本使用

2.3、反爬虫策略和反反爬虫

3、内容提取

3.1、正则

3.2XPath

3.3BeautifulSoap

4scrapy

4.1Scrapy概述

4.2Scrapy核心部件使用

4.3、Scrapy Shell

Python 人工智能

数据分析和数据挖掘

数据科学和AI概述

数据结构和算法

Python 数据分析与数据挖掘简介、环境搭建

Python数据分析工具箱

数据加载与存储

数据类型

数据结构

数据导入

数据导出

数据规范化和处理

1 数据清洗

2 数据抽取

3 数据合并

4 数据计算

5 数据转换

数据分析

1 基本统计

2 分组分析

3 结构分析

4 分布分析

5 交叉分析

6 矩阵分析

7 RFM分析

数据挖掘

1 相关分析

2 简单线性回归

3 多重线性回归

4 逻辑回归

5 决策树分析

6 聚类分析

7 因子分析

8 关联规则

9 时间序列分析

数据可视化

项目实践

MYSQL/ORACLE 数据库管理

*必备数据库技术

描述Oracle MySQL架构、安装和升级Oracle MySQL

利用 INFORMATION_SCHEMA 数据库访问元数据

完成 OracleMySQL 启动和关闭操作

在运行时间配置 OracleMySQL 服务器选项

利用 OracleMySQL 管理员图形用户界面管理 Oracle MySQL 服务器

为解决性能问题评估数据类型及字符集

了解数据锁定概念以及在 Oracle MySQL 中不同级别锁定

了解和使用OracleMySQL InnoDB引擎

保持Oracle MySQL安装一致性

使用触发器执行管理任务

使用企业审计和插入式验证

配置高级复制技术来实现ORACLEMYSQL高可用性

描述介绍性能调优技术

执行备份和恢复操作

管理任务自动化与排程事件

HTML5+CSS3

*必备前端技术

HTML 5的结构

表单及其他新增和改良元素

绘制图形

多媒体相关API

History API

本地存储

离线应用程序

文件API

通信API

WebRTC通信

扩展的XMLHttpRequestAPI

使用Web Workers处理线程

获取地理位置信息

拖放API与通知API

Page Visibility API

Fullscreen API

鼠标指针锁定API

JavaScript

*必备前端技术

JavaScript概述

词法结构

类型

值和变量

表达式和运算符

语句

对象

数组

函数

类和模块

正则表达式的模式匹配

JavaScript的子集和扩展

客户端JavaScript

服务器端JavaScript

JQuery

*必备前端技术

初识jQuery

jQuery选择器

jQueryDOM的操作

jQuery的事件处理

jQuery的动画效果

jQueryAjax

jQuery常用插件