Drupal Developer boot camp

×

Status message

Locating you...

About this course

This four-day taught, and intensely practical Drupal 7 course caters for experienced web developers who need to make the transition to using the Drupal framework.
Specifically, the course is designed to equip developers with the knowledge and skills to start designing and building best practice Drupal sites immediately.

Please note that the course is what the title suggests - it is really is a boot camp - a very fast paced and intense course covering all aspects of Drupal.

Event details

This four-day taught, and intensely practical Drupal 7 course caters for experienced web developers who need to make the transition to using the Drupal framework.
Specifically, the course is designed to equip developers with the knowledge and skills to start designing and building best practice Drupal sites immediately.

Please note that the course is what the title suggests - it is really is a boot camp - a very fast paced and intense course covering all aspects of Drupal.

Prerequisites

No prior experience with Drupal is necessary but experience of content management per se is useful. Course delegates are required to bring along their own wireless-enabled Windows (XP or above) or Mac OS laptop over which they have the administrative rights in order to install software without issue. We provide a purpose-built stack for the development during the course and we do not accommodate delegates' own local stacks or sandbox development environments.

Content

The course begins with installation and basics but accelerates quickly through intermediate and advanced site building, advanced theming, and an introduction to module development.

  • What's all the fuss about?
  • What's in the box?
  • Creating simple content
  • Structure: Regions and blocks
  • Basic site configuration
  • Basic themes
  • Basic user management
  • Experimenting with modules
  • Roles and permissions
  • Building content types
  • Categorising content
  • Creating views
  • URL aliases
  • Managing menus
  • Performance tweaks
  • SEO
  • Introduction to Drupal themes
  • Drupal theming process: accomplishing your goals to ‘right way’
  • Building a basic theme from scratch
  • A custom theme starter kit
  • Overriding mark-up with modules
  • Overriding mark-up with templates
  • Drupal Views theming
  • Overriding mark-up with code: theme functions
  • Overriding mark-up with code: pre-process functions
  • Sub-theming and using a responsive starter theme
  • Setting up and Employing Sass
  • Drupal API hooks
  • Building basic Drupal modules
  • Implementing hooks
  • Best practice scenarios
  • Common building scenarios such as SEO optimisation, faceting searching, rich text editing etc.
  • CI readiness in terms of taking functionality into version-controllable code.

Takeaways

  • A Drupal-optimised local stack
  • A themed site with custom modules and theme-layer code
  • 650 slides and notes from the four days

Quotes

Nick is an excellent trainer. He managed to successfully cover all the sections of the course, which left me with a really good understanding of Drupal. He also gave excellent help and advice on relevant project based issues within my organisation. Some of that advice even changed the way we think about how we communicate website development with our other departments.Tracy, Front End Developer, Scottish Natural Heritage

I really liked the fact that each day almost stood alone in terms of learning but with enough revision of the previous day to ensure everyone was comfortable to move on. I am actually surprised at how much we covered in this training and also the depth of the knowledge. I feel happy to take my learning of Drupal forward. Stephannie, University of Edinburgh

Location: 
London
77-91 New Oxford Street
WC1A 1DG London , LND
GB

Training provided by: