Node.js / Build System

[課程內容簡介]

Node.js

過去 JavaScript 只能在瀏覽器中執行基本數值運算、處理資料結構、操作 DOM、發送 HTTP 請求等基本功能,讓網頁跟使用者的互動更直觀、更多元,同時也減少使用伺服器的運算資源。

如今 Node.js 提供了 JavaScript 另一個伸展的舞台,實現了高度模組化的開發模式,又與作業系統緊密的結合讓開發者可以使用 JS 操作檔案結構、執行程序、連線處理等功能,讓開發者可以架小型伺服器、使用前端工具簡化開發過程的負擔。

這門課將會帶來「如何正確且乾淨地安裝 Node.js 並可以持續更新到最新版本」、「開發 Node.js 專案的必備知識」。

Build System

現代瀏覽器根據 W3C 所制定的標準去實作網頁中 HTML/CSS/JS 的表現,隨著時代的演進,很多網頁上的功能往往需要反覆組合這些原生的語法才能實現,使得程式碼變得非常複雜、難以維護。

於是出現了各式各樣的前端工具,包含模板引擎、前編譯處理器、套件管理器等等,透過自動化、模組化、插件化讓開發過程變簡單與容易維護。

這門課會簡單介紹 Pug, Sass, JSX 三種語言,並且透過 Gulp 自動化部屬工具串連各個前端工具。

(https://elantris.github.io/course/)

[講者簡介] Elantris

(待補)

[講者的話]

10/11, 10/12 分別在交大、中央舉辦第一場社課
Node.js / Build System
也歡迎大家陪我一起過去上課 (ノ>ω<)ノ
 
  開源社的社課一直以來都是以宣揚開源理念為主、談論技術為輔,三分社課、七分社群(?
 
  而我認爲這種社課沒有講師與學員的分別,我只是在不同領域鑽研比較長的時間,碰巧來一場聚會中分享給大家而已
 
=====
 
  大一上學期開始接觸網頁前端,大二上學期在 MoBagel 擔任網頁前端實習生、開始學 Node.js,大二下學期在開源社、資管營、SITCON 夏令營擔任講者、助教
 
  每一場社課都是我對自己的總結,用文字記錄下我的所學所獲,以此紀念我過去的學習歷程,同時也意味著再進步、再創造、再次重獲新生
 
  感謝臺灣大學開源社前社長 Viktor Lin、中央大學網路開源社社長 蔡富全、交通大學網路福利社社長 Bryce Tsao 讓我有機會靜下心來檢視我的能力

(・∀・)

(https://www.facebook.com/ElantrisTW/posts/1219692794718805)

[注意事項]

參與者最好各自備一台筆電當場一起實做看看

另外,為了課程學習方便,建議先依照 https://www.facebook.com/NCUNOS/posts/609423732570582 自學一些基本語法喔~

 

中央大學志希館 2F I210 / 中央大學 志希館 I210

Event Tickets

Ticket Type Sale Period Price
已繳社費

~ 2016/10/12 19:30(+0800) End of Sale
  • Free
一般票 (請帶 $100)

~ 2016/10/12 19:30(+0800) End of Sale
  • Free
社群邀請票 (校外專用)

~ 2016/10/12 19:30(+0800) End of Sale
  • Free
Next Step