Python@TW: 會眾| IRC| Planet| 郵件列表| 聯絡我們
修訂版 1 和 38 的差異如下: (間隔 37 版)
2011-03-16 00:50:47 修訂第 1 版
大小: 577
編輯者: keitheis
說明: 新增入門區
2014-07-14 11:37:14 修訂第 38 版
大小: 4596
編輯者: keitheis
說明:
這個顏色代表刪除的 這個顏色代表增加的
行號 1: 行號 1:
內容待補,先推外部連結: <<TableOfContents()>>
行號 3: 行號 3:
 * [[http://python.ez2learn.com/|Victor's Python中文教程]] - 適合: 是的,學習程式語言並非一蹴可及的事,想用程式語言寫出一個很酷的應用程式,對新手而言更不是幾天的事。如果你只是想寫網站應用程式(Web Application),可另見 [[Python/第一次寫Web就上手]]。

== 善用社群的力量 ==

這裡希望能提供具參考價值的學習資源,以加快初學者的學習速度。學習的路上,別忘了善用社群的力量([[http://groups.google.com/group/pythontw|郵件列表|target="_blank"]]、[[http://www.ptt.cc/bbs/Python/|PTT 上的 Python 板|target="_blank"]]或 freenode [[PotResources/IRC|IRC]] 上的 #python.tw 頻道等等)來排除大大小小的絆腳石。

=== 學會問問題、找答案 ===
見 [[Python/請教問題或FAQ的地方]]

== 參加當地聚會 ==

[[Pot|Python 在地的聚會]]出現的速度,基本上已經有點超過這個 Wiki 被更新的頻率,所以你的所在很可能至少有一個 Python 社群會例行舉辦聚會;如果真的沒有,那麼你也可以[[如何進行在地 Python 使用者聚會|發起一個]],幾乎每個當地社群都是這樣聚集起來的。

== 開始把玩 Python ==

=== 線上課程 ===

==== MOOC (Massive Open Online Course) ====

 * [[https://www.udacity.com/course/cs101|Udacity CS101]]
 * [[https://www.coursera.org/course/interactivepython|Coursera: An Introduction to Interactive Programming in Python]]

=== 中文教學 ===

給 Python 初學者的教學,說明如何使用 Python,讓學習 Python 更輕鬆、更簡單。(註:Python 2.5 已經有點舊,請考慮 2.7 版。)另外請考慮 [[Python/3|Python 3]]。

 * [[http://goo.gl/RaJHE|Python-快快樂樂寫程式|target="_blank"]] by 雨蒼 快速教學投影片
 * [[http://python.ez2learn.com/|Victor's Python中文教程|target="_blank"]] - 適合:
行號 7: 行號 34:
 * [[http://pydoing.blogspot.com/p/python-tutorial.html|程式語言教學誌: Python 教材]] - 有 Python 3 系列的介紹
 * [[http://pydoing.blogspot.com/2008/09/blog-post.html|程式語言教學誌: 關於《電腦做什麼事》]] - 以 Python 2.5.2 為教學語言
 * [[http://pydoing.blogspot.com/2012/10/python-tutorial.html|程式語言教學誌: Python 教材|target="_blank"]] - 有 Python 3 系列的介紹
 * [[http://pydoing.blogspot.com/2008/09/blog-post.html|程式語言教學誌: 關於《電腦做什麼事》|target="_blank"]] - 以 Python 2.5.2 為教學語言
 * [[http://code.google.com/p/zhpy/wiki/ByteOfZhpy|咬一口 Python 程式語言|target="_blank"]] - 以 Python 程式語言開放原始碼書籍 ''A Byte of Python'' 為基礎,內含完整原始 python 碼對照,並加入「中文」的程式範例與說明。是「''A Byte of Python''」的正式中文維護版本。
 * [[http://www.iis.sinica.edu.tw/~marr/python/PythonHandbook.html|Python Handbook by marr|target="_blank]] - 目標:
   * 學員對象設定為高一至大二的學生。
   * 簡介電腦專家的養成方式及程式語言的重要性。
   * 簡介選擇程式語言工具的注意事項。
   * 簡介 Python 語言的發展背景、應用場合。
 * [[http://caterpillar.onlyfun.net/Gossip/Python/|Python 學習筆記|target="_blank"]] by 良葛格,基於 Python 3.1
 * [[https://speakerdeck.com/mosky/programming-with-python-basic|Programming with Python - Basic|target="_blank"]] by Mosky(講課用投影片)

=== 英文版受好評的教學與入門書 ===

 * ''[[http://learnpythonthehardway.org/|Learn Python The Hard Way|target="_blank"]]'' - 相當相當入門的書,給準備要開始學程式語言的人。
 * ''[[http://www.swaroopch.com/notes/Python|A Byte of Python|target="_blank"]]'' - 相當完整的入門書,包含 Python 2 & 3。
 * ''[[http://www.greenteapress.com/thinkpython/|How to Think Like a Computer Scientist|target="_blank"]]''、''Think Python'',或 ''Python for Software Design'' - ''如何像電腦科學家一樣思考'',初版於 2001 年,當下為 2008 版。歷史悠久的入門書,重視'''解決問題 (problem solving)''',以 Python 程式語言為手段。

==== 有趣的其它英文教學 ====

 * [[http://pymbook.readthedocs.org/|Python for you and me]]

== 中文書 ==

新手也許可以參考:

 * 深入淺出 Python,O'Reilly

有程式設計經驗者:

 * Python 學習手冊(第三版或以上),O'Reilly
 * 精通 Python 3 程式設計,碁峰

更多書目與細節請見:[[Python/Books]]

== 目不暇給的強大套件、函式庫 ==

 * [[https://github.com/vinta/awesome-python|Awesome Python]]
 * [[http://easy-python.readthedocs.org/|Easy Python]]

是的,學習程式語言並非一蹴可及的事,想用程式語言寫出一個很酷的應用程式,對新手而言更不是幾天的事。如果你只是想寫網站應用程式(Web Application),可另見 Python/第一次寫Web就上手

善用社群的力量

這裡希望能提供具參考價值的學習資源,以加快初學者的學習速度。學習的路上,別忘了善用社群的力量(郵件列表PTT 上的 Python 板或 freenode IRC 上的 #python.tw 頻道等等)來排除大大小小的絆腳石。

學會問問題、找答案

Python/請教問題或FAQ的地方

參加當地聚會

Python 在地的聚會出現的速度,基本上已經有點超過這個 Wiki 被更新的頻率,所以你的所在很可能至少有一個 Python 社群會例行舉辦聚會;如果真的沒有,那麼你也可以發起一個,幾乎每個當地社群都是這樣聚集起來的。

開始把玩 Python

線上課程

MOOC (Massive Open Online Course)

中文教學

給 Python 初學者的教學,說明如何使用 Python,讓學習 Python 更輕鬆、更簡單。(註:Python 2.5 已經有點舊,請考慮 2.7 版。)另外請考慮 Python 3

英文版受好評的教學與入門書

  • Learn Python The Hard Way - 相當相當入門的書,給準備要開始學程式語言的人。

  • A Byte of Python - 相當完整的入門書,包含 Python 2 & 3。

  • How to Think Like a Computer ScientistThink Python,或 Python for Software Design - 如何像電腦科學家一樣思考,初版於 2001 年,當下為 2008 版。歷史悠久的入門書,重視解決問題 (problem solving),以 Python 程式語言為手段。

有趣的其它英文教學

中文書

新手也許可以參考:

  • 深入淺出 Python,O'Reilly

有程式設計經驗者:

  • Python 學習手冊(第三版或以上),O'Reilly
  • 精通 Python 3 程式設計,碁峰

更多書目與細節請見:Python/Books

目不暇給的強大套件、函式庫


CategoryCookbook

Python/第一次用就上手 (上次是 61-220-103-10 在 2020-10-26 18:36:47 編輯的)