在Python爬虫小分队课程开到第三期的时候,我们推出Python Web开发课程。
一、Python爬虫课程进度情况
三期Python爬虫目前的进度是到第三周,前两天还有等得迫不及待的同学加入,三期学习群用 “热火朝天 不舍昼夜的学习” 来形容一点也不为过,作业、讨论和答疑基本调整到 7*24 的模式。新一期的Python爬虫课程将在8月中旬推出。
Python爬虫课程目前已在课程进度安排、作业答疑、直播串讲上做了很多完善和系统化,一些内容也可以成为Python Web课程的前置课(Python语言基础,MySQL基础等)
二、为什么选择Python Web开发
当你抓取了大量数据,当你不断尝试了反爬措施,使用过Numpy、 Pandas等库,也用过一段可视化工具展现数据后,一定希望另外一种方式来呈现 --- Web。所以很多学习了Python爬虫的同学,都在问我Web的课程什么时候开。
Web 开发所需要的知识点太庞杂了,涉及各种环境搭建、API设计、网站架构、系统管理、数据处理、并发处理等,我和 Shirely 也多次讨论课程、项目和前置知识点的安排,希望能找到一个好的切入点。
所幸的是课程讲师 Shirely 是一个资深的Java开发工程师,这套 Python Web开发课程是基于Django来讲,但讲的不仅仅是 Python 内容,还给出解决各种 Web 领域问题的思维方式,构建 Web 系统的整体思路。
无论是构建一个博客系统,还是企业网站,或者CRM系统,或者刚刚接触到Web开发,这个系列课程都值得学。
面向学员类型:
面向小白,几乎是0基础(最好是有Python语言基础,最好学过我们爬虫课程),尤其是Web 的0基础。
学习时长:10天(8月1日~8月10日) 学习费用 88 元
10天可能是一个习惯刚刚起步,10天也是一个种种不可能和挑战的开始。10天时间也可以get一个新技能,尝试一个新的方向。
Python Web开发课程第一期也是一个内测课。以后课程是一个月时间。
学习方式:
本课程录制了全套教学视频 + 系列文章
微信群里每天布置任务和答疑,直播讲解重点
报名通道:
招募时间:2017年7月29日12:00~7月31日 24:00
报名方式:
此贴下评论留下暗号:DJ,
联系@向右奔跑,微信:yong164647
课程讲师:Shirley
IBM 5 年资深开发工程师,IBM新人入职培训Mentor,给多家外企和银行税务开发中心进行企业内训。在Python爬虫群的分享课:#爬虫Live#代码女超人:《Web开发纵横谈》
Python Web开发课程大纲(第一期)
每天动手30分钟,带你走进Python web开发~
1、手把手教你环境安装和入门
1.1 Python2.7、Django1.9、Mysql5.7软件安装和使用
1.2 Pycharm、Navicat工具的安装和使用
2、掌握PIP的以及Django-admin和manage.py的使用
2.1 Pip的基本命令学习,如pip install、pip list、pip freeze等
2.1 Django-admin的常用命令学习
2.3 manage.py的使用将贯穿整个开发过程
3、了解ORM在Django中的使用并掌握Model的创建
3.1 ORM的介绍
3.2 Django中ORM的使用介绍
4、创建你自己的View,并且学会设计和配置你的URLconf
4.1 创建HTML、CSS等静态资源
4.2 设计你的URLs
4.3 学习通过表单提交数据并保存到数据库,掌握对数据数据的增删改查
4.4 了解HTTP网络请求GET、POST方法
4.5 创建View来处理你的请求
4.6 出现错误怎么办?学习配置404和500页面
5、学会使用Django的模版(Templates)创建高可用的视图(View)
5.1 掌握Django的模版语言
5.2 教会你创建统一页面布局的方法
6、了解Django强大的Form,使用它掌握如何验证提交的数据并且对数据进行更新和保存
6.1 集成models的验证
6.2 学习Model Form的使用方法
7、Django Admin的介绍和使用
7.1 Django Admin是什么?
7.2 如何借用Admin创建网站后台系统
7.3 定制化的Admin
试听课程视频: