mins Dream

PHP - 開發環境設置

課程簡介 PHP 是一種廣泛用於網頁開發的伺服器端語言,適合於從簡單的靜態網站到複雜的動態應用程式開發。這堂課將帶你從基礎入門,逐步學習 PHP 的語法與應用,最終掌握開發一個完整專案的能力。 學習完成後,你將能夠: 理解 PHP 基礎語法和核心功能。 操作伺服器與資料庫進行動態網頁開發。 構建小型專案並部署到線上環境。 開發環境設置 1. 安裝 PHP Wind...

第30天:項目總結與實戰項目

課程簡介 今天是課程的最後一天,我們將回顧過去 30 天所學的核心內容,並通過一個實戰項目來鞏固所學知識。這個項目將涉及變數、條件語句、迴圈、函數、面向對象設計、文件處理、例外處理、資料庫操作和單元測試等概念,讓大家綜合運用 Python 技術,完成一個完整的應用程式。 學習內容 1. 30 天知識回顧 首先,讓我們快速回顧過去 30 天的內容,並梳理學習過的核心概念: 基礎...

第29天:單元測試

課程簡介 單元測試是對程式的最小單元(通常是一個函數或類別方法)進行獨立測試,以確保程式的行為符合預期。 Python 提供了 unittest 模組,內建了豐富的工具來編寫和執行單元測試。 今天,我們將學習如何使用 unittest 模組來進行基礎的單元測試,確保程式碼的穩定性和可靠性。 學習內容 1. 什麼是單元測試 單元測試是自動化測試的一部分,專注於測試單一的程式碼單元(如...

第25天:檔案與目錄操作

課程簡介 在 Python 中,檔案與目錄操作是日常編程中經常遇到的需求,包括讀取與寫入檔案、檢查檔案或目錄是否存在、以及操作目錄結構。Python 提供了內建的 os 和 shutil 模組來進行這些操作。今天的課程將介紹如何進行基本的檔案與目錄操作,並介紹常見的應用場景。 學習內容 1. 檔案操作 1.1 開啟與讀取檔案 使用 open() 函數可以開啟檔案,並指定檔案模式,...

第24天:日期與時間處理

課程簡介 在 Python 中,處理日期與時間是一個常見的需求,無論是進行計時操作、處理時間差異,還是將日期時間格式化輸出。Python 提供了內建的 datetime 模組,來實現各種日期與時間相關的功能。在今天的課程中,我們將學習如何使用 datetime 模組來創建、操作和格式化日期與時間。 學習內容 1. datetime 模組的介紹 datetime 模組主要提供了以下幾...