上門編程教學課程內容
課程簡介
Perl(Practical Extraction and Report Language)是一門以靈活與強大著稱的程式語言,最早用於資料處理與系統管理,如今仍是文字分析、自動化流程與生物資訊學的重要工具。
本課程以三小時精華方式講解Perl的核心概念:資料流思維、文字處理邏輯、正則表達式應用與自動化腳本設計理念。
課程時長
共三小時(180分鐘)
教學對象
-
想學習文字資料自動整理與處理的人員
-
系統管理員、資料分析師或科研人員
-
從事生物資訊、IT維運、伺服器管理的技術人員
-
有興趣了解經典腳本語言與自動化流程設計的初學者
教學目標
-
理解Perl語言的設計理念與應用價值
-
掌握資料處理與文字分析的邏輯流程
-
理解正則表達式(Regex)的運作思維
-
學會如何以自動化思維設計高效處理流程
課程大綱
第一部分:Perl的起源與語言精神(約40分鐘)
第二部分:Perl的邏輯結構與資料流思維(約50分鐘)
第三部分:文字處理與正則思維(約60分鐘)
-
正則表達式的思考邏輯與應用場景(不使用語法)
-
如何以模式匹配思維分析大量資料
-
文本自動清理與提取(Log、報表範例)
-
資料替換與關鍵字統計分析思路
-
實務案例分析:資料清理與報表生成概念流程圖
第四部分:Perl在自動化與跨領域應用(約30分鐘)
教學成果
完成課程後,學員將能: