SOA(Service-Oriented Architecture)是一個熱門名詞,接下來幾年,它將成為 Web App 開發的主流架構。技術上,SOA 架構包含了 Server 端,也就是 Web Service 的開發。簡單來說,Node.js 是一個開發 Web Service 的優秀技術,它是 SOA 架構模式的必修課程;現在,有越來越多的新創公司選擇 Node.js,做為其主要開發技術。不久之前,知名的團購網站 Groupon,也宣佈將其原有的網站技術,轉移為 Node.js。
Node.js 是 Web App 開發的新一代技術,出現至今 3 年的時間,已經發展出完整的開發者社群(Community)。利用 Node.js 可製作即時性佳(Real-Time)與 SOA 架構的新一代 Web App;透過 Node.js 社群資源,可取得非常多的 Node.js 模組。善用 Node.js 與其社群,一起來開發新潮流的 Web App 吧。
Node.js + Express.js 新手實習,是針對 Node.js 新手打造的實習課程。透過半天的講課,以及 1 天的實習,讓你快速上手新一代的 Web App 技術,並幫助新手建立正確的開發觀念。
本課程將以一個專題「影音部落格」,指導新手一步步建構完整的 Web 應用程式。由 Hank、Fred 與 Jollen 組成的 Node.js 教練團隊,在場指導學員進行專題實作。 本次的專題題目,想法來自 Hank 與 Fred 於 Node.js KO 2013 上所開發的 LifeShow 網站。LifeShow 原始碼 -https://github.com/FutureNode/iNameCard
Node.js 是建立 Real-Time Web App 的重要技術,有了 Node.js + Express.js,開發即時互動 Web 應用,變的輕鬆自在。
Node.js 採用 JavaScript 程式語言,適合第一次學習程式設計的新手。
Node.js 擁有豐富的社群資源,眾多的 Node.js 開放源碼模組,是幫助我們事半功倍的利器。課程使用的 Express.js 就是其中一個熱門模組。
根據 takipiblog 所做的分析報告,在 Github 上的 JavaScript 專案中,Grunt 是最受歡迎的程式庫,排名第一。
排名第三的是 Express.js,排名第五的則是 Underscore。在這次的影音部落格實習中,教練團隊將帶領大家導入 Grunt + Express.js + Underscore 至開發專案裡。對熱門的 JavaScript 程式庫有興趣的朋友,請把握機會。
圖片來源:The Takipi Blog您參加這個課程的目標是什麼?MokoVersity 導師團隊,將在課後與您保持互動,主動提供更多有幫助的訊息。
Startup
想創業,或尋找創業伙伴。
For Node.js Jobs
想從事 Node.js 方面的開發工作。
Learning
學習 Node.js,增強自已的軟體功力。
時段 | 實習重點 | 導師 |
---|---|---|
09:00~09:30 | 報到 & 領取講義 | |
09:30~12:30 (上午時段) | 1. 建立 Node.js + Express.js 專案 (Chapter 8)
| Hank Wang / Jollen Chen / Fred Chien |
12:30~13:30 | 午餐時間 (活動不供餐) | |
13:30~16:30 | 4. Frontend Prototyping
| Hank Wang / Jollen Chen / Fred Chien |
課程大綱將根據導師備課情況,隨時略有調整。
課程為全程上機,並由教練從旁指導,建議能完成課前任務。
目前暫時開放 10 個實習名額。(最終名額由導師決定)
推廣創業與創新文化期間,學院課程僅收取工本費(講義、場地、手續費等基本費用)。恢復原價日期將另行公佈。
MokoVersity 推廣期間:NT$1,500/人
2 人以上團報,每人:NT$1,000/人
報名費用包含講義
上機實習:2014 年 1 月 25 日
若您發現頁面上有任何錯誤,或是想提供建議,可以在本課程的Github Issue上貼文。
Hank Wang
Moko365 軟體工程師
Jollen Chen
Moko365 CEO
Fred Chien
Mandice CEO
上課前,請事先完成以下三個任務。
Node.js 線上課程
觀看 Node.js 入門的線上課程,安裝 Node.js 並撰寫第一個程式。大約只需要 60 分鐘。
預讀教材
閱讀「Node.js & HTML5 開發思惟與入門學習」第 3、4、8 共三章。只需要約半天。
建立 Github 帳號
課程當天將請您 fork 導師提供的專案,並基於這個專案,進行專題實作練習。
Mokoversity 科技創業學院,由知名的 Android/HTML5 教育訓練與顧問公司 Moko365 以及台安傑天使投資,所共同成立。團隊成員包含業界技術專家、新創事業的顧問、天使投資人,以及多位具有創業業經驗的導師。期望能打造一個追求開放創新精神、以及引導創業的學校。
仕橙研策科技(Moko365 Inc.)成立於 2009 年,旗下仕橙3G教室已成功規劃出嚴謹的 Android 課程體系,為台灣、大陸與美國企業提供 Android & Linux 的內訓服務,客戶包含 Motorola 等超過 60 家科技廠商。自 2010 年開始,已開辦 Android & Linux 公開課程超過 120 個班次,在台北、新竹、上海、深圳、北京等地,累計訓練研發人員超過 5000 人次。有別於一般課堂講解流水帳式的作法,Moko365 課程能進一步將理論與技術服務作垂直整合,使訓練的成效能夠以更為具體的方式反映在客戶的專案上。
Taipei Angels(台安傑天使投資)希望以天使投資者身分的合夥人投資青年創業家,除給予適當資金支持外,在各領域的合夥人們,能夠提供不論經營管理、市場開發、獲利模式、人力資源規劃、內控管理、公司治理等專業諮詢、資源提供等,協助輔導青創家。2012 年政治大學 EMBA,由何小台博士在其「創業與創投」課程中,提出「天使投資」有益於協助新創事業進而改變社會正向等價值投資,因此吸引了歷屆 EMBA、來自社會、企業各領域之菁英份子,於同年 6 月所共同發起、出資而成立,目前合夥人有 60 餘人。