『学徒知识学习』(apprenticeship learning),它依赖于这样一种假设:『知晓、思考、理解皆基于实践产生』。」其实,在现代社会的工作场合中,富有经验的老员工与菜鸟员工之间的知识传递,也属于这类「学徒知识学习
Advanced Scientific Programming in Python [start]
Preliminary Program
- Day0 (Mon Aug 31): Best Programming Practices
- Best Practices for Scientific Computing
- Version control with git and how to contribute to Open Source with github
- Object-oriented programming & design patterns
- Day1 (Tue Sep 1): Software Carpentry
- Test-driven development, unit testing & quality assurance
- Debugging, profiling and benchmarking techniques
- Advanced Python: generators, decorators, and context managers
- Day2 (Wed Sep 2): Scientific Tools for Python
- Advanced NumPy
- The Quest for Speed (intro): Interfacing to C with Cython
- Contributing to Open Source Software/Programming in teams
- Day3 (Thu Sep 3): The Quest for Speed
- Writing parallel applications in Python
- Python 3: why should I care
- Programming project
- Day4 (Fri Sep 4): Efficient Memory Management
- When parallelization does not help: the starving CPUs problem
- Programming project
- Day5 (Sat Sep 5): Practical Software Development
- Programming project
- The Pelita Tournament
为毛要学习 Python ?
奥巴马也要当程序猿 半小时学会js画正方形-高管轶事-看准网
code.org
这是一个很好的问题, 但是,这个问题包含了很多层次,俺尝试用一堆文章的层进来回答一下
利用Python进行数据分析 (O'Reilly精品图书系列)-Kindle商店-亚马逊中国
Toolbox : Nature News & Comment
Interactive notebooks: Sharing the code : Nature News & Comment
那要怎么学习 Python ?
其它教材
- The Hitchhiker’s Guide to Python! — The Hitchhiker's Guide to Python
- 简明 Python 教程
- 零基础学Python · qiwsir/ITArticles
-
...etc.
推荐参考
- Overview — Python 3.4.2 documentation
- Python Module of the Week - Python Module of the Week
- 分享ipython notebook - 小明明s à domicile
少即是多...
发布 .ipynb
00 - How to get started Hello World Two ways to convert .ipynb to a web page:
(1) via GIST ID: create a public gist at http://gist.github.com by uploading a .ipynb file which will generate a gist_id (e.g. 4138271) enter the gist_id at http://nbviewer.ipython.org/ notebook is published as HTML at URL= http://nbviewer.ipython.org/4138271/
(2) via public URL upload a .ipynb file to DropBox public folder and copy its public URL (e.g. http://dl.dropbox.com/u/54552252/what-is-time.ipynb) paste the public URL at http://nbviewer.ipython.org/ notebook is published as HTML at URL=http://nbviewer.ipython.org/url/dl.dropbox.com/u/54552252/what-is-time.ipynb
:
看了以上大堆大堆的资料后 还想跟大妈学习 Python? 那就请继续了...
Author: /mail / gittip / github