课程简介

学习目标

1 思考

为什么学习框架/工具?

why

2 明确几点思想(IT哲学—挨踢哲学)

  • 先有问题/需求,再有解决工具,工具是为解决问题/需求而诞生的。

    故,学习重点是探究并理解问题的内在本质,及解决问题的思想和思路。

  • 可能没有最好的工具,只有更合适的工具。

3 学习目标

  • 明确问题/需求及其背景(即工具的应用场景)
  • 理解并掌握解决问题的思想和思路
  • 理解后熟练运用工具

学习方法

  • 不机械的抄代码、背代码,锻炼自己写代码的能力

  • 先思考 再动手

    先想清问题是什么,再想清解决思路,最后动手将思路实现

  • 多思考 勤动手

    多问自己为什么,多提出不同的解决方式再动手验证可行性,多调bug

课程内容

  • Flask框架
  • Flask-RESTful 扩展

框架学习目标

  1. 如何编写试图
  2. 如何处理请求
  3. 如何构造响应