Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/c-bata/akashipy

兵庫県明石市で開催している Python勉強会 #akashipy の資料やソースコード
https://github.com/c-bata/akashipy

Last synced: 14 days ago
JSON representation

兵庫県明石市で開催している Python勉強会 #akashipy の資料やソースコード

Awesome Lists containing this project

README

        

# akashi.py

兵庫県明石市で開催しているPythonの勉強会です。
明石高専の学生を中心にPythonを勉強しています。

イベントページ: http://akashipy.connpass.com/

これまでペアプロ形式でBottle + SQLAlchemyを使ったWebアプリ開発のハンズオンを行なってきました。
今後はもくもく会とかも開催していきたいと考えています。

## 講義ノート

ipython notebookで`notebooks/`以下に講義ノートを作成しています。
あんまり考えずに作ってるのでこうした方がいいとかあれば言って下さい。
Pull Request送ってくれても大丈夫です。

## ipython notebook

#### 実行

```
$ ipython notebook
```

コマンドモードで`h`を入力するとヘルプが見れます。

#### スライドとして表示

```
$ ipython nbconvert python_grammer.ipynb --to slides --post serve
```

## 方針・内容

1. PyCharmで統一
* 環境のsetup
* Pythonエンジニア養成読本を見ながら基礎
* 無理にオブジェクト指向をつめ込まない
* javaと違って…
2. Webアプリの開発
* virtualenvの使い方(pycharm)
* 画像もgrubboxで撮ってgithubにあげる
* flask
3. ペアプロ

自分がメモとしてまとめたい内容を中心に教えていってもいいかも

* pdb
* ipython
* unittest, tdd
* flake8, tox
* doctest, sphinx
* パッケージング
* PyData

## 方針・今後やってみたいこと

ペアプロベース。最初に教えた人たちにTA手伝ってもらう。

* githubで資料を共有して復習できるようにする
* ipython notebookで講義しながら資料を作成 -> notebooks
* src に講義で作成したプログラムをcommitしていく
* こういうの作りましたとかこういうこと勉強しましたっていうのを5分ぐらいLTしてもらうといいかも