線上閱讀
本書提供兩種檔案格式,請選擇開啟:
EPUB彈性排版,可依載具大小自動斷行或換頁,較適合小螢幕閱讀。
書籍內容
TOP
這是一本專為初學者所設計的PHP網頁程式設計與Laravel框架開發網頁程式的入門書。全書結合多位作者在業界、學界豐富的開發與教學經驗,著重於教導讀者如何將自己的想法表達成程式邏輯,並實際應用到網站系統開發當中。本書將帶領讀者快速掌握網頁程式開發的熱門實用技術,例如:Javascript、RESTful API、網路通訊、Line API…等。此外,本書特別設計語法、指令與範例同步講解的學習方式,使讀者更能了解實務上語法及指令的使用技巧。
有鑑於容器化在軟體開發上漸漸普及,本書將教導讀者使用虛擬化容器技術建置會員管理系統,分享如何將開發的網頁程式容器化,並且部署至Docker環境的實用技術。
【本書特色】
◎本書定位在程式初學者,學會基礎語法與應用系統設計。
◎大量語法搭配範例講解,快速掌握基礎的PHP程式設計技巧。
◎介紹資料庫管理運用和維護基本知識,結合PHP與MySQL的資料庫網頁設計。
◎套用熱門的Laravel框架,讓程式架構更優雅、更容易開發與管理。
◎導入開發常見的實用技術,打造一個會員管理系統。
◎結合時下熱門通訊軟體LINE,讓應用程式更貼近現實生活使用。
◎分享透過Docker容器部署程式的經驗,開發者無需花時間解決環境不一致問題。
◎讀完本書開發技巧,可輕易開發一個實用的應用系統。
【單元介紹】
◎認識動態網頁程式設計
◎網頁的基本架構組成、HTML基本標籤與表單元件
◎PHP運作與架構及語法的使用
◎陣列介紹與應用、多維陣列與結合陣列
◎學習如何建立以及使用函數
◎了解網頁間的資料傳遞與狀態儲存Cookie和Session
◎認識MySQL資料庫系統的基本操作
◎認識Laravel框架架構及開發技巧
◎認識Eloquent ORM應用程式來操作資料庫
◎網頁開發實用技術- RESTful API、AJAX、WebSocket
◎實作Laravel應用系統-會員管理系統
◎Docker虛擬化技術-部署網頁開發及生產環境
- 目錄
- CHAPTER 01 認識動態網頁程式設計
- CHAPTER 02 HTML5介紹
- CHAPTER 03 PHP基礎語法介紹
- CHAPTER 04 陣列
- CHAPTER 05 函數
- CHAPTER 06 網頁間的資料傳遞
- CHAPTER 07 資料庫的基本介紹
- CHAPTER 08 PHP與MySQL
- CHAPTER 09 PHPLaravel框架介紹與基本使用
- CHAPTER 10 使用ORM進行資料庫存取:使用Laravel
- CHAPTER 11 常見的實用技術:使用Laravel
- CHAPTER 12 會員管理系統:使用Laravel
- CHAPTER 13 網站推播應用:使用LINE Notify實作
- CHAPTER 14 Docker建置及部署會員管理系統