Drupal is an open-source content management system used to create multilingual websites and online applications. Drupal 8 is better than ever.
Its configurable features have increased significantly with each version, enabling non-coders to build sophisticated websites without touching the code. At the same time, Drupal's transition to an object-oriented coding strategy is just one significant improvement on the backend that has made this powerful system more customizable than ever before.
What does this dual advantage mean for you as a developer new to Drupal? It means you need to wear two hats — builder and coder — if you want to deliver websites and online applications that remain ready for change and growth with minimal custom intervention.
Given Drupal's legacy and new features, it's impossible to cover everything in this guide. However, the following will get you started with important concepts and resources so that you can wear each hat.
- How Drupal Works
- Installing Drupal
- Building Drupal Sites
- Customizing Drupal Sites
- Migrating to Drupal 8