Python Web 工程师培养计划

更系统、更实操
立即加入 支持信用卡支付

为什么要做 Python Web?

市场需求多
随着 Python 生态圈的繁荣,开始使用 Python 进行 Web 开发的公司越来越多。这个缺口也变得越来越大。
合格人才太少
Python 后端职位并不好招聘。大多数应聘者缺乏系统学习,甚至一套基础的笔试题,能通过的人都寥寥无几。
薪资涨得快
技术岗位作为互联网公司中最有含金量的岗位,薪酬高、晋升快、职场人际关系简单。后续可以走技术路线、管理路线、技术移民路线,发展空间大。

从 P1 到 P3 高效又踏实的课程体系

课程分为3个级别
1 P1 级别
从零基础开始培养,直至系统掌握
Python 基础。
2 P2 级别
达到个人开发者水平,能独立开发个人
作品级别的网站。
3 P3 级别
胜任企业里的初级 Python 后端工程师
职位。

为了契合培养目标,我们把同类产品每1节课的内容扩展到了4节课,分别是:建立知识模型-用法必知必会-上手项目案例-系统学习脑图。这种教学方式是非常契合从零开始的学习曲线的,先初步认识,再动手用一用,再拿到项目场景中去使用,再系统学习完整的知识结构。这样真正达成了

学习-测评-实操的三步培养方法论

1 第一步:学习

很多同学问过,视频能不能有一个文字稿?方便配合着一起看。

一个20分钟的视频整理成文字稿大概要5000字,100个视频就是50万字,
相当于一本600页的书了。这事实在太累了,但我们还是做了。

视频+文字稿的方式,让你能很方便的预览、复习、搜索、跳转到关键
点学习,既有了书籍的便于查阅、又有了视频的清晰演示, 比传统
视频的学习效率提升3倍

2 第二步:测评

无论你学到什么阶段,当接触到不明白的新知识时,都会有点搞不
清,自己到底是哪里掌握的不够好?怎么去提升?

测评这一步就是为了解决这个问题,通过足够精细度的大量测评,去
训练到课程中所讲解的每一个知识点,让你时刻知道自己哪里薄弱,
让你的每一分钟学习都有意义。

3 第三步:实操

我们一直强调要多写代码多练习,能听进去的同学已经学的很好了,
但总有人偷懒。所以现在从产品层面,强制你去多写代码、去提交实
操作业。

通过作业审阅机制和多次迭代提交,你可以具备良好的交付能力,解
决问题能力和代码质量也会得到大幅提升,并形成自己的作品集。

循序渐进的课程项目

P1 级别
  • 项目1:反爬虫的撒盐哥

    学习了基础数据之后就上手的一个非常简单的小网页,可以计数还有多少次访问权限,通过这个小项目来熟悉字符串模版在项目中的使用。

  • 项目2:摇滚乐队的巡演场次表

    这是学习了数据结构之后上手的一个网页,特别之处在于网页上的内容是来自 Excel 转化过来的,通过这个项目去熟悉怎么倒腾数据,也是很实用的一个技能。

  • 项目3:根据性别显示不同广告

    这是学习了条件判断之后上手的项目,通过 cookie 里不同的性别去判断,推荐不同的广告,男性是买演唱会门票送免费啤酒,女性是七折优惠,哈。

  • 项目4:兑换优惠码

    这是学了循环之后的小项目,利用学到的循环知识去查询一个优惠码是否可用,从而理解的更深。

P2 级别
  • 项目1:仿 tinypng 实现图片在线压缩工具站

    到了 P2 阶段就不能算是小项目了,在线压缩图片这个项目分了多个模块来进行,从设计到前端再到后端全部覆盖,在项目中可以对 Django 的运作方式有更深入的掌握。

  • 项目2:markdown 文档的实时更新与管理

    可能很多人写博客文章时,提交的时候都不太方便。这里做这样一个工具,能一键提交文章与更新,实时发布到 Django 管理后台。这个项目中会着重练习 Django REST framework, RESTful API 的熟练掌握,为进入 P3 阶段打好基础。

P3 级别
  • 企业级项目1:仿微信 IM 即时通讯系统的后端开发

    这个项目来自于皓禹老师曾经在一线互联网公司里主导过的一个核心项目,从头带着你写出仿微信 IM 的后端开发,通过这个项目去覆盖 Python 后端及 API 开发的核心知识点。

    这个企业级项目分了十多个模块来进行讲授,其中的 API 开发、数据库都是工作中必不可缺的技能。

课程目录

课程目录
P1 级:具备编程常识
P2 级:个人开发者
P3 级:初级 Python 后端工程师