課程優惠!現凡同時報讀以下兩個課程:
即減 $200!
|
|
推介服務:課堂錄影隨時睇 (在家觀看 = 0%,在校觀看 = 100%) 學員使用電話或本網頁報名,待本中心確認已為學員留位後,即可使用 繳付學費,過程簡便!
* 各政府部門可使用 P Card 付款
注意! 客戶必須查問報讀學校的教育局註冊編號,以確認該校為註冊學校,以免蒙受不必要的損失!
你希望製作一個功能完備的網站,但遇到不少困難嗎?
最常遇到的困難是不知道如何去整理 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 作為藍本。 |
課程名稱: |
Laravel PHP 優雅地製作網站入門課程 - 簡稱:Laravel PHP Training Course |
課程時數: |
合共 12 小時
|
適合人士: |
希望從事網站製作,發覺自己的網站項目難於管理的人士
不需懂 PHP 語言也可以報讀 |
授課語言: |
以廣東話為主,輔以英語 |
課程筆記: |
本中心導師親自編寫中文為主筆記,而部份中文字附有英文對照。 |
課程名稱:Laravel PHP 優雅地製作網站入門課程 - 簡稱:Laravel PHP Training Course |
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
|
|