专题 > 编程开发 > Python > Python Web实战(Flask)

Python Web实战(Flask)

包括Python基础课程,Python Flask深入讲解以及Python Flask Web项目实战课程。Flask是轻量级的微内核Web框架,与django框架形成了鲜明的对比,Flask小而精,而且容易学习,django大而全,学习曲线比Flask陡。建议初学者从Flask开始。

12

门课程

73

人学习

 

课程总时长:30小时30分钟

授课讲师:李宁

打包优惠
 
大牛讲解
 
一键下载
 
讲师24h答疑
专题价 ¥376
立省307元
总价 ¥683

第一阶段:  Python基础知识

包含了Python的核心知识,包括安装Python开发环境,变量、条件、循环、字符串、列表、元组、字典、类、对象、函数、异常、迭代器、生成器等。

10门课程 20小时25分钟
  • 跟李宁老师学Python视频课程(10):方法、属性和迭代

    14节 2小时21分钟
    课程目标:
    本课程的详细内容如下:q   了解构造方法的基础知识q   掌握如何重写构造方法和普通方法q   掌握super函数的使用方法q   掌握如何自定义序列q   掌握监控属性的读写和删除操作的方法q   了解静态方法和类方法的区别q   掌握如何定义静态方法和类方法q   掌握如何使用迭代器q   了解什么是生成器q   掌握使用普通生成器和递归生成器的方法      本系列课程一共20套,每一套视频课程会深入讲解Python的一类知识点。Python是当今炙手可热的编程语言,可用于多个领域,人工智能、大数据、Web开发、移动开发、运维等。而且学习Python,将会更容易找到工作。本系列课程深入介绍了Python语言的方方面面,也是李宁老师其他课程的基础,如深度学习、科学计算、Web开发(Django Web框架)、全站开发、运维等。
  • 跟李宁老师学Python视频课程(2):Python基础知识

    15节 2小时11分钟
    课程目标:
    本课程会对Python的基础知识做了深入的介绍,如Python模块、声明变量、数字、进制转换、获取用户输入、长字符串等。本系列课程一共20套,每一套视频课程会深入讲解Python的一类知识点。Python是当今炙手可热的编程语言,可用于多个领域,人工智能、大数据、Web开发、移动开发、运维等。而且学习Python,将会更容易找到工作。本系列课程深入介绍了Python语言的方方面面,也是李宁老师其他课程的基础,如深度学习、科学计算、Web开发(Django Web框架)、全站开发、运维等。
  • 跟李宁老师学Python视频课程(3): Python条件、Python循环和Python其他语句

    15节 2小时22分钟
    课程目标:
    本课程会对Python语言中的代码块、条件语句和循环语句的应用,以及print、exec和eval函数的用法进行详细介绍。本系列课程一共20套,每一套视频课程会深入讲解Python的一类知识点。Python是当今炙手可热的编程语言,可用于多个领域,人工智能、大数据、Web开发、移动开发、运维等。而且学习Python,将会更容易找到工作。本系列课程深入介绍了Python语言的方方面面,也是李宁老师其他课程的基础,如深度学习、科学计算、Web开发(Django Web框架)、全站开发、运维等。
  • 跟李宁老师学Python视频课程(4)—Python中的列表和元组

    10节 2小时17分钟
    课程目标:
    本课程会对Python语言的列表和元组进行详细的介绍,包括Python序列的基本操作,Python列表的基本操作和方法,以及Python元组的相关操作。本系列课程一共20套,每一套视频课程会深入讲解Python的一类知识点。Python是当今炙手可热的编程语言,可用于多个领域,人工智能、大数据、Web开发、移动开发、运维等。而且学习Python,将会更容易找到工作。本系列课程深入介绍了Python语言的方方面面,也是李宁老师其他课程的基础,如深度学习、科学计算、Web开发(Django Web框架)、全站开发、运维等。
  • 跟李宁老师学Python视频课程(5)—Python字符串

    15节 2小时57分钟
    课程目标:
    本课程会对Python语言的字符串进行详细的介绍,包括Python字符串格式化的三种方式,Python语言与字符串相关的核心方法的使用和案例分析等。本系列课程一共20套,每一套视频课程会深入讲解Python的一类知识点。Python是当今炙手可热的编程语言,可用于多个领域,人工智能、大数据、Web开发、移动开发、运维等。而且学习Python,将会更容易找到工作。本系列课程深入介绍了Python语言的方方面面,也是李宁老师其他课程的基础,如深度学习、科学计算、Web开发(Django Web框架)、全站开发、运维等。
  • 跟李宁老师学Python视频课程(6):Python字典

    15节 2小时8分钟
    课程目标:
    本课程会对Python语言的字典进行详细讲解,包括字典的概念,字典的创建和使用、字典格式化字符串、序列与迭代、字典中常用方法等。本系列课程一共20套,每一套视频课程会深入讲解Python的一类知识点。Python是当今炙手可热的编程语言,可用于多个领域,人工智能、大数据、Web开发、移动开发、运维等。而且学习Python,将会更容易找到工作。本系列课程深入介绍了Python语言的方方面面,也是李宁老师其他课程的基础,如深度学习、科学计算、Web开发(Django Web框架)、全站开发、运维等。
  • 跟李宁老师学Python视频课程(7):函数

    12节 2小时21分钟
    课程目标:
           本课程会对Python语言的函数进行讲解,函数的创建、文档注释、改变函数参数值、可变参数、关键字参数、参数默认值、将序列中的元素值作为函数对应的参数值传递、递归等。    本系列课程一共20套,每一套视频课程会深入讲解Python的一类知识点。Python是当今炙手可热的编程语言,可用于多个领域,人工智能、大数据、Web开发、移动开发、运维等。而且学习Python,将会更容易找到工作。本系列课程深入介绍了Python语言的方方面面,也是李宁老师其他课程的基础,如深度学习、科学计算、Web开发(Django Web框架)、全站开发、运维等。
  • 跟李宁老师学Python视频课程(8):类和对象

    8节 1小时14分钟
    课程目标:
    本课程的主要内容如下:q   了解什么是对象和类q   了解类的3个主要特征:继承、封装和多态q   掌握创建类的方法q   掌握如何为类添加私有方法q   掌握如何继承一个或多个类(多继承)q   掌握如何检测类之间的继承关系      本系列课程一共20套,每一套视频课程会深入讲解Python的一类知识点。Python是当今炙手可热的编程语言,可用于多个领域,人工智能、大数据、Web开发、移动开发、运维等。而且学习Python,将会更容易找到工作。本系列课程深入介绍了Python语言的方方面面,也是李宁老师其他课程的基础,如深度学习、科学计算、Web开发(Django Web框架)、全站开发、运维等。
  • 跟李宁老师学Python视频课程(9):异常

    10节 1小时8分钟
    课程目标:
    本课程的主要内容如下:q   了解异常的概念q   掌握如何主动抛出异常(raise语句的用法)q   掌握自定义异常类q   掌握如何使用try…except…语句捕捉异常q   掌握try语句的else子句的使用方法q   掌握try语句的finally子句的使用方法以及注意事项q   了解异常栈跟踪q   了解如何更好地使用异常捕捉      本系列课程一共20套,每一套视频课程会深入讲解Python的一类知识点。Python是当今炙手可热的编程语言,可用于多个领域,人工智能、大数据、Web开发、移动开发、运维等。而且学习Python,将会更容易找到工作。本系列课程深入介绍了Python语言的方方面面,也是李宁老师其他课程的基础,如深度学习、科学计算、Web开发(Django Web框架)、全站开发、运维等。
  • 跟李宁老师学Python视频课程(1):初识Python

    10节 1小时21分钟
    课程目标:
    本课程会对Python做一个简要的介绍、然后会演示如何安装Python开发环境,以及如何在IDE中调试Python程序。本系列课程一共20套,每一套视频课程会深入讲解Python的一类知识点。Python是当今炙手可热的编程语言,可用于多个领域,人工智能、大数据、Web开发、移动开发、运维等。而且学习Python,将会更容易找到工作。本系列课程深入介绍了Python语言的方方面面,也是李宁老师其他课程的基础,如深度学习、科学计算、Web开发(Django Web框架)、全站开发、运维等。51cto学院推荐专题Python从菜鸟到高手系列专题(上)   Python Web实战(Flask)   深度学习Python常用函数库系列专题   51cto学院推荐视频课程Python数据分析库:Pandas视频教程   Python数据可视化库:Matplotlib视频课程   NumPy:深度学习系列视频教程   征服Python Flask视频课程   项目实战视频课程:美团网(Vue2+Python+Flask)   
查看更多课程>>

第二阶段:  Flask Web框架深入讲解

这一阶段深入浅出讲解Flask框架的各种核心知识。

1门课程 4小时14分钟
  • 【李宁】征服Python Flask视频课程

    20节 4小时14分钟
    课程目标:
    人生苦短,我学Python     本课程的内容包括Python Flask开发环境安装,Python Flask的基础知识(request、response、cookie、session、重定向、静态资源等),Jinja2模板、数据库(MySQL和NoSQL数据库)、web表单、电子邮件等内容。通过对本课程的学习,以及利用项目实战课程《美团网》,可以更深如掌握Flask Web框架的使用方法,并可以实际开发Web应用。51cto学院推荐专题Python从菜鸟到高手系列专题(上)   Python Web实战(Flask)   深度学习Python常用函数库系列专题   51cto学院推荐视频课程征服Python Flask视频课程   Python数据分析库:Pandas视频教程   Python数据可视化库:Matplotlib视频课程   NumPy:深度学习系列视频教程   项目实战视频课程:美团网(Vue2+Python+Flask)   

第三阶段:  Flask项目实战

这一阶段使用会使用Flask框架开发一款美团Web应用,让学员可以充分掌握Flask框架的使用方式和技巧。

1门课程 5小时50分钟
  • 项目实战视频课程:美团网(Vue2+Python+Flask)

    38节 5小时50分钟
    课程目标:
    人生苦短,我学Python           课程实现了美团网的核心部分。采用异步的方式,通过AJAX从服务端获取数据,并使用Vue2和jQuery动态更新数据。美团网实现的功能包括首页分类显示、注册登录、商品页面、套餐页面、购物,支付(从零使用Python实现)、个人中心等。      本课程采用了step by step的方式讲解美团网项目,学员可以利用本课程提供的资源跟着老师从0开始做项目。美团网采用了Vue2 + jQuery + Python + Flask实现Web版的美团网。   美团网项目内嵌了真正的支付功能,用于学员测试使用,请学员不要真正支付,否则概不退款,谢谢合作!   微信支付官方文档地址:https://pay.weixin.qq.com/wiki/doc/api/jsapi.php?chapter=9_1    微信支付需要准备如下数据    1. 服务号(公众号)的AppID    2. 商户号    3. 微信商户平台API    4. 微信商户平台证书    微信支付(扫描支付)是属于NATIVE类型,支付的基本步骤如下:  1. 向https://api.mch.weixin.qq.com/pay/unifiedorder提交订单信息。  2. 如果成功建立订单,就返回支付二维码图像链接  3. 在自己的网站上显示这个支付二维码  4. 用手机微信扫描二维码  5. 在手机上支付  6. 支付成功,会调用通知url,以便更新订单状态(从待支付变成已支付)    要想知道具体如何实现的,请观看本视频课程51cto学院推荐专题Python从菜鸟到高手系列专题(上)   Python Web实战(Flask)   深度学习Python常用函数库系列专题   51cto学院推荐视频课程征服Python Flask视频课程   Python数据分析库:Pandas视频教程   Python数据可视化库:Matplotlib视频课程   NumPy:深度学习系列视频教程   项目实战视频课程:美团网(Vue2+Python+Flask)   

Python Web实战(Flask)

¥683 ¥376

可以开发票么?

可以的,购买课程或者充值余额后都是可以开具发票的,具体详情点击:我要开发票

购买的课程可以下载么?

目前PC端暂不支持下载课程视频,请手机或者平板电脑下载“51CTO学院”APP后再下载视频哦!

优惠券如何使用?

非折扣课程(不包含1元课程/套餐)可使用,一个订单(可包含多个课程)只可使用一张;优惠券一经使用,不再返还;若被冻结请在PC端删除订单即可返还。

更多问题查询点击 帮助中心

欢迎您提供宝贵意见,对于您的意见我们都会认真、慎重的讨论,每一个意见都是我们更好为您服务的鞭策和激励,感谢您帮助学院成长,我要反馈意见