DRUPAL ACQUIA

With hands-on training you'll get kick started in learning Drupal. You'll also talk to professional developers who use Drupal. We'll tell you about the kinds of jobs available, and how you can determine which is right for you.

This is suitable for students and career switchers who might consider a career in open source web development.

In this three hour session, experience using Drupal, and learn about the community as well.

 

What is Drupal?

Drupal (pronounced drew-pull) is web development software written in a popular scripting language - PHP. Drupal has both a point and click interface to allow tech-savvy people to put together websites with no programming experience; and Drupal also has an API and framework for programmers to develop unique applications. And it's all free- it's opensource.

Consider a career in Drupal

Drupal has become wildly popular over the last 5 years, and there are many jobs available for people from a variety of backgrounds. This should be great news in an economy where students are concerned about finding meaningful, exciting careers with growth potential. Because of this, at Acquia, we're working hard to grow Drupal talent, not only for ourselves, but for our clients, our partners and our community.

Our partners include both small boutique web development companies with distributed international teams, and larger established digital agencies. Drupal users include government agencies (such as Whitehouse.gov, US House of Reps), media organizations (AlJazeera, The Nation, The Economist) , not-for-profits (Amnesty International, World Economic Forum) and many companies who are realizing the benefits of open source, see more at http://buytaert.net/tag/drupal-sites.

Ideal for...

  • Students exploring options for careers in web development, cloud computing and infrastructure, design, sales, marketing. 
  • Career switchers looking to expand on their prior experience.
  • Self-starters who are curious and want to learn new skills that are in demand.
  • People with some prior experience of or knowledge of web development. 

Pass it on!

If you're already familiar with Drupal, please send on this link to someone who you think might be interested.

Duration: 
3 hours
Prerequisites: 

Knowledge of HTML and CSS preferable.

By the end of the training you will be able to: 

Explain how a typical site is built in Drupal, and explain the page-model in Drupal.
Use Drupal specific terminology such as fields, views, node, block, page.
Determine what skills you need to develop to reach your goals.
Know where to go to find career opportunities in Drupal.
Articulate the various roles and opportunities available.

What is provided: 
Some events provide lunch and refreshments. Check the individual event listings for details.
Depending on venue, participants will either be provided with a sandbox environment in a computer lab, or they will use their own computers.

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 Drupal sites are constructed. You will know how to identify and choose modules to get the functionality you need.

This course serves as a prerequisite to Acquia's Drupal for Site Builders course.

Duration: 
1 day
Prerequisites: 

An understanding of a Content Management System is helpful. Experience using and building websites using systems such as Wordpress, Joomla!, or HTML and CSS.
Because this class will be an overview and not an in-depth course, it is perfect for people who are on the fence about using Drupal or who are looking for a hands-on introduction.

By the end of the training you will be able to: 
  • Configure and set up a basic Drupal site.
  • Select, install and configure modules and themes from Drupal.org
  • Create content and configure content types, Create listings of content.
  • Manage user roles and accounts.
  • Manage aliases and URL paths.
  • Create blocks and place them in the layout
What is provided: 
Some events provide lunch and refreshments. Check the individual event listings for details.
Participants will receive a printed manual which outlines step-by-step activities.
Depending on venue, participants will either be provided with a sandbox environment in a computer lab, or they will use their own computers.

In this two day course you'll learn a variety of approaches to making dynamic layouts in Drupal, and how to choose the right approach for your site. You will learn techniques and best practices for configuring a flexible and extendable layout for your site, then you'll learn how to get more control over the look and feel by creating a custom theme in Drupal.

By the end of the course, you'll know how to save yourself time in making easy to configure, responsive and smart layouts. You will also understand best practices in making your site secure and fast, and easy to maintain.

Duration: 
2 days
Prerequisites: 

Required site building skills are outlined on our Drupal in a Day and Site Building course descriptions.
Familiarity with HTML and CSS is required. PHP is not required.

By the end of the training you will be able to: 
  • Create custom layouts for landing pages on your site.
  • Make content appear dynamically based on where you are in the site structure.
  • Change the look of sections on your site.
  • Create a custom theme in Drupal.
  • Learn the essential PHP you need to make a theme in Drupal.
  • Best practices for sustainable theming.
What is provided: 
Some events provide lunch and refreshments. Check the individual event listings for details.
Participants will receive a printed manual which outlines step-by-step activities.
Depending on venue, participants will either be provided with a sandbox environment in a computer lab, or they will use their own computers.

In two days, participants will be brought up to speed on Drupal and will be ready to tackle their own project. Learn how to manage media, build calendars and complex, dynamic queries of content by selecting and configuring the most popular modules.

The ideal accompaniment is to follow this with a one day introduction to using Panels.

Duration: 
2 day
Prerequisites: 

Experience with web development. This course is suitable both for users who are new to Drupal and those who want to broaden their Drupal skills. Participants should have completed Drupal in a Day, or equivalent experience with Drupal. You should be able to:

  • Navigate the administration area to manage essential tasks
  • Configure and set up a basic Drupal site.
  • Install and configure modules.
  • Manage user roles and accounts.
By the end of the training you will be able to: 
  • Build complex and powerful functionality.
  • Articulate best practices of site building with Drupal.
  • Configure both controlled vocabularies and free tagging with Taxonomy.
  • Manage navigation through Drupal?s menu system.
  • Configure your site to improve search, through the use of URL path configuration.
  • Be able to configure automatically generated thumbnails.
  • Know how to create advanced listings of content.
  • Maintain a secure and speedy website.
What is provided: 
Some events provide lunch and refreshments. Check the individual event listings for details.
Participants will receive a printed manual which outlines step-by-step activities.
Depending on venue, participants will either be provided with a sandbox environment in a computer lab, or they will use their own computers.

Have you inherited a Drupal site? You may be wondering how you can improve on and expand your site.

This five day package would suit junior developers with no prior experience with programming. These may be a team of developers at a digital agency. Or it may be cross-functional teams from across an organization. This package is suitable at the start of a project where a team will want to get familiar with how Drupal works to plan and implement. Or it is also suitable when moving development and customization in-house after another agency has done the development work previous.

  • Build complex and powerful functionality.
  • Articulate best practices of site building with Drupal.
  • Know how to create advanced listings of content.
  • Maintain a secure and speedy website.
Part 2 - Drupal Panels
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.
  • Create customizable, configurable layouts.
  • Create a system to allow users to modify layout without touching code.
  • Employ contexts and variants for a control over display of content depending on context such as page or user role.

Drupal has a variety of approaches to making dynamic layouts, and in this course you will see how to use them, and find the right approach for you. You will learn techniques and best practices for configuring a flexible and extendable layout for your site, then you'll learn how to get more control over the look and feel by creating a custom theme in Drupal.

  • Create custom layouts for landing pages on your site.
  • Make content appear dynamically based on where you are in the site structure.
  • Create a custom theme in Drupal.
  • Understand when to configure and when to code.

However, this course can be customized with one of the following one day options, depending on the client needs.

  • Drupal in a Day - A full introduction to site configuration with Drupal if your team is new to Drupal.
  • Multilingual websites in Drupal - A one day course on mutlilingual site building and configuration. This course does have some coding in it.
Duration: 
5 days
Prerequisites: 
  • Previous experience with a CMS such as Joomla, Wordpress, etc.
  • Knowledge of HTML and CSS.
  • Basic knowledge about Drupal site configuration.
What is provided: 
Participants will receive a printed manual which outlines step-by-step activities.
Depending on venue, participants will either be provided with a sandbox environment in a computer lab, or they will use their own computers.
Subscribe to Notre catalogue de formations