A step by step, opinioned, checklist for a Drupal rookie.
- I know what is PHP.
- I know what is MySQL.
- I know how to use composer.
- I know how to use git.
- I know how to use cli.
- I know how to write Markdown
- I know how to read and write YAML
- I can use an IDE (Phpstorm, VSCode etc).
- I can understand Drupal.org project versions, issues etc.
- I know what is drush and I can use it from the cli.
- I can install Drupal 9.x+ using a tool from here. I propose using ddev.
- I can enable/disable modules from the Admin UI.
- I have installed all the required software from Drupal Developer Setup
- I have an account on Drupal.org.
- I have an account on drupal.slack.com.
- I have an account on drupal.stackexchange.com.
- I have joined my local community group. See drupal.org/community.
- I know about the Drupal.org scholarship on https://www.drupal.org/association/discover-drupal.
Ready to start your journey with Drupal.
See also Drupal Lessons.