2012-02-18 50 views
3

先月、私はPythonについて多くのことを学びました(完全な初心者プログラマーとして)、テキストベースのゲームとアプリケーションのような初心者をいくつか作りました。私は、ネットワークプログラミングとWeb開発を使って、次のステップに進んでいきたいと考えています。pythonを使ったWeb /ネットワークプログラミング

私はリソースがより高度な性質であることを知り、私は初心者の知識が不足しているので、いくつかのチュートリアルに従うのは難しいです。今の私の目標は、メディアの配信や一般的な機能を含むウェブアプリの開発ができるようにすることです。

私は、Webフレームワークを使用してそこでロープの形を学ぶように言われてきましたが、基礎を正しく学ぶことの端を切り捨てることには興味がありませんでした。誰でも私にネットワークの基本を(Pythonを介して)教え、WSGIの基礎(初心者の立場から)を教えるリソースを教えてもらえますか?フレームワークを使って、すべての仕組みについての知識を得ることは避けたい。

答えて

3

なぜドキュメントを使い始めないのですか?その後、Pythonネットワークプログラミング(いくつかの素晴らしい本を含む)とWSGIプロトコルに関するチュートリアルがたくさんあります。 Pythonのネットワークプログラミングの

http://docs.python.org/library/socket.html

http://www.python.org/dev/peps/pep-0333/

財団は、あなたの質問に記載されているすべてのトピックをカバーしています。 http://www.amazon.com/Foundations-Python-Network-Programming-comprehensive/dp/1430230037/ref=sr_1_sc_1?ie=UTF8&qid=1329533527&sr=8-1-spell

Googleは、Pythonネットワークプログラミングの基本とWSGI標準を学ぶための素晴らしいリファレンスです。

1

Google is your friend for this本当に低レベルから開始する場合は、socketsから直接開始してください。個人的には、ネットワーキングのより興味深い反応を理解し始めた私の最高のリソースはGlenn Fiedlerです。

+0

グレンフィールダーのサイトは素晴らしいリソースです。ありがとうございます!公式ドキュメントもチェックアウトします。 – armzona

関連する問題