Getting a single language site setup with Drupal is fairly easy, but add multiple languages into the mix, and configuring your site becomes more challenging.
Courses We Offer
Site Building
Get a solid introduction to Drupal 7 in one day. Learn about the most essential features and concepts of Drupal through hands on activities. By the end of this day you will be familiar with Drupal terminology and be able to identify how many Drupal sites are constructed. You will know how to identify and choose modules to get the functionality you need.
Learn how to use a flexible system to control what displays on your site and where through configuration. Learn how to configure per-page or per-section layouts; or set up custom layouts for anonymous or selected roles; and control where content is displayed.
Learn how to use Views and Panels, two powerful and popular Drupal modules, to control how content is displayed throughout your website using only configuration.
Learn how to use Views to effectively take control of how content is organized throughout your website.
Hello Drupal is an introductory course that will get you started using Drupal, the popular open source CMS. You'll walk out the door with a Drupal website already in progress, and enough information to figure out how you can best use Drupal.
In two days, participants will be brought up to speed on Drupal and will be ready to tackle Drupal site building and configuration tasks on their own. Learn how to manage media, build calendars and dynamic lists of content using Views.
This course is suitable both for users who are new to Drupal and those who want to broaden their Drupal skills.
Development
This course is suitable for experienced developers who are interested in Drupal. We will cover the fundamentals of Drupal module development. Participants will be introduced to Drupal’s hook system and learn how to participate in and contribute to the Drupal community.
Drupal is a modular, open source web content management framework that ships with basic functionality in the form of core modules. For the most part, you add new functionality with third party modules (known as contributed modules) that can be downloaded from Drupal.org. At some point you may find limitations. You may want to modify functionality in a contributed module or core.
Theming
You know how to make flexible content types, how to structure your site with custom paths and menus, and how to create dynamic lists of content with Drupal. And yet - you've found the limitations of the core block system to place the content on your site. Now you want to know how you can get control of where content is placed in your page structure.
You know the basics of HTML and CSS, but want to take it to the next level. Using CSS to implement a website design is hard work, and understanding best practices will save you a lot of time and frustration. In this course, we'll teach you best practices for creating layouts with CSS, how to structure your CSS so you can work more efficiently, and some of the tricky aspects of CSS.
This course will introduce you to the world of HTML & CSS: the stuff that websites are made of. If you want to learn how to create a website, design a beautiful e-newsletter, or customize your WordPress blog, you'll need to start by understanding the basics of HTML & CSS.

