PHP入門+XOOPS模組開發
    
    
        
        人氣:1454 人
        
 課綱
 課綱
        
                                            
                    
     
    
 
        
 課程資訊
 
    - 上課時間:
- 每週 四 晚上07:00~09:50(第一次上課日期:03 月 05 日)
- 開課地點:
- 台南社區大學(台南市公園路750號)
- 招生人數:
- 
            35 人
            
        
- 課程收費:
- 
            
                - 總學分費:3 學分 3000 元(18 週課程 / 一次上課 3 小時)
- 學期報名費:新生:200 元; 舊生:150 元
- 保證金:對於免收學費者(低收入或身心障礙)收取 1500 元
- 旁聽費:
                                            本課程不開放旁聽
                                    
 
    
 授課老師
 
    
        
        
            
                
                    - 最高學歷:
- 台南大學資訊教育研究所
- 現職:
- XOOPS正體中文延伸計畫站長
- 相關學經歷:
- 台南市教育網路中心教學資源組
 教育部校園自由軟體應用諮詢中心顧問
 台南社大資訊學程召集人
 松崗、旗標、上奇、碁峰電腦書籍作者
 
 
         
     
    
 關於這一門課
 
    1.為什麼想開這門課?希望帶領學員共同學習甚麼
    
        PHP是目前網路最流行的程式語言,利用它可以撰寫出各種實用的網路系統。而XOOPS則是目前最夯的網站架站機,本課程會將帶領同學來學習PHP程式語言,並撰寫XOOPS的功能模組,為自己培養第二專長。本課程有錢學不到!沒有任何補習班有能力開設,請把握機會~
    
    2.修此門課需具備什麼條件?
    
        需有網路使用經驗,有寫過網頁尤佳,能看得懂HTML碼最好。若具有PHP基礎更能得心應手。
    
    3.上課的方式是怎麼進行的?學生可以有什麼收穫?  	
    
        前九週進行PHP入門教學,後九周進行XOOPS模組開發教學。初階者,可依據老師上課範例來進行,進階者,模組主題可自訂。
    
    4.如何取得學分?(評量方式)
    
        出席率、上課態度以及實做作品
    
        
各週課程規劃
 
    
        
                    
                - 第 1 次課程
- 
                    第 1 次
                    2009-03-05
                    
                        (四)晚上07:00~09:50
                     電腦教室
- 
                    建立PHP運作環境
                
- 
                    在自己電腦建立PHP環境,並熟悉相關開發工具,以便開發PHP。
 瞭解PHP運作方式,並認識PHP基本語法。
- 
                    吳弘凱
                
                - 第 2 次課程
- 
                    第 2 次
                    2009-03-12
                    
                        (四)晚上07:00~09:50
                     電腦教室
- 
                    建立PHP輸入介面
                
- 
                    PHP是和HTML網頁寫在一起的,因此,只要會建立網頁表單,那麼就相當於PHP的輸入介面了,本單元來看一下,PHP如何輸入資料。
                
- 
                    
                
                - 第 3 次課程
- 
                    第 3 次
                    2009-03-19
                    
                        (四)晚上07:00~09:50
                     電腦教室
- 
                    建立資料庫
                
- 
                    有了輸入介面,當然就要有儲存的地方,我們來學習如何建立一個資料庫以及資料表,以便將來存入使用者輸入的資料。
                
- 
                    
                
                - 第 4 次課程
- 
                    第 4 次
                    2009-03-26
                    
                        (四)晚上07:00~09:50
                     電腦教室
- 
                    把資料存入資料庫
                
- 
                    PHP和MySQL資料庫可以說是最佳拍檔,本單元就來學習如何把上上節課輸入的資料存入資料庫中。
                
- 
                    
                
                - 第 5 次課程
- 
                    第 5 次
                    2009-04-02
                    
                        (四)晚上07:00~09:50
                     電腦教室
- 
                    讀出資料製成網頁
                
- 
                    把資料存入資料庫後,日後就可以讀出資料來建立網頁內容!本單元就來學習如何讀出資料庫中的資料,並排版成網頁內容。
                
- 
                    
                
                - 第 6 次課程
- 
                    第 6 次
                    2009-04-09
                    
                        (四)晚上07:00~09:50
                     電腦教室
- 
                    用佈景美化畫面
                
- 
                    為了方便畫面的設計,我們引入小強佈景引擎,讓我們的畫面更美觀,並且更容易修改。此外,我們也替我們的系統加上刪除功能
                
- 
                    
                
                - 第 7 次課程
- 
                    第 7 次
                    2009-04-16
                    
                        (四)晚上07:00~09:50
                     電腦教室
- 
                    加入管理功能
                
- 
                    資料發佈後,勢必會遇到修改和刪除的問題,本單元就來看一下,如何加入修改資料的功能。
                
- 
                    
                
                - 第 8 次課程
- 
                    第 8 次
                    2009-04-23
                    
                        (四)晚上07:00~09:50
                     電腦教室
- 
                    上傳物件的使用
                
- 
                    PHP常常會用到上傳的功能,不過,上傳不用自己寫,我們可以直接套用現成PHP物件,讓我們寫程式可以如虎添翼、事倍功半
                
- 
                    
                
                - 第 9 次課程
- 
                    第 9 次
                    2009-04-30
                    
                        (四)晚上07:00~09:50
                     電腦教室
- 
                    建立XOOPS網站
                
- 
                    建立XOOPS網站,以便接下來的課程要開始來撰寫XOOPS的功能模組,此外,也利用此機會來認識一下XOOPS模組的奧秘。
                
- 
                    
                
                - 第 10 次課程
- 
                    第 10 次
                    2009-05-07
                    
                        (四)晚上07:00~09:50
                     電腦教室
- 
                    XOOPS模組基本架構
                
- 
                    要讓XOOPS認識您寫的模組,您就必須要照XOOPS遊戲規則來設計,有哪些規則呢?學了您就知道
                
- 
                    
                
                - 第 11 次課程
- 
                    第 11 次
                    2009-05-14
                    
                        (四)晚上07:00~09:50
                     電腦教室
- 
                    建立後台輸入介面
                
- 
                    瞭解XOOPS權限系統以及資料庫存取物件,並於模組後台加入輸入介面。好讓您可以開始輸入資料,並存到資料庫中。
                
- 
                    
                
                - 第 12 次課程
- 
                    第 12 次
                    2009-05-21
                    
                        (四)晚上07:00~09:50
                     電腦教室
- 
                    建立前台模組頁面
                
- 
                    可以輸入資料之後,當然就要能夠叫出資料,除了來產生前台頁面內容外,我們也來認識一下XOOPS的模組樣板該如何設計。
                
- 
                    
                
                - 第 13 次課程
- 
                    第 13 次
                    2009-05-28
                    
                        (四)晚上07:00~09:50
                     電腦教室
- 
                    加入管理功能
                
- 
                    可以新增輸入後,我們來加入修改及刪除的功能,並瞭解XOOPS在執行資料庫動作時,有什麼不一樣的地方。
                
- 
                    
                
                - 第 14 次課程
- 
                    第 14 次
                    2009-06-04
                    
                        (四)晚上07:00~09:50
                     電腦教室
- 
                    加入偏好設定功能
                
- 
                    我們來加入模組偏好設定,好讓使用者可以更方便的設定模組的一些組態,而無須自己動手修改程式碼。
                
- 
                    
                
                - 第 15 次課程
- 
                    第 15 次
                    2009-06-11
                    
                        (四)晚上07:00~09:50
                     電腦教室
- 
                    加入搜尋以及評論
                
- 
                    加入模組內容的搜尋以及評論的功能,好讓使用者可以快速的找到模組的內容,並可針對模組內容加以評論
                
- 
                    
                
                - 第 16 次課程
- 
                    第 16 次
                    2009-06-18
                    
                        (四)晚上07:00~09:50
                     電腦教室
- 
                    加入各式模組區塊
                
- 
                    區塊是構成XOOPS畫面的組要元件,本單元就要來學習如何建立XOOPS區塊,並設計XOOPS區塊的編輯設定介面。
                
- 
                    
                
                - 第 17 次課程
- 
                    第 17 次
                    2009-06-25
                    
                        (四)晚上07:00~09:50
                     電腦教室
- 
                    加入信件通知功能
                
- 
                    這裡指的不是內建的通知功能,而是學習如何透過XOOPS內建的物件來寄發通知信,這是個超實用的功能喔!
                
- 
                    
                
                - 第 18 次課程
- 
                    第 18 次
                    2009-07-02
                    
                        (四)晚上07:00~09:50
                     電腦教室
- 
                    讓模組擁有多國語言
                
- 
                    本單元來讓您的模組變成多國語言的模組,不但可以裝在Big5或UTF8的正體中文網站,也可以裝在簡體的中文網站喔!
                
-