Python工程师

4大阶段,81门课程,159小时体系课程,去繁从简,主干清晰

别再听他们吹,有干货才是真,成体系才叫课,能应用才敢教

1

Python
基础入门

掌握:

· Python3语法基础
· 函数与模块
· 面向对象/正则表达式
· 内存管理与多线程

23门课 / 36小时

能独立完成
千行代码的
功能性项目开发

2

Python
进阶提升

掌握:

· Python与MySQL
· Python与Redis
· Python与MongoDB

22门课 / 30小时

能开发多种数据库
独立完成多功能
后台管理系统

3

Python Web
框架实战

掌握:

· HTML与CSS
· JavaScript
· Django框架
· Flask框架

22门课 / 59小时

能整体完成
Web前后端项目开发
已能达到入职水平

4

Python 爬虫
Scrapy实战

掌握:

· Linux基础
· Python网络编程
· 自动化网络爬虫
· 异步网络爬虫

14门课 / 34小时

能独立开发爬虫
掌握数据存储和自动化
为未来做好准备

项目驱动教学,每阶段学完即练,练好即能应用

只学不练,效果减半,学Python有好的路径,但没有偷懒的方法

多个经典小项目

血压评估功能
打印购物小票
飞机大战游戏

迭代开发新闻网站

实现新闻管理系统
缓存热点新闻数据
实现新闻正文功能

框架开发商城项目

电商类项目前端
电商类项目后端
电商类后台管理系统

自动化爬虫开发

知名Job网站数据爬取
抓取二手车网站数据
破解反爬机制

以“电商”、“爬虫”为核心的企业级综合实战,学习过程即是工作过程

以Python主流框架,模拟企业实际开发(含电商类积分商城、爬虫、小游戏多个项目)

Django+Flask开发积分商城

爬取知名Job网站数据

Pygame开发微信爆款游戏
“飞机大战”

Python+三大数据库
实现新闻管理系统

带你掌握针对“当下”和“以后”的Python技术体系

满足企业当下用人标准,满足个人以后技术提升

基础语法

高级语法

面向对象

数据库

前端基础

Django

变量与字符串

函数式编程

类和对象

数据库表设计

HTML标签

路由配置

列表与元组

列表元组推导式

实例/类属性

高级查询/优化

CSS样式

视图函数

字典与集合

迭代器/生成器

实例/类/静态方法

MySQL基本查询

JavaScript/jQuery

模板Template

流程控制

多线程

封装/继承/多态

Python操作
MySQL/Redis/MongoDB

浮动与定位

ORM对象关系映射

循环结构

内存管理

属性描述符

Redis综合应用

布局管理

表单验证

函数与模块

Pygame游戏开发

槽(slots)

MongoDB综合应用

DOM操作

admin/xadmin

Flask

爬虫基础

Scrapy

开发环境

网络编程

开发流程

MTV模型

CentOS爬虫环境

selenium模块

开发工具Pycharm
专业版

OSI与TCP/IP模型

需求分析

请求/响应上下文

爬虫工具集成

自动化爬虫

数据库管理工具Navicat

配置网络拓扑

模块设计

重定向

requests模块

网页定位与交互

服务器Linux常用命令

数据链路层编程

项目开发

模板继承

Xpath数据解析

Scrapy数据流

虚拟环境Virtualenv
pipenv

网络层编程

项目联调

WTF表单

BeautifulSoup4

user-agent中间件

Nano/Vim编辑器

传输层编程

集成测试

蓝图实现

MongoDB
数据持久化

ip代理中间件

Yum包管理

应用层编程

项目部署

学有所依,教有所据,慕课网精研,过万学员验证的教学方法

慕课网根据美国国家训练实验室(National Training Laboratories)的研究成果——学习金字塔
结合IT编程的学习特点,研究实践出适合中国学生的高效学习方法

慕课网专职教学团在线督促、指导、答疑,更有保障的服务体系

“学练测评答”教学闭环-以下内容均是真实学习情境的呈现,所有努力与付出都只为你学得更好、更快

学:视频课程+在线编程

练:配套习题

测:阶段评测

评:1V1作业批改

答:问答专区

课程大纲及学习周期安排(详细版)

阶段一: Python零基础入门

  • 步骤1
  • 步骤2
  • 步骤3
  • 步骤4
  • 步骤5

Python基础知识

Python基础是学好软件开发的基石。通过学习Python的特性、变量、字符串、列表、字典、集合及流程控制语句等基础知识,为学习Web开发打下坚实的基础。

课程安排:

  1. 安装Python的开发环境
  2. Python变量及字符串的应用
  3. Python流程控制
  4. 常用运算符的原理
  5. Python数据结构列表/字典/元组/集合
  6. 结合所学编写常见小案例

阶段二: Python操作三大数据库

阶段三: 从网页搭建入门Python Web

阶段四: 入门主流框架Scrapy与爬虫项目实战

大家一起努力学习吧。如果有任何问题联系我哦。

发布了32 篇原创文章 · 获赞 16 · 访问量 1万+

猜你喜欢

转载自blog.csdn.net/Web_Struggle/article/details/104543855