先决条件
必需
- 开发
- 测试
- 设计
- 文档
进阶
- Python
- 包管理
- Windows:easy_install, pip
- Mac OS:homebrew, pip
- Linux
- Ubuntu:apt, pip
- Arch:pacman, AUR, pip
- 编辑器
- PyCharm
- Geany
- 包管理
- Flask 微框架:模型-视图-模版
- Neo4j
- 图数据库
- Cypher
- Drivers: py2neo (Python), Neo4jClient (.NET)
- 测试
- BDD
- TDD
- 前端
- 可视化:d3.js
- 版本控制
- Git
- GitHub
- DevOps
- 持续集成:Travis CI
- 部署:Heroku