Alpha Camp 是個新興的線上線下整合的課程平台。第三階段是為期8週的課程,主要將學習 Web 開發實務框架,使用 JavaScript + Node.js 打造一個兼具前、後端與資料庫的網路應用程式。
若對第一階段有興趣的,可以點這裡。
若對第二階段有興趣的,可以點這裡。
課程目的
資料庫設計、活用package和第三方API,進一步了解軟體開發實務。
第一週 Week 1
1. 了解網路的運作模式(Request and Response;Client and Server),並簡述 Http 的傳輸協定。
2. 路由並了解MVC(Model-View-Controller, 關注點分離),並運用 JavaScript 函式庫和 Framework(框架)。
3. 事先準備 (Git, 終端機設定與指令)
4. Node.js 和 Express 的組合使用
第二週 Week 2
用 Node.js, Express 框架來部屬網頁前後端的資料,製作出了簡單的網站和產生器。
Trash Talk Generator 垃圾話產生器
Restaurant_List
第三週 Week 3
運用 MongoDB 打造一個 Todo List,同時改進原先的餐廳專案。
第四週 Week 4
將餐廳專案加上登入、登出、加密功能、串接第三方認證…等功能,詳情可以點這裡。
第五週 Week 5
將上週的專案佈署到網路上,並自己打造一個記帳網路程式
第六週 Week 6
JavaScript 的特色 – 非同步處理介紹,並試著撰寫一些小程式來取用資料
第七週 Week 7
運用關聯式資料庫(MySQL)來打造一個應用程式。學習者可以在這個階段掌握如何關聯式資料庫的操作,以及移植自己的小專案。
第八週 Week 8
統整過往所學,進行期末考囉。
內容包含 middleware 的撰寫、資料庫的操作(MongoDB, SQL),並打造幾個小專案發布到網路上供大家使用。
運用 express 的框架來架設後端的 Node.js 伺服器時,當遇上前端傳來的表單資料為 mult
這篇是解決不時在測試 Vue 專案上時,常會在瀏覽器的 console 內看見的無效 GET 請求
這篇主要是筆記下如何快速的在本機端生成一個 Vue.js 的專案,並結合 Bootstrap 和 Nod
畢業專案簡報時,評審的手也沒有閒著,從各個角度來測試專案是否能正常運作,
這回的畢業專案,
AlphaCamp指定了三個方向(電商、旅遊規劃和CRM系統),其餘的就交給
AlphaCamp 的第四學期內容算是非常扎實。隨著接觸的內容變多的情況下,在心態上也
這篇文章記載下於 Windows 上建置開發 NodeJS 相關應用的環境過程和步驟。操作步驟//1
本篇記錄下
AlphaCamp 第四學期的重頭戲之一,與他人一同打造類 Twitter 專案的過程。
本篇記錄下如何將 SQL 關聯式資料庫佈署到 Heroku 上的步驟與心得。操作步驟// 1. Hero
這篇文章記錄下如何將本機端的專案推撥到 Heroku 上的步驟。整體操作難度不高,但
AlphaCamp 的課程進入到第三學期後期,趁機整理一下如何運用 Node.js 來建立一個簡單
AlphaCamp 課程的第二學期和第三學期,其課程難易度與設計上有著顯著不同。趁著這
學寫程式的過程旅途上,「自學」在不知不覺中就成為身體中記憶的一部分。畢竟
Handlebars 的模版,其判斷式功能的延展性不佳,類似 {{#if 3>2}} 這類的用法都預設
Alpha Camp 的第二學期課程,讓大家試試水溫串接 API。在心血來潮下,想說串接個 Goog
網頁設計中常見的分頁功能(Pagination)的實作筆記過程。邏輯上,可以拆解成以下兩
AlphaCamp 第二學期的第三份訪談,幸運的請到一位自高中時期認識的神人朋友,來聊
初學 Git 常會遇上的一個問題就是,Git 會自動追蹤一些系統記錄檔案(如MAC上的 .DS_St
從本機端同步到 GitHub 上頭的專案,於每次上傳 commit 時都會比對兩邊的資料。若有
在 Alpha Camp 的第二學期課程中,有提到寫個網頁來向遠端伺服器請求資料,故整理
筆記一下在學習撰寫
JavaScript DOM時,常會遇上的三大功能 innerHTML, textContent 與 event.t
Alpha Camp 的第二學期課程,一晃眼間就兩個月過去了。從現在回首來看,發現自己也
第二場訪談請到大學時期認識的 Mr Miao,現職於電子五哥之一的廣達的旗下轉投資公
運用 BootStrap 4.0 版本起有的 Card 樣式,再加上 Grid System 排版。最困難的大概是「如
訪談後的反思,是個讓理想化為現實的具體步驟之一。在一邊進修自己的技能之餘
YH 目前任職於某日商台灣分社旗下擔任軟體工程師,是我於高中時期於社團所結識
Alpha Camp 是個新興的線上線下整合的課程平台。第二階段是為期8週的課程,主要帶
Alpha Camp 是個新興的線上線下整合的課程平台。和其他的網路平台課程如 Udemy, Hahow
按讚加入粉絲團延伸閱讀