這裡是ITAC - Information Technology Association Club 「Git + 正規表達式」社課的報名頁面
粉絲團:https://www.facebook.com/yzuitac
FB社團:https://www.facebook.com/groups/1461436534139980
請務必按讚或 follow 以接收最新訊息
本次主題是:「Git新手村 + 正規表達式入門」
上課時間:2014/10/15 18:30 - 21:30
上課地點:元智大學 一館電腦教室 (1201教室)
注意事項:
・因電腦教室不得進食,敬請大家先行在外食用完畢,不要攜帶食物進入。
・本堂社課建議自行攜帶筆電參加,並先安裝Git環境(教學),若有安裝上問題請於社課開始前(18:00)提早到教室,會有助教幫忙協助安裝。
Git
在前面兩堂社課當中,我們學習撰寫HTML和CSS原始碼來製作網頁,在製作的過程中,我們常常會對程式碼不斷修改。隨著網頁內容的增加,原始碼會越來越多,若不慎將原始碼改壞了怎麼辦?
為了避免這種狀況,以及配合團隊合作開發時避免相互覆蓋檔案的需求,產生了版本管理的概念,而Git就是實現版本管理的一種系統。這次社課的上半堂,我們將帶大家認識並學會使用簡單的Git功能。
正規表達式
在前兩堂社課我們學習使用HTML和CSS撰寫網頁,但網頁本身是靜態的,也就是網頁的內容在我們寫code實就被固定了。若想增加一些動態的成份,如留言板、討論區、公告系統和搜尋這些和瀏覽者操作有關的功能,就必須仰賴其他的網頁語言。
而在這學期我們會學到的相關網頁語言有javascript和php,但在撰寫這些功能上必須特別小心,像是留言板若被輸入惡意的語法,輕則造成網頁錯誤,重則可能伺服器會遭到攻擊。
為此必須對使用者所輸入的資料進行過濾,而正規表達式就是在描述這些應該被過濾的「黑名單」或可以通過的「白名單」所使用的一種語言格式。在這次社課的下半堂,我們會為大家做初步的介紹。
課前準備
- 請先安裝Git環境,至git-scm下載對應的作業系統之安裝包,
用下一步大法進行安裝
http://git-scm.com/downloads - 申請Github帳號
https://github.com