GAEを使いたいのでPythonを一から学ぶ

現在の環境では出来ることに限界を感じてきて Googe App Engine (以下 GAE)を使ってみることにした。

GAE はサービス開始当初の熱が冷めた頃を見計らって一度は触ってみたいと思っていたので個人的には丁度いいサービスをチョイスしたかな?

この GAE をを使用するために Python を勉強することにした。

初めの一歩

まず、文法を学ぶために web から情報収集。
大して参考になるサイトはないので適当に「python」と検索して出てくるサイトから必要最低限の知識を得ることにする。
  • from,import
  • def、class
  • if文、for文
  • 配列、連想配列、タプル
取りあえず、この辺りを IDLE(Python GUI)を使って実際に触りながら動作の確認をする。

2~3時間も勉強すればソースを見ても「何やってるか全く分からん」ということはなくなるはず。

単なる「勉強」では退屈なので、それ以上の知識は実際にコードを書きながら学んでいくことにする。

ひたすらサンプルを眺める

実際のソースを見て学ぶ方が近道なので、見つけたサンプルをいくつか挙げる。

GAE Samples or Cook Book
google-app-engine-samples
http://code.google.com/p/google-app-engine-samples/



Google Cookbook - Google App Engine
http://appengine-cookbook.appspot.com/



GAEユーザー以外の方にも
Python Programming - Wikibooks
http://en.wikibooks.org/wiki/Python_Programming#Learning_to_program_in_Python



Python Recipes « ActiveState Code
http://code.activestate.com/recipes/langs/python/



Useless Python
http://www.uselesspython.com/



The Python Tutorial
http://docs.python.org/tutorial/index.html



自分で探すという人に
Google Directory
http://directory.google.com/Top/Computers/Programming/Languages/Python/FAQs,_Help,_and_Tutorials/



おまけ
The Standard Python Library
http://www.effbot.org/zone/librarybook-index.htm


実際に目を通すのはほんの一部に過ぎないでしょうが、これらを情報の一つとして蓄えておくことに損はないはず。

0 Comments:

Sony Style(ソニースタイル)
デル株式会社

Recent Posts