What about Drupal 9?
Long story, short: the vast majority of Drupal 8 tutorials will work on Drupal 9 sites. Due to how innovation now works in Drupal, new features are released in minor versions. Major releases, like the release of Drupal 9, contain all the features of Drupal 8, but with deprecated APIs removed, and some 3rd-party libraries updated. Learn more about Drupal 9 and what it means for your learning journey in our Guide to Drupal 9.
Drupal User Guide
Background and prerequisites
Overview of introductory topics that help to leverage this guide in an efficient manner.
Overview of Drupal concepts such as modules, themes, distributions, and types of data.
Overview of site planning concepts and details of common site layout tasks. Content entity and structure concepts are covered.
Overview of server requirements and details of common installation tasks.
Essential lessons
Overview of basic site configuration concepts. Tasks on module installation, user account settings, and themes are covered.
Overview of page management concepts. Tasks on content items, in-place editing, and menus are covered.
Overview of content structure concepts. Tasks on content types, taxonomies, and reference fields are covered.
Overview of user account concepts and details of common user account tasks.
Overview of block concepts and details of common block tasks.
Advanced concepts
Overview of cache, data backup, and log concepts. Task on clearing the cache is covered.
Overview of security and maintenance concepts. Tasks on updating the core software, modules, and themes are covered.
Overview of the Drupal community and how to connect with other users.
Appendix
Overview of contributors to this guide.