The intermediate level is aimed at those with technical training or not, who wish to expand their knowledge of Drupal. It is also very useful for companies or professionals who have already worked with Drupal and want to develop professional web sites without external dependencies.