PHP Crash Course: The Complete, Modern, Hands-On Guide
暫譯: PHP 快速入門:完整、現代、實作指南
Smith, Matt
- 出版商: No Starch Press
- 出版日期: 2025-01-21
- 售價: $2,570
- 貴賓價: 9.5 折 $2,442
- 語言: 英文
- 頁數: 728
- 裝訂: Quality Paper - also called trade paper
- ISBN: 1718502524
- ISBN-13: 9781718502529
-
相關分類:
PHP
海外代購書籍(需單獨結帳)
相關主題
商品描述
From First Script to Full Website--Fast! Tired of cobbling together PHP solutions from scattered online tutorials? Frustrated by outdated PHP practices that leave your code vulnerable and hard to maintain? Whether you're building your first dynamic website or modernizing legacy systems, PHP Crash Course gives you a complete, practical foundation for writing professional web applications. In this comprehensive, example-driven guide, you'll learn how to:
Starting with PHP fundamentals, you'll progress through six carefully crafted sections covering essential patterns, security best practices, database integration, and advanced concepts like object-oriented programming. Each chapter builds on real-world examples, giving you the skills to solve common development challenges. Whether you're a complete beginner or an experienced developer looking to modernize your PHP skills, PHP Crash Course gives you everything you need to build professional, dynamic websites with confidence. Includes setup instructions for Windows, macOS, and Linux, and configuration details for Replit, the free online development environment.
- Write clean, maintainable PHP code using modern language features and best practices
- Build secure web applications that protect against common vulnerabilities
- Master database integration using PDO and object-relational mappings (ORMs)
- Implement professional features like shopping carts and user authentication
- Structure applications using object-oriented programming and model-view-controller (MVC) patterns
- Leverage powerful tools like Composer and Twig to accelerate development
Starting with PHP fundamentals, you'll progress through six carefully crafted sections covering essential patterns, security best practices, database integration, and advanced concepts like object-oriented programming. Each chapter builds on real-world examples, giving you the skills to solve common development challenges. Whether you're a complete beginner or an experienced developer looking to modernize your PHP skills, PHP Crash Course gives you everything you need to build professional, dynamic websites with confidence. Includes setup instructions for Windows, macOS, and Linux, and configuration details for Replit, the free online development environment.
商品描述(中文翻譯)
從第一個腳本到完整網站--快速!
厭倦了從零散的線上教程中拼湊 PHP 解決方案嗎?對於過時的 PHP 實踐感到沮喪,這些實踐使你的代碼脆弱且難以維護?無論你是要建立第一個動態網站還是現代化舊系統,PHP Crash Course 為你提供了撰寫專業網頁應用程式的完整實用基礎。 在這本全面且以範例為主的指南中,你將學會如何:- 使用現代語言特性和最佳實踐撰寫乾淨、可維護的 PHP 代碼
- 構建安全的網頁應用程式,以防範常見的漏洞
- 掌握使用 PDO 和物件關聯映射 (ORM) 的資料庫整合
- 實現購物車和用戶身份驗證等專業功能
- 使用物件導向程式設計和模型-視圖-控制器 (MVC) 模式來結構化應用程式
- 利用 Composer 和 Twig 等強大工具加速開發
從 PHP 基礎開始,你將通過六個精心設計的部分,涵蓋基本模式、安全最佳實踐、資料庫整合以及物件導向程式設計等進階概念。每一章都基於真實世界的範例,讓你具備解決常見開發挑戰的技能。 無論你是完全的初學者還是希望現代化 PHP 技能的經驗豐富的開發者,PHP Crash Course 都為你提供了建立專業、動態網站所需的一切信心。 包括 Windows、macOS 和 Linux 的設置說明,以及 Replit(免費的線上開發環境)的配置細節。
作者簡介
Dr. Matt Smith is a senior lecturer in computing at Technological University Dublin, specializing in web applications and immersive technologies. With over 30 years of teaching experience and degrees from the University of Huddersfield (BA), the University of Aberdeen (MSc), and the Open University (PhD), he has been at the forefront of PHP-based web development education since the mid-2000s.
作者簡介(中文翻譯)
馬特·史密斯博士是都柏林科技大學的計算機高級講師,專注於網頁應用程式和沉浸式技術。擁有超過30年的教學經驗,並持有哈德斯菲爾德大學(學士)、阿伯丁大學(碩士)和開放大學(博士)的學位,自2000年代中期以來,他一直在基於PHP的網頁開發教育領域處於前沿。