明晚九点|Flask 基础与 Web 开发实战

Posted 51reboot运维开发

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了明晚九点|Flask 基础与 Web 开发实战相关的知识,希望对你有一定的参考价值。


本次公开课由我们的 Nick 老师为大家分享 关于 Python 的 Flask 框架和 Web 开发的知识。


公开课主题: Flask 基础与 Web 开发实战


主要内容: 

一、Web 开发基础

二、在 Flask 中的 “Hello World”

三、Flask 的模版

四、Flask 的消息提示与异常处理


主讲师:Nick


担任某上市公司运维开发岗,在公司主导运维自动化的开发与运维前沿技术的落地,近两年也一直专注于运维开发转型和实践,从运维到运维开发一路走来,很愿意与大家分享在转型过程中的五谷杂粮。现任 51Reboot.com 的Python 实战班讲师


Web 开发基础


本章节主要讲解Web来开发基础,首先介绍基础前端知识,以及后续项目中会用到的前端框架,然后介绍Git和Github,拓展大家的学习思路。其次学习MVC设计模式,最后学习HTTP协议,重点介绍GET和POST方法。


本节内容主要包含以下四个知识点:


  • 前端知识

  • Git与Github

  • MVC设计模式

  • HTTP协议


  前端开发基础


 常用的前端库与框架   


为大家介绍一些常用的前端库和框架


  • Bootstrap

  • JQuery

  • Vue.js


明晚九点|Flask 基础与 Web 开发实战


 代码管理工具
  • Git

  • Github


明晚九点|Flask 基础与 Web 开发实战


  MVC 设计模式


MVC通常包含一下三个部分:


  • View(视图)

  • Controller (控制器)

  • Model (模型)


 HTTP 协议(超文本传输协议)


Http协议主要有以下两个特点:


  • 基于请求与响应模式

  • 无状态


HTTP 请求


  • GET

  • POST

  • DELETE

  • PUT


以上部分为理论部分,以下部分大部分都是实战,我们的 Nick 会在公开课中为大家演示各个 Flask 的技术点。


在 Flask 中的 “ Hello World ”


内容包含以下三个知识点:


  • Flask应用的基本构成

  • Flask的路由

  • Flask的反向路由


Flask 的模板


在本节内容中我将编写大量代码来为大家讲解 Flask 的模版,请注意:Flask 的路由和模版是 Flask 开发中的基础知识,需要熟练掌握!


本节内容包含以下四个知识点:


  • 模板的简单使用

  • 控制语句

  • 循环语句

  • 模板继承


这四个知识点,在实际开发中,会经常用到。



Flask 的消息提示语一场处理


本节内容主要包含以下三个知识点:


  • 消息提示

  • 抛出异常

  • 异常处理



明晚九点|Flask 基础与 Web 开发实战 分享时间:17年 11 月 9 日晚上九点 (本周四)



明晚九点|Flask 基础与 Web 开发实战分享方式网络直播



参与方式:


1、扫码添加小助手微信,备注"公开课",进入分享群,获取分享直播链接和相关资料:


长按.识别.加入



(51Reboot 公开课分享群人数超过100人,请加小助手微信:1251743084,备注“公开课”,会拉进群)




咨询报名联系:

QQ(1):979950755    小月   

QQ(2):279312229    ada   

WeChat : 1902433859   小月

WeChat : 1251743084   小单




Python 实战班 17 期报名开始


招生要求:


想往开发或者运维开发方向发展,Python 基础为零或薄弱,但能读懂 shell 或者其它任何一门语言的同学。


课程内容:


精简版 CMDB

 
  1. html+css+js 多种前端技术结合

  2. ajax 异步请求操作

  3. 分页搜索功能

  4. 常见数据库设计原则、CMDB 表结构实战、mysql 实操

  5. 独立完项目、了解完整的 Web(LAMP) 架构



nginx 日志统计分析与多为可视化

 
  1. Python 处理 Nginx 日志文件,进行多维度数据统计分析

  2. Highcharts 等流行前端技术多维度,将分析结果可视化展示



快速构建使用监控系统

 
  1. Python 读取机器的实时使用数据,通过 Http 请求将数据入库

  2. 设计数据入库的 API收集不同机器的数据

  3. 前端将内存数据读出,视化展示折线图

  4. 独立完成项目,掌握 Python 常用的 time 等模块



开课时间11月25日


课程大纲http://51reboot.com/course/actual/

(阅读原文,即可跳转)

以上是关于明晚九点|Flask 基础与 Web 开发实战的主要内容,如果未能解决你的问题,请参考以下文章

明晚九点|发布系统演进与持续集成

明晚九点|细说 Django — web 前后端分离

明晚九点| go 语言分享

视频版|Flask 基础与 Web 开发实战

视频版|Flask 基础与 Web 开发实战

明晚九点|一线互联网公司服务器监控系统架构分享