Python 學習計劃

Python 學習計劃

由基礎走向完整 GUI 及網頁前端專案的 MVC 開發模式

开发者: Kaiching Chang

中国
APP ID 复制
6744430250
价格
$250.00
内购
0个评分
软件开发工具(付费)
昨日下载量
最近更新
2025-05-30
最早发布
2025-04-14
版本统计
  • 55天1小时

    最新版本上线距今

  • 3

    近1年版本更新次数

  • 2025-04-14

    全球最早版本上线日期

版本记录
显示信息
日期
  • 全部
每页显示条数
  • 请选择
  • 版本: 5.1.3

    版本更新日期

    2025-05-30

    Python 學習計劃

    Python 學習計劃

    由基礎走向完整 GUI 及網頁前端專案的 MVC 開發模式

    更新日志

    修正 iPhone 16 Pro 及 iPhone 16 Pro Max 的顯示問屜

    视频/截图

    Python 學習計劃 App 截图
    Python 學習計劃 App 截图
    Python 學習計劃 App 截图
    Python 學習計劃 App 截图
    Python 學習計劃 App 截图
    Python 學習計劃 App 截图
    Python 學習計劃 App 截图
    Python 學習計劃 App 截图

    应用描述

    Python 為熱門的程式語言之一,中英文學習資源都琳瑯滿目,無論是網路上免費的或是書店裡販賣的書籍,讀者可以找到各式各類的教材,目前中、英文學習資源都很豐富,無論是網路上免費的或是書店裡販賣的書籍,入門書籍方面,惟獨缺少直接帶領讀者學習開發軟體的教材,此亦本書的設計理念,希望藉由帶領讀者開發簡單的應用軟體,以此帶給讀者完整的軟體開發觀念。

    本書分成四大部分,每一部分又分成 8 到 21 個單元,首先是「基礎學習篇」,「基礎學習篇」的學習目標包括認識 Python 、怎麼處理資料、控制結構、模組化、物件導向及程式文件,這部分累計十三個單元,預計帶領讀者學會寫簡單的 Python 小程式,具備寫小程式的能力之後,就進入接下來的「軟體開發篇」。

    「軟體開發篇」的學習目標為開發、測試、除錯及重構,這部分累計八個單元,目的是讓讀者了解完整的軟體開發概念及流程,同時開發往後「GUI篇」及「Brython篇」的計算核心類別 Encrypt ,帶讀者深入了解如何設計類別,此後先進入「GUI篇」,利用標準程式庫的 GUI 模組 Tk 替計算核心設計視窗應用軟體。

    「GUI篇」的學習目標為開發 Tk 應用軟體,以開發流程為主,首先介紹利用框架開發常見的 MVC 模式,連帶介紹建立簡單 Tk 程式的概念,接下來改用類別設計 GUI , Encrypt 為 M 的部分, V 的部分為 EncryptView ,而 C 的部分為 EncryptController ,簡單說, M 就是計算核心類別, V 為用 Tk 建立視窗的類別, C 則是負責溝通 M 與 V 的類別。

    「Brython篇」緊接在「GUI篇」之後, Brython 是利用 JavaScript 實作的 Python 直譯器,這裡是要把運用計算核心的 Encrypt 類別移植到瀏覽器上,同時延續「GUI篇」結合「基礎學習篇」的內容進一步示範 Python 程式設計方式,「GUI篇」用類別設計圖形介面應用程式,「Brython篇」則是依據瀏覽器的情況,改成用函數設計。

    Brython 為網頁客戶端的 Python 直譯器,請先參考 Brython 官網的介紹。

    本 App 範例及練習底下會有模擬執行結果按鈕,按下就會在底下出現模擬執行結果。

    至於範例及練習上方會有 Copy 及字型尺寸的數字按鈕, Copy 可以拷貝底下程式碼,然後貼到其他地方,至於字型尺寸可依自己需求調整。

    每一個單元的最後都有「中英文術語對照」、「重點整理」、「問題與討論」及「練習」,其中「練習」在「軟體開發篇」會帶領讀者開發猜數字、擲骰子及鬥獸棋三大類遊戲,到「GUI篇」會把這三大類遊戲移植到 Tk 上,「Brython篇」會把這三大類遊戲變成網路應用程式。

    這樣的教學模式,其重點在引導讀者開發簡單的圖形介面程式到簡單的網站,以期讀者能自動自發多做程式練習,所以本書特別適合高中到大一或程式設計的完全新手,至於語言細節或是程式設計的技巧,您可讀完本書最後一個「單元 45 - 下一步」後,再去找尋第二本書到第三本書繼續深入研究 Python 、 Tk 及 Brython ,因此本書是提供給完全初學者的第一本書,而非最後一本書。

    註: App 版本會隨 Python 版本進行更新,目前介紹的是 Python 版本為 3.11 。

    張凱慶
    2025/04/02
  • 版本: 5.1.2

    版本更新日期

    2025-05-05

    Python 學習計劃

    Python 學習計劃

    由基礎走向完整 GUI 及網頁前端專案的 MVC 開發模式

    更新日志

    訂正錯誤及優化閱讀

    视频/截图

    Python 學習計劃 App 截图
    Python 學習計劃 App 截图
    Python 學習計劃 App 截图
    Python 學習計劃 App 截图
    Python 學習計劃 App 截图
    Python 學習計劃 App 截图
    Python 學習計劃 App 截图
    Python 學習計劃 App 截图
    Python 學習計劃 App 截图
    Python 學習計劃 App 截图

    应用描述

    Python 為熱門的程式語言之一,中英文學習資源都琳瑯滿目,無論是網路上免費的或是書店裡販賣的書籍,讀者可以找到各式各類的教材,目前中、英文學習資源都很豐富,無論是網路上免費的或是書店裡販賣的書籍,入門書籍方面,惟獨缺少直接帶領讀者學習開發軟體的教材,此亦本書的設計理念,希望藉由帶領讀者開發簡單的應用軟體,以此帶給讀者完整的軟體開發觀念。

    本書分成四大部分,每一部分又分成 8 到 21 個單元,首先是「基礎學習篇」,「基礎學習篇」的學習目標包括認識 Python 、怎麼處理資料、控制結構、模組化、物件導向及程式文件,這部分累計十三個單元,預計帶領讀者學會寫簡單的 Python 小程式,具備寫小程式的能力之後,就進入接下來的「軟體開發篇」。

    「軟體開發篇」的學習目標為開發、測試、除錯及重構,這部分累計八個單元,目的是讓讀者了解完整的軟體開發概念及流程,同時開發往後「GUI篇」及「Brython篇」的計算核心類別 Encrypt ,帶讀者深入了解如何設計類別,此後先進入「GUI篇」,利用標準程式庫的 GUI 模組 Tk 替計算核心設計視窗應用軟體。

    「GUI篇」的學習目標為開發 Tk 應用軟體,以開發流程為主,首先介紹利用框架開發常見的 MVC 模式,連帶介紹建立簡單 Tk 程式的概念,接下來改用類別設計 GUI , Encrypt 為 M 的部分, V 的部分為 EncryptView ,而 C 的部分為 EncryptController ,簡單說, M 就是計算核心類別, V 為用 Tk 建立視窗的類別, C 則是負責溝通 M 與 V 的類別。

    「Brython篇」緊接在「GUI篇」之後, Brython 是利用 JavaScript 實作的 Python 直譯器,這裡是要把運用計算核心的 Encrypt 類別移植到瀏覽器上,同時延續「GUI篇」結合「基礎學習篇」的內容進一步示範 Python 程式設計方式,「GUI篇」用類別設計圖形介面應用程式,「Brython篇」則是依據瀏覽器的情況,改成用函數設計。

    Brython 為網頁客戶端的 Python 直譯器,請先參考 Brython 官網的介紹。

    本 App 範例及練習底下會有模擬執行結果按鈕,按下就會在底下出現模擬執行結果。

    至於範例及練習上方會有 Copy 及字型尺寸的數字按鈕, Copy 可以拷貝底下程式碼,然後貼到其他地方,至於字型尺寸可依自己需求調整。

    每一個單元的最後都有「中英文術語對照」、「重點整理」、「問題與討論」及「練習」,其中「練習」在「軟體開發篇」會帶領讀者開發猜數字、擲骰子及鬥獸棋三大類遊戲,到「GUI篇」會把這三大類遊戲移植到 Tk 上,「Brython篇」會把這三大類遊戲變成網路應用程式。

    這樣的教學模式,其重點在引導讀者開發簡單的圖形介面程式到簡單的網站,以期讀者能自動自發多做程式練習,所以本書特別適合高中到大一或程式設計的完全新手,至於語言細節或是程式設計的技巧,您可讀完本書最後一個「單元 45 - 下一步」後,再去找尋第二本書到第三本書繼續深入研究 Python 、 Tk 及 Brython ,因此本書是提供給完全初學者的第一本書,而非最後一本書。

    註: App 版本會隨 Python 版本進行更新,目前介紹的是 Python 版本為 3.11 。

    張凱慶
    2025/04/02
  • 版本: 1.0

    版本更新日期

    2025-04-14

    Python 學習計劃

    Python 學習計劃

    由基礎走向完整 GUI 及網頁前端專案的 MVC 開發模式

    更新日志

    暂无更新日志数据

    应用描述

    暂无应用描述数据