Python课程大纲

课程大纲概要

课程大纲被分成6个部分,每个部分又被分解为多个阶段, 而每个阶段包含了多个Try, Workshop, FactToFace, Apply. 这里只列出部分,和阶段:

CHAPTER 0 : 预科[可选]

Linux使用,常用CMD,服务配置,IDE,VIM编辑器培训

CHAPTER 1 : 认识篇

Python应用展示,过往项目演示,Python能力说明, 以及Python Pie的学习方式模拟

CHAPTER 2 : 实践篇

Python基础理论,基本语法,基本逻辑,算法基本,数据结构基础等基础知识的学习

CHAPTER 3 : 技能篇

Python项目开发的技能学习,包括面向对象,进程,代码组织,错误输出,断点调试能力,性能测试与问题发现,标准库,Linux服务制作,SDK认知,RESTful API编写,基于项目实施

CHAPTER 4 : 应用篇

Python开发框架学习,包括Socket通信,MVC架构编写,jQuery前端语言框架,BootStrap前端效果框架, Django B/S Web开发框架, 数据库理论,数据库设计方法,AMQP消息通信基础,QT图新开发,基于项目实施

CHAPTER 5 : 项目篇

自选,有如下方向:集群技术方向,WEB方向,社交方向,开源方向,二次开发方向,每个方向都继承前面所学的知识,完整应用起包括进程/线程/微程,Linux服务,C/S架构的服务关联, AMQP消息协议的通信, B/S Django/Web.py/Flask/Tornado的数据展示能技能

CHAPTER 6 : OPENSOURCE

介绍社区,参加社区,了解社区的版本管理,协议,发布方式,应用方式。尝试加入OpenStack社区贡献代码给世界同行。

你可能感兴趣的:(Python课程大纲)