Drupal 8: Enterprise Web Development

· Packt Publishing Ltd
电子书
1005
评分和评价未经验证  了解详情

关于此电子书

Harness the power of Drupal 8 to create enterprise-grade, highly scalable websitesAbout This BookBuild complete, complex websites with no prior knowledge of web development entirely using the intuitive Drupal user interfaceEnsure your sites are modern, responsive and mobile-friendly through utilizing the full features available in Drupal 8Quickly master theme administration, custom block layouts, views, and the Twig template structureWho This Book Is For

This course is suitable for web developers, designers, as well as web administrators who are keen on building modern, scalable websites using Drupal 8 and its wide range of new features

What You Will LearnSet up a local “stack” development environment and install your first Drupal 8 siteFind out what is available in the Drupal 8 coreIntegrate third-party front-end and back-end libraries with DrupalUnderstand the plugin system that powers many of Drupal 8's new APIs to extend its functionalityBuild custom block layouts with reusable and fieldable blocksWork with the new Twig PHP templating engineDevelop a theme from scratch following a step-by-step project outlineIn Detail

This Drupal 8 course takes you through the journey of building, extending, and customizing websites to build highly scalable and enterprise-ready websites.

The first part—Learning Drupal 8—takes you step by step through building a Drupal 8 website. You will start with the basics, such as setting up a local “stack” development environment and installing your first Drupal 8 site, then we move on to image and media handling and extending Drupal modules. This section will help you get to grips with the modular nature of Drupal, and you'll learn how to extend it by adding new functionalities to create your new modules. After learning to develop and manage a modern and responsive website using Drupal 8, you'll start exploring different techniques to take advantage of the new Drupal 8 features.

The next module—Drupal 8 Development Cookbook—is your go-to guide to experimenting with all of Drupal 8's features through helpful recipes. You will explore techniques to customize and configure the Drupal environment, create blocks and custom modules, as well as make your web apps responsive by harnessing the mobile-first feature of Drupal 8. This module will also show you how to incorporate multilingual facilities in your sites, use web services and third-party plugins with your applications from inside Drupal 8, and test and deploy your apps.

In the third part—Drupal 8 Theming with Twig—you will master Drupal 8's new Twig templating engine to customize the look and feel of your website. This section will walk you through a real-world project to create a Twig theme from concept to completion while adopting best practices to implement CSS frameworks and JavaScript libraries. You will see just how quick and easy it is to create beautiful, responsive Drupal 8 websites while avoiding the common mistakes that many front-end developers make. By the end, you will have learned how to develop, manage, extend, and customize an enterprise-level website.

This Learning Path combines some of the best that Packt has to offer in one complete, curated package. It includes content from the following Packt products:

Learning Drupal 8 by Nick Abbott and Richard JonesDrupal 8 Development Cookbook by Matt GlamanDrupal 8 Theming with Twig by Chaz ChumleyStyle and approach

This course offers a thorough coverage of developing, managing, extending, and designing highly scalable websites using the Drupal 8 platform. Filled with practical examples and recipes, this course is a great combination of example-driven learning complemented by interesting techniques to take advantage of the Drupal platform.

作者简介

Nick Abbott is the head of training at iKOS. Nick started his digital life in 1981 working on an ICL 2904 mainframe, a Commodore PET, and a Commodore VIC20. He graduated with a first class degree in applied physics in the late 1980s, and he worked in IT and education right up until he joined iKOS in 2008.

Richard Jones is the Technical Director and co-founder of iKOS (now part of the Inviqa group)—a European digital agency specializing in Drupal. Richard's first computer was an 8-bit BBC Master and this began his journey into computing proper. He graduated with a first class degree in mechanical engineering in 1996 and has been working with various web technologies ever since.

Matt Glaman is a developer at Commerce Guys. He is an open source developer who has been working with Drupal since 2013. He has also been developing web apps for many years prior to this. Since then, he has contributed to over 60 community projects, including being a co-maintainer of Drupal Commerce.

Chaz Chumley specializes in open source web and database development with emphasis in responsive design. Chaz is an active member of the Drupal community, having participated in developing Lynda.com's Drupal training videos and authoring a Drupal 8 Theming book for Packt and open source eEngineering for the Smithsonian.

为此电子书评分

欢迎向我们提供反馈意见。

如何阅读

智能手机和平板电脑
只要安装 AndroidiPad/iPhone 版的 Google Play 图书应用,不仅应用内容会自动与您的账号同步,还能让您随时随地在线或离线阅览图书。
笔记本电脑和台式机
您可以使用计算机的网络浏览器聆听您在 Google Play 购买的有声读物。
电子阅读器和其他设备
如果要在 Kobo 电子阅读器等电子墨水屏设备上阅读,您需要下载一个文件,并将其传输到相应设备上。若要将文件传输到受支持的电子阅读器上,请按帮助中心内的详细说明操作。