Skip to content

Compthinking-Dev/python-for-beginners

Repository files navigation

計算思維學院: Python 起步走

本專案是 Microsoft Learn - Python for Beginners 的課程筆記。有鑑於網路上已經有許多優質且免費的 Python 基礎教學 (微軟的這份教材也是其中之一),我們認為沒有必要重新發明輪子,而應該專注於我們能夠提供的價值。我們了解初學/自學者最大的痛點,不是沒有合適的教材,而是自學過程中可能有許多問題,不好意思問/不知道怎麼問/找不到人可以問。因此在這堂課中,我們會與你一起走過微軟的這份教材,同時提供影片的摘要/筆記,更新原教材中過時的資訊。最重要的是,你可以在討論區問關於這份教材的任何問題,我們會在能力範圍內盡量回答。

教材列表

課程說明: Python 初學者教程 (原文)

概覽

開始學習新環境可能是一項挑戰,尤其是當你完全不懂該語言時。幸好,我們製作了一套影片來幫助你熟悉 Python 語言,讓你可以專注於手頭的任務 - 學習如何使用 Python 建立應用程式。

我們不會深入探討特定的框架,但我們會幫助你準備好自己開始探索。我們將向你展示 Python 核心概念,以利你日後學習網站開發 (如 DJangoFlask)、機器學習、或使用 AI 服務

你將會學到

  • Python 的基本知識 (The basics of Python)
  • 開始一個項目 (Starting a project)
  • 常見語法 (Common syntax)
  • 套件管理 (Package management)

本教材未涵蓋的內容

  • 類別的設計和繼承 (Class design and inheritance)
  • 非同步編程 (Asynchronous programming)
  • 程式設計的基礎知識 (Basics of programming)

我們希望你修習課程前已經具備

  • Git 基礎知識
  • 程式設計的基礎知識 (例如:變數、if 判斷式、迴圈等)