Follow us on Twitter to get a chance to win a FREE copy of Lumen Template! 🎉

全端網路開發線上課程

最完整的線上程式課程  讓你在家就能培養實力!

取得課程地圖

以 JavaScript 為主軸 掌握最新技術!

在這「全端網路開發課程」,我們選擇以全球最熱門、應用最廣泛的程式語言 JavaScript 為主軸。JavaScript 能用在前端、後端開發,擁有如 Express.js、Vue.js 、Node.js 等程式框架去增加開發的速度與完整性,更有穩定的生態系。

課程將從 HTML/CSS、JavaScript 基本語法開始,一步一步帶領你用 Node.js 打造網站應用程式。

不管你是因興趣而學習、想打造自己的產品、或是決心轉職,掌握 JavaScript 都會帶來絕佳優勢!

課程亮點

網站前端開發

從畫wireframe 開始,用 HTML/CSS 與 JavaScript 呈現網站體驗,並套用 Bootstrap 框架,做出響應式網頁。

在進階的「學期四:里程碑」,你將學會用JavaScript 前端框架 Vue.js 打造單頁應用程式(SPA),創造體驗順暢的網站應用。

網頁前端開發 HTML5 CSS

演算法與電腦科學基礎

你將學會用電腦的邏輯去拆解並解決問題,建立工程師必備的「運算思維」。

用 Ruby 與 JavaScript 設計演算法、理解「資料結構」等基礎電腦科學知識與物件導向程式設計,這些也是工程師技術面試的重點。

用 Node.js 打造全端網路應用程式

用 Node.js 開發功能完整的網站應用,包含網站前端與後端。

你將會用 Express.js 開發伺服器與 API、用 MongoDB 和 MySQL 處理資料、用 AJAX 開發技術提高使用者體驗,並將網站應用部署在 Heroku 和 Google Cloud Platform。

現代前端框架

用 JavaScript 前端框架 Vue.js 打造單頁應用程式(SPA),創造體驗順暢的網站應用。

資料庫設計

學會設計網站資料庫。畫出實體關係圖(ERD)、建立資料關聯性、用 SQL 語法操作資料庫,並將自己設計的資料庫應用在論壇、電商網站等場景中。

產品開發與進階應用

會寫程式不代表會做產品,更不能等於可以轉職工程師。你將運用創意與技能,與隊友一起開發產品。我們的學生曾與 Gogoro國泰世華等企業合作開發產品原型,為履歷增添亮眼的一頁!

另一方面,你也將學習測試驅動開發(TDD)、資訊安全、網站效能優化等工程師必備職能,讓你的技能樹更加完備。

探索網路開發新手村!

學期一:暖身

課程重心

瞭解基礎程式語言與網站開發觀念。並經由實作,寫出簡易的網站程式以及靜態網頁,培養寫程式必備的運算思維

課程對象

完全不認識網路開發的學習者

學習時間

30 - 40 小時 (共 4 週)

課程要求

不需任何程式基礎,只需要一顆想學習的心

開始寫程式

瞭解程式語言基礎觀念,用 Ruby 基本語法與電腦對話

打造靜態網頁

學會基礎的 HTML/CSS 語法,並且應用 Box Model、Position、Float 來實現網頁佈局

網路應用程式入門

Ruby on Rails 網頁應用程式初體驗

用運算思維解決問題

學習應用演算法以及邏輯解決簡單的數學問題

更深入學習,打好紮實基礎!

學期二:啟程

課程重心

透過 JavaScript 應用演算法、資料結構以及物件導向等核心概念,並打造更進階的靜態網頁,建立程式開發的基礎

課程對象

對於網路開發有初步認識,希望建立程式基礎的學習者
「學期二:啟程」3 分鐘選課指引

學習時間

80 – 100 小時 (共 8 週)

課程要求

建議先完成「暖身」課程

前端網站開發

包含更完整的 HTML/CSS 以及 JavaScript 入門。學會網頁切版,並套用 Bootstrap 框架,做出響應式網頁

程式設計必備知識

包含演算法設計、資料結構和物件導向程式設計

軟體開發流程介紹

介紹Waterfall、Agile、 Git 版本控制、測試應用程式

基本網路概論

瞭解 HTTP、RESTful、LocalStorage 等網路基礎概念

串接 API

閱讀第三方 API 技術文件,並使用 axios 為網頁串接 JSON API

打造成熟的網站與應用程式

學期三:核心

課程重心

應用開發框架建立網站應用程式,能夠依規格開發程式功能,熟悉網路開發的實務與工具

課程對象

有興趣打造產品,或希望提升與工程團隊合作的設計師、管理者與創業家

學習時間

80 – 100 小時(共 8 週)

課程要求

建議先完成「啟程」課程

資料庫

關聯式資料庫 (SQL) 和非關聯式資料庫 (NoSQL)

進階 JavaScript 開發

學習 asynchronous JavaScript 的開發技術

JavaScript 網站應用程式全端開發

應用 Node.js、Express.js、MongoDB 以及 MySQL 等工具打造有使用者認證的網路應用程式

整合第三方 Web API

以 AJAX 技術整合第三方 Web API 服務,與 Open Source 連結,打造功能更完整的產品

網站部署

將應用程式部署到 PAAS 雲端平台

開啟你的全端工程師職涯!

學期四:里程碑

課程重心

透過專案開發實作,熟悉應用開發框架並學習資料設計、前後端分離、API 串接等技能,全面培養軟體開發實作的知識、技能與素養

課程對象

目標為轉職網路開發工程師、或想親手打造完整產品的創業者

學習時間

共 8 週

課程要求

建議先完成「核心」課程

進階 JavaScript 前端開發

學習網頁元件化與 SPA 等前端開發技術,並運用前端框架 Vue.js

開發 API 伺服器

運用 RESTful 設計,在應用程式後端實作 API 接口

前後端協作

前後端共同合作。後端開放 API,前端打造使用者介面,協作完成完整的網路應用程式

進階網站開發

依需求設計資料庫,開發功能完整的網路產品,如社群論壇、電商網站。

認識 Agile 的多階段開發以及測試驅動開發 (TDD) 的開發流程。

求職準備支援

包含履歷撰寫、面試攻略、該如何製作作品集等教材與工作坊,幫助你啟動成為專業工程師

超過 1000 位學生參與

全亞洲最完整的網路開發專業課程

一次享有完整教材、專業指導、學習夥伴

註:學生可自行安排每週學習時間,上圖的週數以每週學習 10 - 15 小時計,大約 8 個月到一年可完成全套課程。
若您已有程式基礎,點選「如何選課」👇 找到最適合自己的入口!

學多少、付多少

  • 全套課程 4 個學期,總價 6 萬 6 千元
  • 「學期一」 3 千元
    「學期二」~「學期四」各 2 萬 1 千元。
    一學期繳費一次
  • 享有線上問答、程式作業解析、線上互動式工作坊、個人化學習報表、轉職諮詢等學習支援
  • 課程內容永久觀看

課程 Q&A

真的完全沒有資工/程式背景也可以學會嗎?

我們的全端網路開發課程已成功培訓超過 300 位校友,他們大部分都沒有程式背景,畢業後成功轉職為工程師、創業以及到海外工作。

我們的目標,是將沒有資工/程式背景的人,培育成駕馭網路科技的跨領域人才。課程會從最基本的運算思維、程式語言基礎概念教起,讓學員按部就班打好基礎,奠基實力。

我已有程式基礎,可以直接從「學期二:啟程」開始加入嗎?

可以!若您已有程式基礎,可跳過「學期一」,直接購買「學期二」課程。

若不確定自己的程式基礎能否順利銜接,請參考「學期二:啟程」3 分鐘選課指引

你們跟坊間的其他課程有什麼不一樣?

一般課程會教你語法與工具,但會寫程式不等於會做產品 、更不等於能夠轉職工程師。

本課程的特色,是提供從零基礎到專業工程師一整套「完整學習方案」。不只教您寫程式,更培養您解決問題、跨領域合作以及產品開發能力。

因此,我們的畢業學員不是只會「做一個網站」,而是擁有完整的思維。

我可以一邊工作、一邊上課嗎?

可以!四個學期的課程都是以線上教學為主,也會有互動交流的機會。學生可以自行安排進度。

要完成全套課程,大約需要花多少時間?

學員可以依自己的狀況安排進度,但為了達到最好的學習成效,我們建議學員每週投入固定的時間,至少每週 10 - 15 個小時。

如果持續積極投入,大約 8 個月到一年左右可以完成課程