實體編程教學課程內容
課程簡介
本課程旨在於三小時內,讓學員快速掌握 Perl 編程語言的核心概念與實際應用技巧。Perl(Practical Extraction and Report Language)是一種功能強大且靈活的腳本語言,廣泛用於文字處理、系統管理、資料分析、網頁 CGI 程式以及自動化任務中。
課程內容從基本語法出發,系統介紹變數類型、流程控制、字串處理與檔案操作,並透過範例實作展示 Perl 在文字分析與資料處理方面的強大能力。學員完成課程後,將能撰寫入門級 Perl 程式、操作資料檔案並自動化簡單任務,為後續學習網頁後端開發或數據處理應用奠定基礎。
課程目標
-
建立對 Perl 語言結構與特性的基礎理解。
-
掌握變數、流程控制、陣列與哈希(Hash)的基本用法。
-
能撰寫自動化與文字處理的入門級 Perl 程式。
-
理解檔案輸入輸出操作及正規表示式在資料處理中的應用。
-
為後續進階應用(如 CGI、資料處理、BioPerl)打好基礎。
授課對象
-
對文字處理、資料分析或自動化腳本撰寫有興趣的初學者。
-
系統管理員、網頁維護人員或研究人員。
-
曾接觸 Shell、Python、PHP 或其他程式語言,希望擴展技能的學員。
-
技術培訓、開發實驗室或工程科研單位之基礎課程對象。
課程大綱
第一部分:Perl 語言基礎認識與安裝環境(約 40 分鐘)
第二部分:變數與流程控制(約 60 分鐘)
第三部分:文字處理與資料結構應用(約 45 分鐘)
第四部分:檔案操作與自動化應用(約 35 分鐘)
課程特色
-
三小時濃縮精華課程,快速掌握 Perl 編程核心基礎。
-
理論搭配實務操作,強化文字與資料處理能力。
-
以簡單但具啟發性的範例,清楚說明語法結構與邏輯運作。
-
完成後可延伸學習 Perl CGI 網頁開發、正規表示式高階技巧或自動化任務設計。