線下活動學習

「網站後台系統」實作練功場

5,850
7
2015.11.01 (Sun) 09:00 - 12.19 (Sat) 12:00 (GMT+8)加入行事曆

線下活動

報名完成後出示 ACCUPASS App 中的票券即可快速入場。

實際入場相關規定以活動主辦方為主。

如何取票?
網站後端設計-Back-End Web Develop是身為網頁設計人員不可或缺的能力之一,除了要學會HTML&CSS基本語法外,還要懂得資料庫與前後台整合的技術。 本次課程主要針對遠端後台環境設定與基本資料庫建構。 想學習網站後台設計卻不知如何開始嗎?趕快報名這次的課程吧!
網站後端設計-Back-End Web Develop是身為網頁設計人員不可或缺的能力之一,除了要學會HTML&CSS基本語法外,還要懂得資料庫與前後台整合的技術。 本次課程主要針對遠端後台環境設定與基本資料庫建構。 想學習網站後台設計卻不知如何開始嗎?趕快報名這次的課程吧!

線下活動

報名完成後出示 ACCUPASS App 中的票券即可快速入場。

實際入場相關規定以活動主辦方為主。

如何取票?
活動簡介

課程說明:

請注意:本活動均為線上同步教學,可一次訂多場次,每場只提供四個名額。

OpenShift 設定 for Windows、Mac 和 Linux 使用者

OpenShift 是由知名 Linux 廠商「紅帽 (Red Hat)」公司推出的雲端虛擬主機空間與服務平台,可供每位使用者建立最多三個免費網站。所建立的網站不但可以支援多種程式語言如:PHP、Python、Ruby、Node.js、Java、Perl 以及框架如:Laravel、Django、RoR 等,也支援多種資料庫如:MySQL、PostgreSQL、MongoDB。且上述套件都可以一鍵安裝設定完畢。OpenShift 的另一項優點就是,可以使用 Git 來上傳網站到 OpenShift 的空間。固然使用 FTP 軟體上傳網站是一種常見的方式,但是使用 Git 上傳網站的好處是每次針對網站原始碼的修改都會被記錄。另外,OpenShift 的競爭對手還有知名的 Heroku 和 Koding。

資料庫

建置網站的技術有兩類:「靜態網頁 (static web page)」與「動態網頁 (dynamic web page)」。「靜態網頁」指的是由純HTML 標籤構成的網頁。然而,「動態網頁」則是指由某種程式語言 (例如:PHP) 動態產生 HTML,設計師不但需要撰寫程式,更有可能要投入許多時間在處理「資料庫 (database)」。

這裏提供一個假設的情境,可能有位客戶委託您設計「一萬頁」產品說明頁,需要替換不同的圖片和文字,且這一萬個產品說明頁的外觀和規格需要看起來一致。此時如果使用「靜態網頁」技術處理,則需要用 HTML 老老實實地作一萬頁,然後逐一上傳到網站空間,耗時耗力,成本也非常驚人。然而,若採用「動態網頁」技術處理,您只需要做好「一頁」帶有程式的網頁,並將一萬筆圖片和文字儲存於資料庫中,讓這個網頁自動切換和帶出,則是又快又省力。

因此,「資料庫」正是「動態網頁」技術最重要的核心。使用者透過瀏覽器所看到的動態網頁,稱為「網站前台」,也就是大部份使用者可以瀏覽的「網站」。而網站管理者所操作的上稿系統,則稱為「網站後台系統」,提供網站管理者更具親和力的使用者介面,對資料庫進行「增、刪、改、查」,亦即「新增資料」、「刪除資料」、「修改資料」、「查詢資料」或更複雜的任務。

最流行的 PHP 框架 Laravel

Laravel 是一套開源 (open-source) 的 PHP 網站開發「框架 (framework)」,它基於「MVC (model-view-controller) 」的設計模式,能讓「前端 (front-end)」人員和「後端 (back-end)」人員各自獨立工作 (低耦合),並無傳統工作流程需要人工整合,容易弄亂彼此的 HTML 原始碼與 PHP 程式碼的缺點。Laravel 的一大優點就是自動化整合雙方原始碼和程式碼,前、後端人員對網站的後續維護與修改,都不會發生誤改到對方檔案的情形。而且傳統工法中,後端人員通常必須等前端人員完成切版,才能開始套程式。使用 Laravel,切版和寫程式可以同步進行,降低等待時間。

Laravel 提供豐富的套件,如:使用者驗證、表單驗證、資料庫指令、網頁樣板指令...等。其語法簡潔並參考了其他知名框架的長處,如:Ruby on Rails 與 ASP.NET MVC。

Laravel 不但是當下最流行的 PHP RESTful/JSON 框架,根據 SitePoint的統計,Laravel 更蟬連了 2014年、2015年 PHP 框架市佔率的冠軍,在十多種 PHP 框架中脫穎而出,高達 25% 以上的市場佔有率。

參考連結:
http://www.sitepoint.com/best-php-frameworks-2014/ 
http://www.sitepoint.com/best-php-framework-2015-sitepoint-survey-results/ 
http://beebom.com/2015/02/best-free-php-frameworks 

線上課程形式與時間說明:

  1. 本課程為線上講課,使用工具為 Google hangouts。
  2. 本次課程之場次,上課時間如下:
  • 本活動將逐場說明如何在 Windows、Mac 和 Linux 下設定 OpenShift 環境、SSH Key 以及 Git。
場次
課程名稱 時間
第一場次
遠端環境設定教學 (OpenShift for Windows 使用者)
2015-11-01    上午 9:00~11:00(2hrs)
第二場次
資料庫基礎入門 (phpMyAdmin使用、資料庫與資料表建立、基本SQL語法)
2015-11-14    上午 9:00~11:00(2hrs)
第三場次
遠端環境設定教學 (OpenShift for Mac 使用者)
2015-11-21    上午 9:00~11:00(2hrs)
第四場次
Laravel 入門 (Laravel起手式)
2015-11-28    上午 9:00~11:00(2hrs)
第五場次
遠端環境設定教學 (OpenShift for Linux 使用者)
2015-12-05    上午 9:00~11:00(2hrs)
第六場次
Laravel 進階(一) (單層後台增刪改查)
2015-12-12    上午 9:00~12:00(3hrs)
第七場次
Laravel 進階(二) (雙層後台增刪改查) 2015-12-19    上午 9:00~12:00(3hrs)
  • 學員可一次購買多場, 欲購從速,先搶先贏。

您將學到:

遠端開發環境設定 

  • OpenShift 免費空間申請
  • SSH Key設定
  • Atom 文字編輯器使用
  • Git 操作
  • Ruby Gem 操作

資料庫基礎入門

  • 資料庫與資料表的關係
  • 資料欄位與資料格式說明
  • 基本查詢、新增、修改、刪除之SQL語法

Laravel框架語法

Laravel網站後台實作-新增、編輯、刪除、查詢功能


課程講義:

本課程將會發給所有報名者講義 (PDF檔案)。



適合對象:

  1. 本課程適合無基礎的朋友快速上手。
  2. 想學習 MySQL 資料庫網站設計的開發者。
  3. 想學習 SQL 語法的開發者。
  4. 想學習 Laravel PHP框架語法的開發者。
  5. 想替客戶、公司、或自己設計一個網站後台系統的開發者。



講師簡介:

陳聖博老師

廣瞻互動媒體設計有限公司負責人,現於美國俄亥俄州立大學教育科技博士班進修中。從事網頁設計近二十年,並有十五年以上網頁設計教學經驗,精通網站企劃、專案管理、網站視覺設計、前端技術、後端技術。

聖博老師亦為知名連鎖電腦補習班「RWD 跨平台互動網頁設計」課程顧問,該課程於該連鎖電腦補習班全國二十九間分校皆有開設。此外,聖博老師與靜君老師同著之「自適應網頁設計武功秘笈」一書,亦為華人圈第一本自著 (非國外翻譯) 之 RWD 專書,目前於台灣、香港、中國大陸皆有販售。(備註:RWD = Responsive Web Design 又翻譯為「響應式網頁設計」或「自適應網頁設計」。)

林靜君老師

廣瞻互動媒體設計有限公司台灣地區執行長與專案總監。知名電腦連鎖補習班之資深講師,有十五年以上程式設計經驗,專長為 RWD 互動網站設計與 Android APP 開發。

靜君老師不只擁有多項軟體操作、行銷規劃、專案規劃、專案執行、課程規劃與軟體教學等經驗,對於軟體的整合應用、知識分享及教學亦有一番心得。



請先下載以下軟體:

注意事項:

  1. 請務必準備耳機麥克風,以確保上課品質。
  2. 請於線上報名時,提供 1) 您的真實姓名 2) 您的作業系統,以利簽到與課程準備。
  3. 若課程報名人數未達開班標準時,主辦單位有權宣布延期或者取消課程。若課程取消,則由 accupass 退費。
  4. 若因不可抗力因素,如颱風或其它災害,主辦單位有權宣布延期或者取消課程。若課程取消,則由 accupass 退費。
  5. 若仍有任何問題,歡迎直接來信 course@macroviz.com 詢問。
  6. 歡迎學員、非學員加入本課程之「粉絲團」「社團」取得更多活動資訊。


avatar

MacroViz 廣瞻互動媒體設計有限公司

verified

「網站後台系統」實作練功場

2015.11.01 (Sun) 09:00 - 12.19 (Sat) 12:00 (GMT+8)

活動嘉賓

陳聖博
陳聖博
林靜君
林靜君
活動地圖

Online

loading