▲你將會學到甚麼? 「攻城獅必學 - 從0到1打造購物網站」顧名思義就是從空白的文字編輯器裏頭慢慢敲上程式碼把一套完整的購物網站架設出來,教你如何使用 GCP 雲端平台架設網站,從前端連到後端, 會員系統以及購物車的建置…等等共 38 堂超過 480 分鐘的扎實課程,並根據學員數的增加,日後預計再追加製作 22 堂實用課程!

▲課程介紹 Step.1 工欲善其事,必先利其器。 (需要工具、技能) 網頁瀏覽器 ( Chrome, Firefox or Safari ) 純文字編輯器 ( 推薦 Sublime Text3, Atom or Notepad++ ) 對於 PHP、HTML、CSS 有基本的認識 Step.2 GCP 應用 接著我們將使用 Google Cloud Platform 的 Compute Engine 來教導學員如何架設一個虛擬伺服器,並且透過一步一步的實作建立資料庫、網頁目錄、SSH 登入權限等等。 Step.3 PHP 框架 我們將使用 PHP 的框架 Codeigniter,並且透過實作能了解如何透過 CI 的幫助來建置網站。 Step.4 架構分析 學完基礎內容之後我們將分析接下來要製作的網站架構,並且規劃接下來要製作的事項與資料庫架構,透過 Trello 來管理開發進度。 Step.5+6 實作演練+自我練習 DK 老師將帶領你一步一步從 0 到 1 架設完一個完整的購物網站 內容將會非常豐富 ( 非半吊子的網站 ) 跟著課堂實作演練,並延伸練習,自我挑戰,增加自我實力。 如果僅僅跟著課程所教所做,絕對不夠,如果學生願意自我延伸練習,遇到任何問題都可以在討論區與老師討論與研究。 Step.6 延伸學習 如果這堂課無法滿足你渴求知識的慾望,請盡速訂閱 #CodeLabs! 隱藏課程

課程詳細介紹

預計的課程單元

整堂課程時間估計約480分鐘

單元1 - GCP應用 - 如何在Google Cloud Platform建立Server Part 1 (帳號申請、建立Server)

單元2 - GCP應用 - 如何在Google Cloud Platform建立Server Part 2 (網頁與資料庫安裝)

單元3 - GCP應用 - 如何在Google Cloud Platform建立Server Part 3 (SSH與Key設置)

單元4 - GCP應用 - 如何在Google Cloud Platform建立Server Part 4 (Server其他配置與SFTP)

單元5 - Codeigniter - PHP套件基本介紹與使用

單元6 - Codeigniter - Config基本設置

單元7 - Codeigniter - Controller介紹

單元8 - Codeigniter - Models介紹

單元9 - Codeigniter - View介紹

單元10 - Architecture - 前後台系統架構

單元11 - Database - 資料庫定義

單元12 - Domain - 網域設定

單元13 - Start - 事前準備

單元14 - Front end - Home Page 首頁

單元15 - Front end - News 最新消息

單元16 - Front end - About 關於我們

單元17 - Front end - List 產品清單/搜尋

單元18 - Front end - Product 產品頁面

單元19 - Front end - Cart 購物車

單元20 - Front end - Order 訂單頁面

單元21 - Front end - Complete 購物反饋

單元22 - Front end - Contact 聯絡我們

單元23 - Front end - Q&A 常見問題

單元24 - Front end - Search 訂單查詢

單元25 - Front end - Login 登入會員

單元26 - Front end - Register 註冊會員

單元27 - Front end - Forget 忘記密碼

單元28 - Front end - Member 會員頁面

單元29 - Front end - Order 會員訂單

單元30 - Front end - Email 訊息通知

單元31 - Front end - Alipay 歐付寶串接

單元32 - Backend - Login 登入

單元33 - Backend - Manager 管理員

單元34 - Backend - Member 會員

單元35 - Backend - Category 分類

單元36 - Backend - Product 產品

單元37 - Backend - Order 訂單

單元38 - Backend - Contact 聯絡

講師資訊

DK老師

CodeLabs 全端工程師

五年前進入到code的世界後...

曾經開發過大大小小的網站 ( 純手刻、無碼、無套件、無任何 Framework XD )

因為興趣投入到 Android

與夥伴打造了 WYSIWYG 所見即所得線上網站架設平台,並參與了幾場競賽活動

在一間非常豪邁的公司當過過客,讓我的能力值大幅提升,並且認識 PHP Codeigniter, MariyaDB

因為興趣進而接觸了超狂的 MEAN Stack 流派

正在打造 MapsWalker 沃克地圖,完全透過 Javascript 進行塑造,超越以往的極限,這才知道人外有人、天外有天,場外還有一隻熊的道理,然而目前在 MapsWalker 擔任 Full Stack Engineer 負責建構核心。

社群連結: LinkedIn 、DK Blog

我們是一個團隊來自於不同領域的人們聚集於此,互相學習互相討論,鑽研新技術與新知識只要你也是這樣的人,就是我們重要的夥伴!這堂課是目前在 Hahow 開設的第二堂程式課程 ( 第一堂 #Sass-讓css變得更簡單有趣 ),未來 CodeLabs 也會繼續準備新的課程,只要你有任何想學的新知識,我們都會努力去尋找講師來準備符合大眾的課程。 如果你覺得我們很棒,也請別吝嗇,快來我們的粉絲團給我一點動力吧!!

July 2016 - Present | Full Stack Developer | CodeLabs.tw

March 2015 - Present | Full Stack Developer | MapsWalker

December 2015 | Support Full-Stack Engineer | FoFoSoLoMo

October 2015 - July 2016 | Web Developer | EchoStudio

January 2015 - June 2015 | Full-Stack Engineer | FoFoSoLoMo

August 2014 - December 2014 | Technical Advisor | iSTART Incubation

March 2014 - December 2014 | Technical Advisor | ChengHsi Inc.

January 2014 - March 2014 | Front-End Developer | ChengHsi Inc.

November 2013 | Student Ambassadors | Appuniverz

December 2013 - April 2015 | Chief Technology Officer | USee

CodeLabs

課程難度

初階

課程適合對象

  1. 不排斥透過文字編輯器撰寫程式碼
  2. 有基礎的Coding能力,卻不知道從何開始做起
  3. 想從前端往後端領域學習者

課程時數

8 小時

上課注意事項

▲需要準備的工具/軟體

  1. 網頁瀏覽器(Chrome, Firefox or Safari)
  2. 純文字編輯器(推薦Sublime Text3, Atom or Notepad++)

▲需要具備的背景知識

  1. 使用純文字編輯器撰寫程式碼
  2. 對於PHP、HTML、CSS有基本的認識

▲上完課後,學生可以學到並做出的東西 透過前後端技術、Google Cloud Platform,快速打造購物網站,並從中學習到如何建立完整的購物流程(商品瀏覽、購物車系統、生成訂單、金流串接等等……),此外還能學到後台、資料庫的建立。

▲哪些人適合這堂課?

  1. 不排斥透過文字編輯器撰寫程式碼
  2. 有基礎的Coding能力,卻不知道從何開始做起
  3. 想從前端往後端領域學習者

立即報名

募資期間價 1200 元 2017/02/14 00:00 ~ 2017/03/13 00:00 報名截止
一班票 2000 元 2017/03/14 00:00 ~ 2017/03/15 00:00 報名截止

本課程由 CodeLabs 發佈

課程問答

我要提問

對課程有任何問題,都歡迎在這裡向開課單位提問

開課單位

CodeLabs

整理網路科技知識並且分享給有需要的人,讓我們一起成長茁壯,內容包含科技、創業、硬體、全端程式、UI設計、UX體驗等等。

相關課程

PHP & MySQL 動態網頁設計精修班

45000 元起

03/03 (六) 台中市

0 人收藏

資策會 數位教育研究所 - 資訊技術訓練中心 台中教室 資策會 數位教育研究所 - 資訊技術訓練中心 台中教室

MySQL 資料庫系統建置與管理班

24000 元起

03/03 (六) 台中市

0 人收藏

資策會 數位教育研究所 - 資訊技術訓練中心 台中教室 資策會 數位教育研究所 - 資訊技術訓練中心 台中教室