這是一本專為初學者所設計的PHP網頁程式設計與Laravel框架開發網頁程式的入門書。全書結合多位作者在業界、學界豐富的開發與教學經驗,著重於教導讀者如何將自己的想法表達成程式邏輯,並實際應用到網站系統開發當中。本書將帶領讀者快速掌握網頁程式開發的熱門實用技術,例如:Javascript、RESTful API、網路通訊、Line API…等。此外,本書特別設計語法、指令與範例同步講解的學習方式,使讀者更能了解實務上語法及指令的使用技巧。
有鑑於容器化在軟體開發上漸漸普及,本書將教導讀者使用虛擬化容器技術建置會員管理系統,分享如何將開發的網頁程式容器化,並且部署至Docker環境的實用技術。
★單元介紹★
➤認識動態網頁程式設計
➤執行環境的架設- Apache、PHP、MySQL的安裝與設定
➤網頁的基本架構組成、HTML基本標籤與表單元件
➤PHP運作與架構及語法的使用
➤陣列介紹與應用、多維陣列與結合陣列
➤學習如何建立以及使用函數
➤了解網頁間的資料傳遞與狀態儲存Cookie和Session
➤認識MySQL資料庫系統的基本操作
➤認識Laravel框架架構及開發技巧
➤認識Eloquent ORM應用程式來操作資料庫
➤網頁開發實用技術- RESTful API、AJAX、WebSocket
➤實作Laravel應用系統-會員管理系統
➤Docker虛擬化技術-部署網頁開發及生產環境
本書特色
✅本書定位在程式初學者,學會基礎語法與應用系統設計。
✅大量語法搭配範例講解,快速掌握基礎的PHP程式設計技巧。
✅介紹資料庫管理運用和維護基本知識,結合PHP與MySQL的資料庫網頁設計。
✅套用熱門的Laravel框架,讓程式架構更優雅、更容易開發與管理。
✅導入開發常見的實用技術,打造一個會員管理系統。
✅結合時下熱門通訊軟體LINE,讓應用程式更貼近現實生活使用。
✅分享透過Docker容器部署程式的經驗,開發者無需花時間解決環境不一致問題。
✅讀完本書開發技巧,可輕易開發一個實用的應用系統。