Fr. 103.00

Enterprise Drupal 8 Development - For Advanced Projects and Large Development Teams

English · Paperback / Softback

Shipping usually within 1 to 2 weeks (title will be printed to order)

Description

Read more

Successfully architect a Drupal 8 website that scales to meet project requirements of any size and scope. 
Starting with a one-chapter review of Drupal basics, you'll dive into deeper topics including software development processes, architecting a Drupal site, scaling Drupal, working effectively with themes, and more. In addition to a thorough discussion of custom module development and how to develop modules as building blocks, you'll also review many common ways of integrating Drupal with other 3rd party systems.

Building and maintaining an enterprise-ready Drupal website presents a unique set of challenges and complexities. From development processes and content management to deployments, version control and more, all aspects of Drupal development are impacted when two or more developers are on a project. If you are involved in a Drupal project that requires frequent updates and long-term support from a team of developers, system administrators, and end-users, Enterprise Drupal 8 Development is for you. Whether you're an experienced Drupal developer looking to expand your skills, a systems administrator managing a Drupal project, or a PHP developer new to Drupal, Enterprise Drupal 8 Development will give you the knowledge and inspiration you need to manage large and complex projects.

What You'll Learn

  • Architect Drupal for development teams and apply best practices for large Drupal projects
  • Integrate 3rd party applications with Drupal
  • Manage content, code, and configuration across multiple staging environments
  • Build a consistent user experience for administrators and content creators


Who This Book Is For

The primary audience is intermediate to advanced Drupal developers who are working on large-scale Drupal projects and advanced PHP developers new to Drupal
The secondary audience is IT Professionals such as Systems Administrators managing Drupal projects

List of contents

1. Introduction to Drupal.- 2. Building a Practical Software Development Process and Team.- 3. Engineering Drupal.- 4. Creating Modules for Drupal 8.- 5. Drupal 8 Theming .- 6.Leveraging Your Content.- 7. Optimizing Your Site Architecture.- 8. Integrating Drupal 8.- 9. Building a Smart Administration User Interface.- 10. Scaling Drupal.- 11. Drupal 8 DevOps .- 12. Migrating to Drupal 8.- A. Contributing to the Drupal Community.- B. Additional Resources.- C. Creating a Drupal 8 Profile.

About the author

R. J. Townsend is a graphic designer, computer programmer, and entrepreneur with eight years experience using web-based technologies to automate research programs and work processes. He started Cultivate Marketing Technologies LLC in 2007 focusing on web applications for small businesses and most recently started CodeMyDesigns.com providing Drupal content management systems for graphic designers. He earned his master's degree in research psychology from California State University, Fullerton and is currently working towards his MBA at the University of Delaware. He has published several articles on integrating research and technology and won an award for his research in 2004.

Summary

Successfully architect a Drupal 8 website that scales to meet project requirements of any size and scope. 

Starting with a one-chapter review of Drupal basics, you'll dive into deeper topics including software development processes, architecting a Drupal site, scaling Drupal, working effectively with themes, and more. In addition to a thorough discussion of custom module development and how to develop modules as building blocks, you'll also review many common ways of integrating Drupal with other 3rd party systems.

Building and maintaining an enterprise-ready Drupal website presents a unique set of challenges and complexities. From development processes and content management to deployments, version control and more, all aspects of Drupal development are impacted when two or more developers are on a project. If you are involved in a Drupal project that requires frequent updates and long-term support from a team of developers, system administrators, and end-users, Enterprise Drupal 8 Development is for you. Whether you're an experienced Drupal developer looking to expand your skills, a systems administrator managing a Drupal project, or a PHP developer new to Drupal, Enterprise Drupal 8 Development will give you the knowledge and inspiration you need to manage large and complex projects.

What You'll Learn

  • Architect Drupal for development teams and apply best practices for large Drupal projects
  • Integrate 3rd party applications with Drupal
  • Manage content, code, and configuration across multiple staging environments
  • Build a consistent user experience for administrators and content creators


Who This Book Is For

The primary audience is intermediate to advanced Drupal developers who are working on large-scale Drupal projects and advanced PHP developers new to DrupalThe secondary audience is IT Professionals such as Systems Administrators managing Drupal projects

Product details

Authors Matt Edlefsen, Todd Tomlinson, R. J. Townsend, Rj Townsend
Publisher Springer, Berlin
 
Languages English
Product format Paperback / Softback
Released 01.07.2017
 
EAN 9781484202548
ISBN 978-1-4842-0254-8
No. of pages 309
Dimensions 179 mm x 255 mm x 18 mm
Weight 652 g
Illustrations XIX, 309 p. 191 illus., 172 illus. in color.
Series aPress
Subjects Natural sciences, medicine, IT, technology > IT, data processing > General, dictionaries

B, computer science, Computer Science, general, Web Development, Computer programming, Professional and Applied Computing

Customer reviews

No reviews have been written for this item yet. Write the first review and be helpful to other users when they decide on a purchase.

Write a review

Thumbs up or thumbs down? Write your own review.

For messages to CeDe.ch please use the contact form.

The input fields marked * are obligatory

By submitting this form you agree to our data privacy statement.