Python Web开发
国内最完整python开发视频教程,由资深python工程师系统讲解,从python基础教程到python开发实战,应有尽有,让您迅速实现从入门到精通的转变,并有机会获得麦子学院推荐高薪就业。
47课程364天学习时长24132人正在学习
立即报名
第一阶段:python基础准备
本阶段主要是学习python开发入门知识,html+css、javascript、jquery、python编程基础、python初探等,让你轻松入门python语言。

Javascript初步

javascript是一种动态类型、弱类型、基于原型的语言,广泛应用于客户端,而在Python中,JavaScript是 web前端开发不可或缺的一个技术,本章主要是麦子学院资深web前端开发工程师通过系统讲解js的语法、对象、函数、变量及其的使用等等,让零基础学员迅速入门。

预计学习时长:7天

jquery入门

Jquery是继prototype之后又一个优秀的Javascript库。Jquery兼容CSS3和各种浏览器,可使用户能更方便地处理HTML、events、实现动画效果,并且方便地为网站提供AJAX交互。本章jquery入门教程为国内最全面的jquery视频教程之一,由麦子学院资深web前端工程师魏畅然老师为你系统介绍。

预计学习时长:7天

Python语言编程基础

Python是一种面向对象、解释型计算机程序设计语言,语法简洁而清晰,具有丰富和强大的类库。本章Python编程基础的视频教程,为现目前国内最全面的Python视频教程之一,由麦子学院资深Python工程师录制,主要围绕Python编程实战方方面面展开。

预计学习时长:7天

Python 面向对象编程

这是一门介绍Python的面向对象编程的的课程,通过本课程的学习,让你能熟练运用Python语言通过面向对象编程,并运用其面向对象特性,以高效率的方式完成编程项目程序。

预计学习时长:7天

Python课程初探

Python是什么?豆瓣和Youtube是用它开发的;美国最流行的三大服务器开发语言之一,最工整最严谨的编程语言,取代Java和PHP的开源趋势语言。 通过这个课程的学习,我们会初步掌握Python语言的使用以及利用Django框架开发出自己的简易Blog系统,初步踏入了Web开发工程师的行列。

预计学习时长:7天

第二阶段:Pythonweb开发
本阶段是主要Python开发基础知识的讲解,通过系统学习mysql数据库、django、ajax、Tornado入门、个人博客系统实战等相关技术,全面掌握python基础开发技能技巧。

Mysql基础

课程描述:Mysql是一个最常用的关系型数据库管理系统,此为python开发职业课程系列的其中一套课程。该套课程是现目前国内最齐全的mysql视频教程之一,从入门到精通,详细讲解,方便快速掌握。

预计学习时长:7天

django基础

Django是一个卓越的新一代Web框架,是用 Python 编写的一组类库。本章django基础主要是麦子学院资深Python工程师对django创建网站、URL配置、模板、数据库等实战应用的讲解,运用django开发网站,你的web开发将充满更多的乐趣。

预计学习时长:7天 已更新:27章

django进阶

django进阶,通过本门课程,希望大家掌握django的快速、高效,在实践中能够使用这些知识,加速构建项目。当然,也希望通过这门课程让大家真正的爱上django。

预计学习时长:7天

ajax入门

ajax是一种创建交互式网页应用的网页开发技术,通过在后台与服务器进行少量数据交换,AJAX 可以使网页实现异步更新。该技术也是web前端开发常用技术之一,本章将由麦子学院资深讲师系统为您讲解ajax技术的使用方法。

预计学习时长:7天

django缓存优化

这是一门Django缓存优化框架解析与项目实战课程,目标是深入解析Django缓存优化原理、方式及配置方法。从整体到局部,再到整体的方式逐步介绍Django缓存优化框架。并通过丰富的项目演示来展示Django缓存的实际使用与效果。从而让学员能够全面掌握Django缓存优化框架,熟练配置和使用Django缓存系统。

预计学习时长:7天

python-Tornado

这是一门使用python Tornado框架进行web开发的实战课程,课程通过一个blog网站的开发为主线,对Tornado框架的使用方法进行了详细讲解,目标是使学员能熟练掌握 Tornado框架。

预计学习时长:7天

django项目实战之购物系统

Python,一个比Java更早4年的语言,近年来被人们熟知,它的优雅与快捷给人们留下了深刻的印象。 本课程将使用Python语言与Django Web开发框架搭建一个强大的购物系统。通过本项目的学习,全面系统地掌握使用Django开发出功能强大的网站, 更重要地是让学员掌握Web开发从设计到部署的一整套流程,有能力根据自身需求去实现功能或者在现有基础上进行扩展。

预计学习时长:7天 已更新:18章

Git 与 GitHub

Git是一个分布式的版本控制系统, 起初用作Linux内核代码的管理,而现在在其他项目中也取得了很大的成功.。Github作为git库最大的托管平台, 拥有百万的开发者,,海量的开源代码,,是大家学习和工作很好的平台,,所以不管学习什么语言,,掌握Git相关的知识是开发者必备的技能。

预计学习时长:7天 已更新:20章

第三阶段:Python扩展开发
本阶段Python 开发进阶,主要是Python开发实战讲解,针对有一定Python开发基础学员,从Tkinter桌面编程、Python开发跨平台的记事本、编程实战、python爬虫、论坛项目实战等方面深入讲解,让学员快速精通python开发语言。

Python 数据库编程

本课程首先介绍了Python语言中的数据库接口规范(2.0版),之后通过Python标准库中的sqlite3模块进一步学习Python中操作SQLite3数据库;接着介绍操作MariaDB及ORM框架sqlalchemy的使用方法;最后重点介绍Python操作MongoDB数据库的方法。 通过本课程的学习,使你能够胜任Python操作各类数据库编程,以期在各类项目中的应用。

预计学习时长:7天

Python :socket and threading

本课程主要介绍Python标准库中的socket(套接字)模块、socketserver模块和threading(多线程)模块的相关知识及其在项目中的应用。课程从计算机网络基本理论介绍开始,并以一个小项目的完成贯穿整个教学过程,来循序渐进的学习这些模块的使用;通过本课程的学习能够让你掌握运用Python语言开发各种高效运行的网络应用程序的基本技能。

预计学习时长:7天

Python网络爬虫实战-Scrapy

这是一门网络爬虫实战课程,让我们带你揭开爬虫的神秘面纱,掌握爬虫的基本原理,深入理解scrapy框架,使用scrapy进行项目实战,解决在数据抓取过程中遇到的常见问题。

预计学习时长:7天

使用pyqt开发windows gui程序及打包

这是一门python GUI编程的项目实战课程,目标是让学员学会使用pyqt设计基本的GUI程序,让你从“不知道python能干什么”和“学完了基础语法不知道再学什么”过渡到知道“python能做任何事情”和“我学的还不够多”,以实际程序带你走进python开发GUI程序的世界。本课程既是对基础语法学习的一个检验,又是对python编程的提高。

预计学习时长:7天

第四阶段:Python开发选修
本节阶段是Python开发的一个拓展讲解,主要是Linux系统、Flask框架、redis框架、node.js框架、html5+css3等相关系统和框架及技术方面的结合使用学习,让精通python开发的你,技艺更加精湛。

Mongodb最佳实践

Mongodb是目前在IT行业非常流行的一种非关系型数据库(NoSql),其灵活的数据存储方式,备受当前IT从业人员的青睐。本课由硅谷老师针对mongodb的应用来进行讲解。

预计学习时长:7天

Flask入门

本视频教程将从基础入手,全面地了解 Flask 的能力将你引领进入“微”框架世界,并通过实践向你展示 Flask 在 Web 开发中的 “简洁而不简单” 的威力。

预计学习时长:7天

bootstrap入门

Bootstrap是由Twitter发布一款目前最受欢迎的前端框架。Bootstrap基于 HTML、CSS、JAVASCRIPT的,它简洁灵活,将常见的CSS布局、常用组件和JavaScript插件进行了完整并完善的封装,能让没有经验的前端工程师和后端开发工程师都迅速掌握和使用,大大提高开发效率,它还在某种程度上规范前端团队编写CSS和JavaScript的规范。总之学习Bootstrap可以让你很轻松开发出响应式的WEB项目。

预计学习时长:7天

Redis入门

Redis是一个key-value存储系统,是php开发中重要技术之一,本章将由麦子学院资深php开发工程师为你讲解 Redis的安装、配置、命令等相关内容,让你轻松入门 Redis。

预计学习时长:7天

node.js上最新HTML5开发框架-Meteor

node.js上最新HTML5开发框架-Meteor 是一组新的技术用于构建高质量的 Web 应用,提供很多现成的包,可直接在浏览器或者云平台中运行。本章Meteor的学习,由麦子学院资深Python开发工程师为你系统的讲解,助你迅速掌握Meteor编程的各个要点。

预计学习时长:7天

深度学习基础介绍-机器学习

本课作为深度学习系列课程的第一阶段,介绍机器学习的基本概念,原理,以及常用算法(如决策树,支持向量机,神经网络算法等)。以Python语言为工具对每种算法进行结合实例讲解。学生学完本课程后将会理解机器学习的常用算法原理,并会使用Python中相关的package来对实际问题进行数据预处理,分类和回归分析。为开发机器学习相关应用打下必要基础,同时也为学习深度学习进阶课程打下必要基础。

预计学习时长:7天

Bottle Web开发

这是一门介绍Python的WEB编程的微框架Bottle的课程,通过本课程的学习,让你能熟练运用Bottle框架及其各种特性完成中小型WEB服务器项目程序。

预计学习时长:7天

自动化测试-selenium

本课程主要在自动化测试中selenium的基本使用,为自动化测试构建提供基本知识。

预计学习时长:7天

MemCache

主要介绍一下MemCache的一些常用的操作命令和在项目中的一些实战。

预计学习时长:7天

Python 爬虫基础

小到从网络获取一些感兴趣的数据,大到搜索引擎,都能看到爬虫的应用。爬虫的本质就是利用程序自动地从网络获取感兴趣的信息,爬虫技术是大数据和云计算的基础。 这门课将带你走进爬虫的世界。在这门课程里,您将领略到怎么样通过几十行的 Python 代码从网络获取有趣的数据。

预计学习时长:7天

单元测试

本课程主要讲解如何使用python提供模块进行测试用例设计,测试用例实现,对程序的最小模块进行测试,将问题在最小范围内定位问题。

预计学习时长:7天

Python3.X新特性

Python 3.X,也被称为 Python 3000 或 Py3K是 Guido van Rossum 通用编程语言的最新版本。新版本对核心语言做了很多改进,打破了与 2.X 版本的向后兼容性。本课程将要对新版本的特性做详细介绍,以便开发者在使用Python时避开版本中一些常见的陷阱,也方便开发者移植Python项目。

预计学习时长:7天

paramiko基础

在实际项目开发过程中不同机器间的操作不可避免,如何高效进行交互甚至自动化运维,我们可以利用paramiko这个利器。本套视频教程将从实践的角度带你学习paramiko。不仅教会原理,而且让你学会结合python高级技巧进行paramiko操作并有源码分析的高级进阶让你眼前一亮。

预计学习时长:7天

Python自动化开发-类Zabbix监控项目开发与实战

Python 已成为IT自动化领域使用最火的语言,它的简洁、高效、易学让众多Pythoner爱不释手,但Alex发现很多运维人员对于Python的使用仅限于编写一些常用脚本,编写相对复杂的自动化工具和程序时就力不从心了,SO Alex决定通过带大家开发一个自动化监控的项目来帮助大家提高 Python自动化项目的架构设计和开发能力,通过本课程,你将会学到以下内容: 1.常规监控系统架构设计和原理; 2.在设计自动化程序的架构时应该注意问题; 3.怎样在开发过程中将程序各模块做到最大程度解藕以便于日后的扩展; 4.如果通过Python + Django 打造支持高并发的分布式监控程序。

预计学习时长:7天 已更新:12章

Python数据可视化分析 - matplotlib

主要介绍在python中,如何使用matplotlib进行数据的可视化分析。通过该课程,学员可以掌握基本的数据可视化分析手段,比如各种简单统计图绘制、调整图形的外观、绘制多图等技巧,并能独立完成综合性的实战项目。

预计学习时长:7天

Echarts和highcharts的使用

主要是介绍一下我们工作中在需要可视化统计数据的时候,我们需要用到的两款比较主流的图表插件,两款插件提供了丰富的实例和详细的API说明,基本上满足了我们的可视化需求。

预计学习时长:7天

Gevent

gevent是一个著名的开发框架。通过本课程可以学习到gevent的各个组件的原理、使用方法及高级技巧,并在实践中掌握gevent的应用场景,最后通过部分源码分析彻底掌握多开发编程的核心技巧。

预计学习时长:7天

pandas教程

Pandas是python的一个数据分析包,最初被作为金融数据分析工具而开发出来,因此对时间序列分析提供了很好的支持。目前 Pandas 已经成为 Python 语言里最强大的数据分析工具包。 你是个价值投资者,你想分析所有股票的平均年化收益率,从而给你选股提供决策数据?你是GTD践行者,你每年年底都要统计一下这一年来你的时间都去了哪儿?Pandas 将是这些任务的理想工具。

预计学习时长:7天

Fabric教程

Fabric 是 python 世界最常用的任务工具,正如C++ 的 Make、Java 的 Ant 、Ruby 上 Rake 还有在 JS 世界中响当当的 Gulp和Grunt 的江湖地位一样。而 Fabric 与其它语言平台上的任务和构建工具又有着很大的区别,除了从python而来的优雅与简洁还有着更强悍的另一面,一个远程主机的脚本化管理工具。 本课程将由浅入深,通过我在应用Fabric在多个项目中的实际案例让各位同学能更好理解与掌握这一门可以让你的电脑、开发环境、部署等进程“聪明”起来的自动化。

预计学习时长:7天 已更新:11章

小麦听书

本课程为项目课,是对pyqt开发windows gui程序的一个综合运用。在本课程中,我将带领大家一步一步实现一个非常实用的听书软件。本课程内容涉及pyqt的基本控件使用,百度语音合成的使用方法,软件试用和注册的实现方法,学习一些音频处理相关的python扩展包。本课程适合学完pyqt初级课程的同学,对TTS技术感兴趣的同学。本课程最终学习成果是一款PC端听书软件,支持从word,txt和pdf文件读取文本自动转化为语音并保存为mp3格式音频。该软件可帮助视觉障碍人群获取外界信息,包括新闻,小说,博客等;亦可用于正常人群,实现各种小说,文章,教程转换为mp3文件。

预计学习时长:7天

你有一个红包等你领取!

免费电话咨询