1200字范文,内容丰富有趣,写作的好帮手!
1200字范文 > 大学python期末考试突击怎么办_Python突击-从入门到精通到项目实战

大学python期末考试突击怎么办_Python突击-从入门到精通到项目实战

时间:2022-06-10 10:04:03

相关推荐

大学python期末考试突击怎么办_Python突击-从入门到精通到项目实战

模块的概念

安装pip 多个虚拟python环境

测试驱动开发模式

Python语言要素介绍

2.详解Python数据类型

列表和列表解析

生成器表达式

元组

字符串

字符串之中文处理

字典

集合

3.函数和函数式编程

函数参数和变长参数列表

函数返回值.变量作用域

函数的嵌套定义和闭包和装饰器介绍

迭代器和生成器

4.面向对象编程

认识经典类和新式类

公有属性和私有属性属性

属性.属性装饰器.描述符

方法.实例方法.静态方法.类方法

特殊方法.运算符重载

继承.多重继承.super

第二单元:实战篇之Python数据库开发

5.mySQL数据库

概述.sql数据库和NoSQL数据库的区别

环境准备.驱动包介绍

Mysqlconnector、mysqldb使用

sqlalchemy介绍.ORM的优点介绍

sqlalchemy代码演示

6.mongodb数据库

mongodb介绍安装.命令行.mongovue演示

实现增删改查

聚合操作

第三单元:实战篇之Python爬虫开发

7.最简单的网页爬虫

爬虫介绍

工具包介绍

Request、 xpath使用演示

新闻爬虫

8多线程和多进程

概述

多线程编程

多进程编程

综合案例-网络爬虫

9.scrapy实战

scrapy介绍和安装

scrapy项目框架

scrapy案例实战

10.模块的使用和构建

模块的安装和使用

模块的构建和发布

第四单元:Python和大数据

11.Python On Spark (1)

Spark 介绍

Sprak核心编程:Rdd、Transformation、Action介绍

12.Python On Spark (2)

Spark三种集群模式

集群环境下Python实战

Spark SQL、Sprak Streaming 、MLlib入门介绍

授课时间:

本期课程将于6月21日开始。课程持续时间大约为14周。

授课对象:

本课程面向从未接触过Python的学员,从最基础的语法开始讲起,逐步进入到目前各种流行的应用。整个课程分为基础和实战两个单元。

基础部分包括Python语法和面向对象、函数式编程两种编程范式,基础部分会介绍Python语言中的各种特色数据结构,如何使用包和函数,帮助同学快速通过语法关。

在实战部分选择了网络爬虫、数据库开发最基础的应用类型,详细介绍其思想原理,并通过案例讲解Python中的实现方案,让学员真正达到融会贯通、举一反三的效果。并应用到自己的工作环境中。

课程学习环境:

开发环境:Python 2.7、MySQL、MongoDB、Scrapy、spark 1.5

IDE:PyCharm 5

收获预期:

目标一. 熟练掌握Python语言语法知识和使用技巧

目标二. 全面掌握面向对象变成和函数式编程两种编程范式;

目标三. 熟练掌握数据库的使用开发(包括关系型数据库MySQL、NoSQL数据库MongoDB)

目标四. 掌握多进程开发技巧

目标五. 掌握Scrapy爬虫框架的使用

目标六 掌握SQLAlchemy ORM框架的使用

pyther,十年IT工作经验,曾就职阿里巴巴、雅虎,现为大数据独立顾问。

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。