Python Flask快速入门与进阶 / 从入门到入职,让你从只会Python语法到能胜任Python初级Web工程师
编程浪子

从事互联网Web开发6年,曾就职于多家知名互联网公司,对PHP、Python、Java均有涉猎,曾有过完整的千万级PV的设计经验。实际项目经验丰富,热爱分享、喜爱钻研新技术、热爱IT行业且有代码洁癖

课程收获大批同学的喜爱,好评不断。通俗易懂的讲课风格,诙谐幽默的语言,让大家笑称浪子老师。

 
  • 课程目录
  • 课程介绍
  • 1-1 Python Flask快速入门与进阶

  • 2-1 配置开发环境

  • 2-2 windows环境安装开发环境 (上)

  • 2-3 windows环境安装开发环境 (下)

  • 2-4 Linux CentOS环境配置开发环境

  • 2-5 虚拟机Virtualbox安装

  • 2-6 虚拟机安装centos

  • 2-7 Python3基础环境 和 虚拟环境 (上)

  • 2-8 Python3基础环境 和 虚拟环境 (下)

  • 2-9 安装MySQL

  • 3-1 走进Python的世界

  • 3-2 基础数据结构讲解(上)

  • 3-3 基础数据结构讲解(下)

  • 3-4 Python 装饰器(上)

  • 3-5 Python 装饰器(下)

  • 4-1 常见MVC框架对比讲解

  • 4-2 Flask框架安装。

  • 4-3 快速体验Flask Hello World

  • 4-4 Flask 为什么可以独立运行

  • 4-5 详解 Flask 配置

  • 5-1 注册路由的多种方式

  • 5-2 解读HTTP请求流程

  • 5-3 获取请求对象的GET和POST参数

  • 6-1 对请求进行多个格式的响应

  • 6-2 Jinja2 模板语法详细讲解

  • 7-1 Flask 结合SQLAlchemy 打通数据库通讯

  • 7-2 通过 Model 访问 数据库

  • 7-3 自动生成model

  • 8-1 构建高可用MVC

  • 8-2 构建高可用MVC 优化

这次课,我们的立意就是"快",快速从Python小白到初级Python工程师

以轻量级Python框架Flask,更轻松的完成Python小白的蜕变

快速"过渡"
从语法回顾开始讲 从基础语法向框架运用过渡 让小白的学习不再"卡顿"
快速"入门"
从"轻量级"框架开始用 Flask 知识点相对少一点 更适合小白短时间内掌握
快速"进阶"
从框架基础到实际运用 Flask虽然"轻",但很"强" 内核+插件,让你进阶也更快
快速"成型"
Flask作为Python轻量级框架 开发小型项目时优势明显 更容易成型,也更适合练手

Flask MVC Web 项目 -开发一个小型电影Web站,在项目中入门与进阶

用一个名为“猫影”的Web 站,带你从零熟悉商业项目的开发的整个流程和实现过程,项目虽为练 手项目,但覆盖了一个正常商业项目的基本开发知识点

课程展示图

项目核心技术点

Web框架 + 定时器框架 登录态之Cookie和 Session对比 自动生成数据库ORM Flask uwsgi + nginx高并发架构部署 使用Bootstrap 框架搭建“猫影”页面

从基础到架构的技术点,基础的带你掌握,高级的也带你了解

掌握基础是你现阶段要做的,但高级的也带你涉猎一点,为你以后的学习做个准备

Python基础

虚拟机安装CentOS7

Python/MySQL 安装

虚拟环境Virtualenv 和 包管理工具 Pip

Python 基础语法和数据结构(针对性讲解)

Python 4种装饰器

Flask基础入门

Pip 安装 Flask

Flask的多种配置管理

Flask的三种路由使用方式

Flask的Request请求对象讲解

Flask的Response响应对象讲解

Flask进阶

Flask的ORM数据库

Flask-APScheduler 扩展的定时调度

Crontab + 自定义Job框架

Flask cookie 和 session 学习讲解

对代码进行目录分层

环境变量实现多环境配置文件管理

Flask_script管理服务启动

Python部署运维

Nginx Web服务器

Uwsgi 多进程多线程管理服务(Linux)

Tornado 非阻塞管理服务

Linux :Nginx + Uwsgi + Flask

Windows:Nginx+Tornado+Flask

学员专享增值服务

问答专区讲师集中答疑

关于课程的问题都可在问答区随时提问,讲师会进行集中答疑

代码按章提供更方便你练习

针对初学者特点,为你提供更细粒度的代码让你看得仔细,练得方便

源码开放整套代码下载

课程案例代码完全开放给你,你可以根据所学知识,自行修改、优化

适合人群

掌握Python基础语法却不知下一步学习方向的同学 刚刚接触Python Web开发的同学

技术储备要求

掌握Python基础语法 了解MySQL 基础知识 (掌握基础的增删改查)

你觉得怎么样?期待您评价: