Drupal 7 Layout and Theming - Online
This two day course is an in-depth introduction to front end development with Drupal 7. In this course you will learn the best practices for configuring Drupal's output, and what you can do to Intercept and override output to get the exact customization you need. This course requires some prior experience in site building with Drupal, specifically content creation and maintenance. HTML and CSS skills are essential, and familiarity with both JavaScript and PHP is helpful but not necessary. Procedures are introduced step-by-step and then reinforced with practice and challenges. You will write a theme from scratch, and customize it throughout the first day. On day one you'll practice making two more themes based on two popular base theme systems, a CSS customizable theme and a responsive theme. Images, extensive code and CSS samples are provided; as are examples of the "stages" of the themes so you keep track of your progress. On Day two you will learn to use popular modules to configure the output on your site with Context, saving you hours in theming time. You will also learn how to Implement jQuery In Drupal from scratch, as well being introduced to the popular contributed modules which implement jQuery. Your instructors will help guide your through the process of establishing this new way of working. You'll look at case studies of websites and reflect on your own experience to take the procedures you learn here back into your own work and any new situations you encounter.

