加入 Systematic Facebook 擁躉群  

這個頁面上的內容需要較新版本的 Adobe Flash Player。

取得 Adobe Flash Player


想定期知道最新課程及優惠嗎?
免費訂閱本中心的課程通訊!
觀看課程通訊
Reasonable Spread:
Permission email marketing

課堂錄影隨時睇 10 大優點之重覆觀看:可即時重覆觀看及聆聽導師的講學,從而達致更透徹的理解!

Laravel PHP 優雅地製作網站入門課程

  • 課程時間
  • 課程簡介
  • 課程內容

推介服務:課堂錄影隨時睇
編號 地點 可預約星期及時間 學費低至 85 折  
1G1712MV 旺角 一至五:11:30 - 22:30   六及日:10:30 - 21:30   (公眾假期休息) 95 折後只需 $1,501 按此報名
1G1712OV 觀塘 一至五:13:30 - 22:00   六及日:12:30 - 21:00   (星期三及公眾假期休息) 9 折後只需 $1,422 按此報名
1G1712PV 北角 一至五:13:30 - 22:00   六及日:12:30 - 21:00   (星期三及公眾假期休息) 9 折後只需 $1,422 按此報名
1G1712SV 沙田 一至五:13:30 - 22:00   六及日:12:30 - 21:00   (星期三及公眾假期休息) 85 折後只需 $1,343 按此報名
1G1712YV 屯門 一至五:13:30 - 22:00   六及日:12:30 - 21:00   (星期三及公眾假期休息) 85 折後只需 $1,343 按此報名
* 各政府部門可使用 P Card 付款  
免費試睇: 首 1 小時,請致電與本中心職員預約。 查看各地點電話
旺角 2332-6544
觀塘 3563-8425
北角 3580-1893
沙田 2151-9360
屯門 3523-1560
免費重睇: 學員可於享用時期內於報讀地點不限次數地重看課堂錄影,從而可反覆重溫整個課程!
導師解答: 學員可於觀看某一課堂錄影後提出課堂直接相關的問題,課程導師會樂意為學員以單對單的形式解答!
課時: 12 小時
享用時期: 報讀日至 4 星期內,進度由您控制,可快可慢。
課堂錄影導師: Andy (任教課程清單)
課堂錄影隨時睇: 詳情及示範片段


你希望製作一個功能完備的網站,但遇到不少困難嗎?

最常遇到的困難是不知道如何去整理 PHP 的原始碼,如何去與網頁 DESIGNER 合作又是一個令人頭痛的問題! 還有網站的保安、異常複雜的資料庫 SQL query、Caching 快取、最令人頭痛的網站維護工作!

PHP 是一種易學難精的電腦語言,很多新手會在剛學會 PHP 後便馬上進行網站開發,最後你的網站多數會是「爛尾」收場!

Laravel 是一套為網頁藝術家而創造的框架 (Framework)。它是免費的開源軟件 (Open Source),包含了許多最新穎的網站功能,例如令你能與 CSS (Cascading Style Sheets) 設計師及 Data Base Administrator 分工合作的 MVC (Model, View, Controller) 設計、強力的用戶登入驗證、句法十分優雅而靈活的 Eloquent ORM (Object Relational Mapping) 資料庫存取、錯誤處理 (Error Handling)、資料庫遷移 (Migration)、容易使用的分頁功能 (Pagination) 等等。

根據 Sitemap.com 2014 年的網上調查,25% 的專業網站工程師已採用 Laravel 作為開發網站的框架。主要原因是 Laravel 的用戶群會不斷地開發大量的免費 Plugin 給其他人使用,從而加強了 Laravel 的功能。加上,Laravel 強調易學及優美的結構,能使略懂一點 PHP 及 SQL 的用戶也快速地製作功能完整的大型網站!

本課程會以 Laravel 5 去建立一個「食評網站」,帶領學員學習和感受 Laravel 優美而靈活的結構!課程後,學員可以下載所有原始碼作為日後參考之用。

本課程主要教授程式員如何編寫網站的邏輯及資料庫存取 (Back-End),導師會先教授 Laravel 的基本知識,然後以製作一個「食評網站」作為課程的目標,能令學員對使用 Laravel 框架製作 PHP 網站融會貫通。

課程內示範網站的外觀及設計(Front-End),會以現成的 Bootstrap 3 CSS 作為藍本。


課程時數: 合共 12 小時
適合人士: 希望從事網站製作,發覺自己的網站項目難於管理的人士
不需懂 PHP 語言也可以報讀
授課語言: 以廣東話為主,輔以英語
課程筆記: 本中心導師親自編寫中文為主筆記,而部份中文字附有英文對照。

1. 基本概念

  • 比較使用Framework 製作網站, 與PHP 的分別
  • MVC Design Pattern
  • Don’t Repear Yourself (DRY) VS We Enjoy Typing (WET)
  • Software Development Life Cycle
  • Feature-Driven Development
  • Laravel 的簡介,不同Classes的簡單介紹
  • 了解 CSS, Javascript, images 和其他文件的存放位置
  • 了解「食評網站」客戶的要求, 列出所有的Features, Test Case

2. Laravel 基礎操作

  • HTTP Verb GET VS POST
  • Router
  • Controller
  • View
  • Model
  • Requests
  • Response
  • Blades Templating, Blades View 用法
  • 使用 Bootstrap CSS Framework 來做簡單的 Styling

3. Laravel Database 操作

  • 教你了解客戶的 Specification,做 Data Modeling 及 Relational Database 的設計
  • Database Design, One-One, One-Many, Many-Many的概念
  • Configure Database Connection
  • Query Builder
  • Eloquent ORM

4. 製作「食評網站」的Admin Panel

  • Blades Templating 實戰
  • 登入Login Page, Authentication, Password Hashing, Filter
  • 新增, 刪除, 修改,搜尋餐廳資料(Insert, Update, Delete, Search )
  • 新增, 刪除, 修改,搜尋用戶資料(Insert, Update, Delete, Search )
  • Upload Pictures, Amazon S3 Cloud Service
  • Database Transaction
  • 登出Logout

5. 製作「食評網站」的餐廳資料頁面

  • Blades Templating 實戰
  • Cache 快取的使用
  • Error Logging, Try Catch, Debug Mode
  • 餐廳搜尋器,利用Eloquent ORM 簡單地製作出複雜但優雅的SQL
  • Pagination 分頁處理

6. 會員註冊及登入

  • 用戶登記成為「食家」會員,要分為「見習食家」、「專業食家」和「資深食家」,各有不同的權限,怎樣輕易地使用 Laravel 製作呢?
  • User Role 會員角色及權限處理
  • Filter
  • 會員輸入餐廳評論
  • MongoDB 介紹及存取
  • Mail 發出電郵
  • Session
  • Form Validation 驗証客戶輸入表格
  • Jquery Ajax

7. 不同語言版本

  • 客戶要加入英文版的介面,怎樣辦?
  • Localization

8. Test Case

  • 交貨前的檢查test case

 

更多綜合課程
  法律課程
  • 代理人的法律責任
  • 公司董事和合夥人的法律責任
  • 婚姻的法律責任
  • 遺產繼承的合法權益
  英文課程
  • IPA 拼音:級別 1 2 3 4
  普通話課程
  • 基礎普通話拼音 (免費)
  • 進階普通話拼音
  • 普通話會話:級別 1 2 3
  西班牙語文課程
  • 級別 1 2 3
  中醫課程
  • 濕疹與皮膚敏感病
  • 暗瘡與色斑 | 鼻敏感與感冒
  • 脫髮與白髮 | 從五官看健康
  攝影課程
  • 攝影初級
  • 攝影中級 (風景專題)
  風水命理課程
  • 紫微斗數:級別 1 2 3
  • 子平八字:級別 1 2 3
  • 八字風水:級別 1 2 3
  • 奇門遁甲:級別 1 2 3

這個頁面上的內容需要較新版本的 Adobe Flash Player。

取得 Adobe Flash Player