Drupal 7 Development by Example Beginner's Guide (Drupal 7 開發實例入門指南)
Kurt Madel
- 出版商: Packt Publishing
- 出版日期: 2012-04-29
- 售價: $2,010
- 貴賓價: 9.5 折 $1,910
- 語言: 英文
- 頁數: 366
- 裝訂: Paperback
- ISBN: 1849516804
- ISBN-13: 9781849516808
-
相關分類:
Drupal
海外代購書籍(需單獨結帳)
相關主題
商品描述
Follow the creation of a Drupal website to learn, by example, the key concepts of Drupal 7 development and HTML5
- A hands-on, example-driven guide to programming Drupal websites
- Discover a number of new features for Drupal 7 through practical and interesting examples while building a fully functional recipe sharing website
- Learn about web content management, multi-media integration, and e-commerce in Drupal 7
In Detail
Drupal is a powerful PHP content management system that allows you to build a wide variety of websites. By combining the power of HTML5, JavaScript, and CSS, you can develop and customize a fully-functional, world-class website. This book also covers some important changes from Drupal 6 to version 7, so even experienced Drupal users will find this straightforward guide useful.
Drupal 7 Development by Example Beginner's Guide has numerous code examples that will not only introduce new Drupal 7 development concepts, but will give you the skills needed to build a world-class Drupal website. By following the development of a recipe-sharing, e-commerce site, you will quickly and easily get your own Drupal site up and running.
Starting from a solid Drupal 7development environment, this book will show you how to extend Drupal with front- end code using Ajax, jQuery, and server side PHP. In addition to learning how to integrate HTML5, the book will cover responsive web design, and cutting edge CSS3. Using the example of an e-commerce and social networking site, this book will develop your Drupal programming skills so that you will be capable of developing advanced code good enough to be shared with the Drupal community.
What you will learn from this book
- Build cutting edge websites with Drupal 7
- Discover important concepts for HTML5 and why it's time to start building websites with HTML5, if you haven't already
- Learn important patterns for JavaScript and AJAX in Drupal 7
- Realize interesting ways to integrate multi-media with Drupal 7
- Find out how becoming more involved with the Drupal development community can help you build better websites
- Set up a development environment, and learn to use Git and Drush
- Learn how to do e-commerce with Drupal 7
- Uncover how much fun it can be to build websites with Drupal 7
Approach
As part of Packt's Beginner's Guide series, this book will walk the reader through straightforward examples that show the creation of an e-commerce site built on Drupal.
Who this book is written for
This book is for people who have some experience building websites and who want to learn to do so with Drupal 7. You should have experience with HTML markup, CSS, and jQuery. Experience with previous versions of Drupal would be helpful, but is not necessary.
商品描述(中文翻譯)
跟隨 Drupal 網站的創建,通過範例學習 Drupal 7 開發和 HTML5 的關鍵概念。
- 一本以實作為主的、範例驅動的 Drupal 網站程式設計指南
- 通過實用且有趣的範例,發現 Drupal 7 的多項新功能,同時建立一個功能完整的食譜分享網站
- 了解 Drupal 7 中的網頁內容管理、多媒體整合和電子商務
詳細內容
Drupal 是一個強大的 PHP 內容管理系統,允許您建立各種網站。通過結合 HTML5、JavaScript 和 CSS 的力量,您可以開發和自訂一個功能完整的世界級網站。本書還涵蓋了從 Drupal 6 到版本 7 的一些重要變更,因此即使是經驗豐富的 Drupal 使用者也會發現這本簡明的指南非常有用。
《Drupal 7 Development by Example Beginner's Guide》擁有眾多程式碼範例,不僅會介紹新的 Drupal 7 開發概念,還會提供您建立世界級 Drupal 網站所需的技能。通過跟隨一個食譜分享電子商務網站的開發,您將能夠快速輕鬆地啟動自己的 Drupal 網站。
從一個穩固的 Drupal 7 開發環境開始,本書將展示如何使用 Ajax、jQuery 和伺服器端 PHP 擴展 Drupal。除了學習如何整合 HTML5,本書還將涵蓋響應式網頁設計和尖端的 CSS3。以電子商務和社交網路網站為例,本書將提升您的 Drupal 程式設計技能,使您能夠開發出足夠優秀的進階程式碼,與 Drupal 社群分享。
您將從本書學到的內容
- 使用 Drupal 7 建立尖端網站
- 發現 HTML5 的重要概念,以及如果您尚未開始,為何現在是使用 HTML5 建立網站的時候
- 學習 Drupal 7 中 JavaScript 和 AJAX 的重要模式
- 了解如何有趣地將多媒體整合進 Drupal 7
- 發現更積極參與 Drupal 開發社群如何幫助您建立更好的網站
- 設置開發環境,並學習使用 Git 和 Drush
- 學習如何使用 Drupal 7 進行電子商務
- 發現使用 Drupal 7 建立網站的樂趣
方法
作為 Packt 初學者指南系列的一部分,本書將通過簡單的範例引導讀者創建一個基於 Drupal 的電子商務網站。
本書的讀者對象
本書適合那些有一定網站建設經驗並希望學習使用 Drupal 7 的人。您應該具備 HTML 標記、CSS 和 jQuery 的經驗。對於之前版本的 Drupal 有經驗會有所幫助,但並非必要。