Local Development 101

willwh
This session is for anyone who wants to learn about setting up a development environment on their own computer. A safe place to work on your Drupal (or other) projects where you can test new modules, code new themes, and hack away without accidentally breaking something important. An essential skill for anyone working with Drupal.
 
In this session, I’ll cover the following tools and, talk about the use-case, strengths, and weakness for each.
 
Different ways you can host a Drupal site on your local system including:
  • Using virtual machines
  • Using Docker
  • Using Apache, PHP, and MySQL (LAMP) stack on your local system
 
Editors/IDEs
  • What is an IDE
  • Code completion
  • What is Debugging
 
Command Line Tools
  • Git
  • Drush
  • Drupal Console
 
After attending this session you should be ready to start working with Drupal on your local system with some tools to help you.
 

Session Track

Coding and Development

Experience Level

Beginner

Drupal Version