CINXE.COM

Drupal and Web Development Resources

<!DOCTYPE html> <html lang="en" dir="ltr" prefix="content: http://purl.org/rss/1.0/modules/content/ dc: http://purl.org/dc/terms/ foaf: http://xmlns.com/foaf/0.1/ og: http://ogp.me/ns# rdfs: http://www.w3.org/2000/01/rdf-schema# schema: http://schema.org/ sioc: http://rdfs.org/sioc/ns# sioct: http://rdfs.org/sioc/types# skos: http://www.w3.org/2004/02/skos/core# xsd: http://www.w3.org/2001/XMLSchema# " class="page-landing-page"> <head> <meta charset="utf-8" /> <meta name="description" content="Whether you&#039;re an experienced developer or a Drupal beginner here is a library of free on-demand resources that can help you hone your Drupal skills." /> <link rel="canonical" href="https://evolvingweb.com/drupal-and-web-development-resources" /> <meta property="og:site_name" content="Evolving Web" /> <meta property="og:type" content="article" /> <meta property="og:url" content="https://evolvingweb.com/drupal-and-web-development-resources" /> <meta property="og:title" content="Drupal and Web Development Resources" /> <meta property="og:description" content="Whether you&#039;re an experienced developer or a Drupal beginner here is a library of free on-demand resources that can help you hone your Drupal skills." /> <meta property="og:image" content="https://evolvingweb.com/themes/custom/ewsite8/images/ew-og-logo.jpg" /> <meta name="twitter:card" content="summary" /> <meta name="twitter:site" content="@evolvingweb" /> <meta name="twitter:title" content="Drupal and Web Development Resources" /> <meta name="twitter:creator" content="@evolvingweb" /> <meta name="twitter:image" content="https://evolvingweb.com/themes/custom/ewsite8/images/ew-og-tw-logo.jpg" /> <link rel="image_src" href="https://evolvingweb.com/sites/default/files/2020-03/drupal-training-trevor.jpg" /> <meta name="Generator" content="Drupal 10 (https://www.drupal.org)" /> <meta name="MobileOptimized" content="width" /> <meta name="HandheldFriendly" content="true" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> <meta itemprop="acquia_lift:content_title" content="Drupal and Web Development Resources" /> <meta itemprop="acquia_lift:content_type" content="landing_page" /> <meta itemprop="acquia_lift:page_type" content="node page" /> <meta itemprop="acquia_lift:context_language" content="en" /> <meta itemprop="acquia_lift:content_section" content="" /> <meta itemprop="acquia_lift:content_keywords" content="" /> <meta itemprop="acquia_lift:post_id" content="867" /> <meta itemprop="acquia_lift:content_uuid" content="3ee7b748-97a7-4f2b-bcc1-f7dde80f81eb" /> <meta itemprop="acquia_lift:published_date" content="1653911060" /> <meta itemprop="acquia_lift:persona" content="" /> <meta itemprop="acquia_lift:engagement_score" content="1" /> <meta itemprop="acquia_lift:account_id" content="EVOLVINGWEB" /> <meta itemprop="acquia_lift:site_id" content="evolvingwebsite" /> <meta itemprop="acquia_lift:liftAssetsURL" content="https://builder.lift.acquia.com" /> <meta itemprop="acquia_lift:liftDecisionAPIURL" content="https://us-east-1-decisionapi.lift.acquia.com" /> <meta itemprop="acquia_lift:bootstrapMode" content="auto" /> <meta itemprop="acquia_lift:contentReplacementMode" content="trusted" /> <meta itemprop="acquia_lift:cdfVersion" content="1" /> <script src="https://builder.lift.acquia.com/lift.js" async></script> <link rel="icon" href="/themes/custom/ewsite9/favicon.ico" type="image/vnd.microsoft.icon" /> <link rel="alternate" hreflang="en" href="https://evolvingweb.com/drupal-and-web-development-resources" /> <link rel="alternate" hreflang="fr" href="https://evolvingweb.com/fr/Drupal-et-ressources-developpement-web" /> <title>Drupal and Web Development Resources</title> <link rel="apple-touch-icon" sizes="57x57" href="/themes/custom/ewsite9/favicons/apple-icon-57x57.png"> <link rel="apple-touch-icon" sizes="60x60" href="/themes/custom/ewsite9/favicons/apple-icon-60x60.png"> <link rel="apple-touch-icon" sizes="72x72" href="/themes/custom/ewsite9/favicons/apple-icon-72x72.png"> <link rel="apple-touch-icon" sizes="76x76" href="/themes/custom/ewsite9/favicons/apple-icon-76x76.png"> <link rel="apple-touch-icon" sizes="114x114" href="/themes/custom/ewsite9/favicons/apple-icon-114x114.png"> <link rel="apple-touch-icon" sizes="120x120" href="/themes/custom/ewsite9/favicons/apple-icon-120x120.png"> <link rel="apple-touch-icon" sizes="144x144" href="/themes/custom/ewsite9/favicons/apple-icon-144x144.png"> <link rel="apple-touch-icon" sizes="152x152" href="/themes/custom/ewsite9/favicons/apple-icon-152x152.png"> <link rel="apple-touch-icon" sizes="180x180" href="/themes/custom/ewsite9/favicons/apple-icon-180x180.png"> <link rel="icon" type="image/png" sizes="192x192" href="/themes/custom/ewsite9/favicons/android-icon-192x192.png"> <link rel="icon" type="image/png" sizes="32x32" href="/themes/custom/ewsite9/favicons/favicon-32x32.png"> <link rel="icon" type="image/png" sizes="96x96" href="/themes/custom/ewsite9/favicons/favicon-96x96.png"> <link rel="icon" type="image/png" sizes="16x16" href="/themes/custom/ewsite9/favicons/favicon-16x16.png"> <link rel="manifest" href="/themes/custom/ewsite9/favicons/manifest.json"> <meta name="msapplication-TileColor" content="#050505"> <meta name="msapplication-TileImage" content="/themes/custom/ewsite9/favicons/ms-icon-144x144.png"> <meta name="theme-color" content="#FFFFFF"> <link rel="stylesheet" media="all" href="/sites/default/files/css/css_GEgp967WIsN8DpqA9EuE_n3BufHEwGEbRreC7nuU0Tc.css?delta=0&amp;language=en&amp;theme=ewsite9&amp;include=eJxNj1FyhjAIhC8UzXNP0yERNS0GBkitPX0zf9X6EGb3IzvM2mGOW0xgGHC34vgWF-IENJgfVOpy45mrD7Cj8db_fntffsZJmwCNpw2J2c0VJAoLf6E-iDOTFwkCCksHq13pfzK2Ki1RsRWnkAh-jviapyaGCwvTMRei02YCs57za628ld7pzynMp9oxyd3ocXdG8Kb9aKY28bshaF7jywy5mffOeudKddTMW8g8odUigh4felzLslJ__mG_SjCJ-w" /> <link rel="stylesheet" media="all" href="//customer.cludo.com/css/templates/v1.1/essentials/cludo-search.min.css" /> <link rel="stylesheet" media="all" href="/sites/default/files/css/css_fSGOm-ChalFep4mIhFHM8na87e_i-cbamJg0JpugVfA.css?delta=2&amp;language=en&amp;theme=ewsite9&amp;include=eJxNj1FyhjAIhC8UzXNP0yERNS0GBkitPX0zf9X6EGb3IzvM2mGOW0xgGHC34vgWF-IENJgfVOpy45mrD7Cj8db_fntffsZJmwCNpw2J2c0VJAoLf6E-iDOTFwkCCksHq13pfzK2Ki1RsRWnkAh-jviapyaGCwvTMRei02YCs57za628ld7pzynMp9oxyd3ocXdG8Kb9aKY28bshaF7jywy5mffOeudKddTMW8g8odUigh4felzLslJ__mG_SjCJ-w" /> <link rel="stylesheet" media="all" href="https://fonts.googleapis.com/css2?family=Plus+Jakarta+Sans:ital,wght@0,200..800;1,200..800&amp;display=swap" /> <link rel="stylesheet" media="all" href="https://fonts.googleapis.com/css2?family=Inter:wght@100..900&amp;family=Plus+Jakarta+Sans:ital,wght@0,200..800;1,200..800&amp;display=swap" /> <link rel="stylesheet" media="all" href="/sites/default/files/css/css_MiVLfR7tmrl4H5ggt0tfEnLwR-n5Q3Uj5M32_jrkM78.css?delta=5&amp;language=en&amp;theme=ewsite9&amp;include=eJxNj1FyhjAIhC8UzXNP0yERNS0GBkitPX0zf9X6EGb3IzvM2mGOW0xgGHC34vgWF-IENJgfVOpy45mrD7Cj8db_fntffsZJmwCNpw2J2c0VJAoLf6E-iDOTFwkCCksHq13pfzK2Ki1RsRWnkAh-jviapyaGCwvTMRei02YCs57za628ld7pzynMp9oxyd3ocXdG8Kb9aKY28bshaF7jywy5mffOeudKddTMW8g8odUigh4felzLslJ__mG_SjCJ-w" /> <!-- Google Tag Manager --> <script>(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= 'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f); })(window,document,'script','dataLayer','GTM-THD3RB8');</script> <!-- End Google Tag Manager --> </head> <body class="path-node path-alias--drupal-and-web-development-resources page-node-type-landing-page has-glyphicons"> <div class="dialog-off-canvas-main-canvas" data-off-canvas-main-canvas> <section class=""> <section class="hidden xl:block pt-[14px] pb-[13px] bg-neutral-400 dark:bg-dark"> <div class="container flex justify-end"> <div class="region region-navigation-top-bar navigation-top-bar flex items-center gap-8"> <section class="cludo-search-block-form block-topbar-cludosearchblock block clearfix" data-drupal-selector="cludo-search-block-form" id="block-topbar-cludosearchblock" aria-label="Cludo Search block"> <div id="csearch-form-wrapper" class="form-wrapper top"><form action="/drupal-and-web-development-resources" method="post" id="cludo-search-block-form" accept-charset="UTF-8"> <div class="cludo-search-form" role="search"> <div class="form-item js-form-item form-type-textfield js-form-type-textfield form-item-search-keys js-form-item-search-keys form-group"> <label for="edit-search-keys" class="control-label">Enter the terms you wish to search for.</label> <input title="Enter the terms you wish to search for." autocomplete="off" placeholder="Search..." data-drupal-selector="edit-search-keys" class="form-text form-control" type="text" id="edit-search-keys" name="search_keys" value="" size="60" maxlength="128" /> </div> <button data-drupal-selector="edit-submit" class="button js-form-submit form-submit btn-primary btn icon-before" type="submit" id="edit-submit" name="op" value="Search"><span class="icon glyphicon glyphicon-search" aria-hidden="true"></span> Search</button><input autocomplete="off" data-drupal-selector="form-dk0kzfpahsaub4x-vez8jeysylztl9srzr8w9nit97w" type="hidden" name="form_build_id" value="form-dk0kZfPahSAUB4X-VEz8jEYSYlZtl9sRZR8W9Nit97w" /><input data-drupal-selector="edit-cludo-search-block-form" type="hidden" name="form_id" value="cludo_search_block_form" /> </div> </form> </div><a href="#" class="csearch-trigger action-open" aria-label="Show search field"><span class="icon glyphicon glyphicon-search" aria-hidden="true"></span></a><a href="#" class="csearch-trigger action-close hide" aria-label="Hide search field"><span class="icon icon-close" aria-hidden="true"></span></a> </section> <section class="language-switcher-language-url block-topbar-languageswitcher block clearfix" id="block-topbar-languageswitcher" role="navigation" aria-label="Language switcher"> <ul class="links"><li data-drupal-link-system-path="node/867" class="fr is-active"><a href="/fr/Drupal-et-ressources-developpement-web" class="language-link" hreflang="fr" data-drupal-link-system-path="node/867">fr</a></li></ul> </section> </div> </div> </section> <header class="navbar header--main navbar-default xl:dark:bg-dark" id="navbar"> <div class="container"> <a href="#main-content" class="visually-hidden focusable skip-link">Skip to main content</a> <div class="navbar-header-wrapper"> <div class="navbar-header relative"> <div class="region region-navigation"> <a class="logo" href="/" title="Home" rel="home"> <img src="/themes/custom/ewsite9/logo.svg" alt="Evolving Web" height="240" class="block dark:block xl:dark:hidden" /> <img src="/themes/custom/ewsite9/logo--white.svg" alt="Evolving Web" height="240" class="hidden max-xl:dark:hidden dark:block" /> </a> </div> <button type="button" class="navbar-toggle" data-toggle="collapse" data-target=".navbar-collapse"> <span class="sr-only">Toggle navigation</span> <span class="icon-bar top-bar"></span> <span class="icon-bar middle-bar"></span> <span class="icon-bar bottom-bar"></span> </button> </div> <div class="navbar-collapse collapse"> <div class="region region-navigation-collapsible container"> <nav id="block-ewsite9-main-menu" class="main-menu" aria-label="Main menu"> <div id="block-ewsite9-main-menu-heading" class="sr-only">Main menu</div> <ul class="menu nav navbar-nav"> <li class="expanded dropdown"> <a href="/about" class="dropdown-toggle disabled depth--0 depth--0-1" data-target="#" data-toggle="dropdown"> <span class="title leading-none">About</span> <span class="flex items-center pl-2 relative xl:hidden before:content-[''] before:block before:w-[0.1rem] before:h-[1.375rem] before:bg-white/30 before:absolute before:left-0"> <button class="p-0 m-0 border-0 w-[1.6875rem] h-[1.6875rem] text-white bg-transparent rounded-full flex justify-center items-center text-2xl relative z-10" type="button" data-toggle="custom-collapse" data-target="container--1-1" > <i class="icon icon-chevron-down top-[0.2rem] transition-transform origin-center"></i> <span class="sr-only">Toggle submenu</span> </button> </span> </a> <ul id="container--1-1" class="menu submenu list-unstyled custom-collapse"> <li> <a href="/about" class="depth--1 depth--1-1" aria-label="A link in header to Meet Evolving Web page" data-drupal-link-system-path="node/821">Meet Evolving Web</a> </li> <li> <a href="https://careers.evolvingweb.com/en" class="btn_main_nav depth--1 depth--1-2" target="_blank" aria-label="A link in header to Careers page">Careers</a> </li> <li> <a href="/why-drupal" class="btn_main_nav depth--1 depth--1-3" aria-label="A link in header to Why Drupal? page" data-drupal-link-system-path="node/893">Why Drupal?</a> </li> <li> <a href="/wordpress-web-development" class="btn_main_nav depth--1 depth--1-4" aria-label="A link in header to WordPress Web Development page" data-drupal-link-system-path="node/1131">WordPress Web Development</a> </li> <li> <a href="/our-partners" class="btn_main_nav depth--1 depth--1-5" aria-label="A link in header to Our Partners page" data-drupal-link-system-path="node/1091">Our Partners</a> </li> </ul> </li> <li> <a href="/projects" class="btn_main_nav depth--0 depth--0-2" aria-label="A link in header to Projects page" data-drupal-link-system-path="node/1056">Projects</a> </li> <li class="expanded dropdown"> <a href="/services" class="dropdown-toggle disabled depth--0 depth--0-3" data-target="#" data-toggle="dropdown"> <span class="title leading-none">Services</span> <span class="flex items-center pl-2 relative xl:hidden before:content-[''] before:block before:w-[0.1rem] before:h-[1.375rem] before:bg-white/30 before:absolute before:left-0"> <button class="p-0 m-0 border-0 w-[1.6875rem] h-[1.6875rem] text-white bg-transparent rounded-full flex justify-center items-center text-2xl relative z-10" type="button" data-toggle="custom-collapse" data-target="container--1-3" > <i class="icon icon-chevron-down top-[0.2rem] transition-transform origin-center"></i> <span class="sr-only">Toggle submenu</span> </button> </span> </a> <ul id="container--1-3" class="menu submenu list-unstyled custom-collapse"> <li> <a href="/services" class="depth--1 depth--1-1" aria-label="A link in header to Our Services page" data-drupal-link-system-path="node/823">Our Services</a> </li> <li> <a href="/audit-services" class="btn_main_nav depth--1 depth--1-2" aria-label="A link in header to Audit Services page" data-drupal-link-system-path="node/1205">Audit Services</a> </li> <li> <a href="/digital-strategy-services" class="btn_main_nav depth--1 depth--1-3" aria-label="A link in header to Strategy page" data-drupal-link-system-path="node/916">Strategy</a> </li> <li> <a href="/web-design-services" class="btn_main_nav depth--1 depth--1-4" aria-label="A link in header to Design page" data-drupal-link-system-path="node/914">Design</a> </li> <li> <a href="/development-technology" class="btn_main_nav depth--1 depth--1-5" aria-label="A link in header to Development &amp; Technology page" data-drupal-link-system-path="node/932">Development &amp; Technology</a> </li> <li> <a href="/marketing" class="btn_main_nav depth--1 depth--1-6" aria-label="A link in header to Marketing page" data-drupal-link-system-path="node/1196">Marketing</a> </li> <li> <a href="/maintenance-support-services" class="btn_main_nav depth--1 depth--1-7" aria-label="A link in header to Maintenance &amp; Support page" data-drupal-link-system-path="node/917">Maintenance &amp; Support</a> </li> <li> <a href="/drupal-upgrades-and-migration-services" class="btn_main_nav depth--1 depth--1-8" aria-label="A link in header to Drupal Upgrades and Migration Services page" data-drupal-link-system-path="node/1054">Drupal Upgrades and Migration Services</a> </li> <li> <a href="/content-strategy-seo" class="btn_main_nav depth--1 depth--1-9" aria-label="A link in header to Content Strategy &amp; SEO page" data-drupal-link-system-path="node/1213">Content Strategy &amp; SEO</a> </li> </ul> </li> <li class="expanded dropdown"> <a href="/industries" class="dropdown-toggle disabled depth--0 depth--0-4" data-target="#" data-toggle="dropdown"> <span class="title leading-none">Industries</span> <span class="flex items-center pl-2 relative xl:hidden before:content-[''] before:block before:w-[0.1rem] before:h-[1.375rem] before:bg-white/30 before:absolute before:left-0"> <button class="p-0 m-0 border-0 w-[1.6875rem] h-[1.6875rem] text-white bg-transparent rounded-full flex justify-center items-center text-2xl relative z-10" type="button" data-toggle="custom-collapse" data-target="container--1-4" > <i class="icon icon-chevron-down top-[0.2rem] transition-transform origin-center"></i> <span class="sr-only">Toggle submenu</span> </button> </span> </a> <ul id="container--1-4" class="menu submenu list-unstyled custom-collapse"> <li> <a href="/industries" class="depth--1 depth--1-1" aria-label="A link in header to All Industries page" data-drupal-link-system-path="node/1085">All Industries</a> </li> <li> <a href="/website-development-government-agencies" class="btn_main_nav depth--1 depth--1-2" aria-label="A link in header to Government &amp; Municipalities page" data-drupal-link-system-path="node/902">Government &amp; Municipalities</a> </li> <li> <a href="/higher-education-website-design-development-and-training" class="btn_main_nav depth--1 depth--1-3" aria-label="A link in header to Higher Education page" data-drupal-link-system-path="node/887">Higher Education</a> </li> <li> <a href="/website-development-non-governmental-organizations-or-ngos" class="btn_main_nav depth--1 depth--1-4" aria-label="A link in header to Non-profits page" data-drupal-link-system-path="node/906">Non-profits</a> </li> <li> <a href="/web-design-development-hospitals-and-healthcare-websites" class="btn_main_nav depth--1 depth--1-5" aria-label="A link in header to Healthcare page" data-drupal-link-system-path="node/901">Healthcare</a> </li> <li> <a href="/enterprise" class="btn_main_nav depth--1 depth--1-6" aria-label="A link in header to Enterprise page" data-drupal-link-system-path="node/1212">Enterprise</a> </li> </ul> </li> <li class="expanded dropdown"> <a href="/training" class="dropdown-toggle disabled depth--0 depth--0-5" data-target="#" data-toggle="dropdown"> <span class="title leading-none">Training</span> <span class="flex items-center pl-2 relative xl:hidden before:content-[''] before:block before:w-[0.1rem] before:h-[1.375rem] before:bg-white/30 before:absolute before:left-0"> <button class="p-0 m-0 border-0 w-[1.6875rem] h-[1.6875rem] text-white bg-transparent rounded-full flex justify-center items-center text-2xl relative z-10" type="button" data-toggle="custom-collapse" data-target="container--1-5" > <i class="icon icon-chevron-down top-[0.2rem] transition-transform origin-center"></i> <span class="sr-only">Toggle submenu</span> </button> </span> </a> <ul id="container--1-5" class="menu submenu list-unstyled custom-collapse"> <li> <a href="/training" class="depth--1 depth--1-1" aria-label="A link in header to Training Catalogue page" data-drupal-link-system-path="node/824">Training Catalogue</a> </li> <li> <a href="/multi-course-drupal-training-pathways" class="btn_main_nav depth--1 depth--1-2" aria-label="A link in header to Training Packages page" data-drupal-link-system-path="node/935">Training Packages</a> </li> <li> <a href="/drupal-training-designed-your-team" class="btn_main_nav depth--1 depth--1-3" aria-label="A link in header to Custom Training page" data-drupal-link-system-path="node/1129">Custom Training</a> </li> </ul> </li> <li class="active expanded dropdown"> <a href="/drupal-and-web-development-resources" class="dropdown-toggle disabled depth--0 depth--0-6" data-target="#" data-toggle="dropdown"> <span class="title leading-none">Resources</span> <span class="flex items-center pl-2 relative xl:hidden before:content-[''] before:block before:w-[0.1rem] before:h-[1.375rem] before:bg-white/30 before:absolute before:left-0"> <button class="p-0 m-0 border-0 w-[1.6875rem] h-[1.6875rem] text-white bg-transparent rounded-full flex justify-center items-center text-2xl relative z-10" type="button" data-toggle="custom-collapse" data-target="container--1-6" > <i class="icon icon-chevron-down top-[0.2rem] transition-transform origin-center"></i> <span class="sr-only">Toggle submenu</span> </button> </span> </a> <ul id="container--1-6" class="menu submenu list-unstyled custom-collapse"> <li> <a href="/blog" class="btn_main_nav depth--1 depth--1-1" aria-label="A link in header to Blog page" data-drupal-link-system-path="node/151">Blog</a> </li> <li> <a href="/drupal-and-web-development-resources" class="btn_main_nav depth--1 depth--1-2 is-active" title="Resources" aria-label="A link in header to Resource Library page" data-drupal-link-system-path="node/867">Resource Library</a> </li> </ul> </li> </ul> </nav> <section class="language-switcher-language-url block-collapsable-languageswitcher block clearfix" id="block-collapsable-languageswitcher" role="navigation" aria-label="Language switcher"> <ul class="links"><li data-drupal-link-system-path="node/867" class="fr is-active"><a href="/fr/Drupal-et-ressources-developpement-web" class="language-link" hreflang="fr" data-drupal-link-system-path="node/867">fr</a></li></ul> </section> <section class="cludo-search-block-form block-collapsable-cludosearchblock block clearfix" data-drupal-selector="cludo-search-block-form-2" id="block-collapsable-cludosearchblock" aria-label="Cludo Search block"> <div id="csearch-form-wrapper" class="form-wrapper top"><form action="/drupal-and-web-development-resources" method="post" id="cludo-search-block-form--2" accept-charset="UTF-8"> <div class="cludo-search-form" role="search"> <div class="form-item js-form-item form-type-textfield js-form-type-textfield form-item-search-keys js-form-item-search-keys form-group"> <label for="edit-search-keys--2" class="control-label">Enter the terms you wish to search for.</label> <input title="Enter the terms you wish to search for." autocomplete="off" placeholder="Search..." data-drupal-selector="edit-search-keys" class="form-text form-control" type="text" id="edit-search-keys--2" name="search_keys" value="" size="60" maxlength="128" /> </div> <button data-drupal-selector="edit-submit" class="button js-form-submit form-submit btn-primary btn icon-before" type="submit" id="edit-submit--2" name="op" value="Search"><span class="icon glyphicon glyphicon-search" aria-hidden="true"></span> Search</button><input autocomplete="off" data-drupal-selector="form-wvetepmcxmo6i4xveuystfy0mwor-hre6fvfjicu1g4" type="hidden" name="form_build_id" value="form-wvETePMcxmo6i4xvEUYStfY0mWOR-Hre6fvFJIcU1G4" /><input data-drupal-selector="edit-cludo-search-block-form-2" type="hidden" name="form_id" value="cludo_search_block_form" /> </div> </form> </div><a href="#" class="csearch-trigger action-open" aria-label="Show search field"><span class="icon glyphicon glyphicon-search" aria-hidden="true"></span></a><a href="#" class="csearch-trigger action-close hide" aria-label="Hide search field"><span class="icon icon-close" aria-hidden="true"></span></a> </section> </div> </div> </div> </div> </header> </section> <a id="main-content" class="main-content-anchor"></a> <div class="header-container"> <div class="region region-header"> <section id="block-ewsite9-ewsiteheader" class="ewsiteheader block clearfix" aria-label="EWSite Header"> <div class="hero hero--overlay " > <div class="container"> <div class="region region-header"> <div class="region-header__content"> <h2 class="hero__subtitle">Hone your skills</h2> <h1 class="page-header ">Free on-demand Resources</h1> <div class="cta"> <div class="field field--name-field-hero-cta-items field--type-entity-reference-revisions field--label-hidden field--items"> <div class="field--item"> <a href="/blog" class="btn btn-secondary"> Read our blog </a> </div> <div class="field--item"> <a href="/drupal-and-web-development-resources#ebooks-whitepapers" class="btn btn-link inverted"> Browse our ebooks <span class="arrow"></span> </a> </div> </div> </div> </div> </div> </div> <div class="background-image"> <div class="field field--name-field-media-image field--type-image field--label-hidden field--item"> <picture class="responsive-image"> <!--[if IE 9]><video style="display: none;"><![endif]--> <source srcset="/sites/default/files/styles/ewsite8_banner_mobile/public/2020-03/drupal-training-trevor.jpg.jpeg?itok=gUbmWPt5 1x" media="all and (max-width: 480px)" type="image/jpeg" width="480" height="600"/> <source srcset="/sites/default/files/styles/ewsite8_banner_tablet/public/2020-03/drupal-training-trevor.jpg.jpeg?itok=hz4Q9ucP 1x" media="all and (max-width: 768px)" type="image/jpeg" width="768" height="480"/> <source srcset="/sites/default/files/styles/ewsite8_banner_desktop/public/2020-03/drupal-training-trevor.jpg.jpeg?itok=4IBaSMDZ 1x" media="all and (max-width: 1280px)" type="image/jpeg" width="1280" height="520"/> <source srcset="/sites/default/files/styles/ewsite8_header/public/2020-03/drupal-training-trevor.jpg.jpeg?itok=5r8sRxlO 1x" media="all and (min-width: 1281px)" type="image/jpeg" width="1980" height="600"/> <!--[if IE 9]></video><![endif]--> <img loading="lazy" src="/sites/default/files/styles/ewsite8_header/public/2020-03/drupal-training-trevor.jpg.jpeg?itok=5r8sRxlO" width="1980" height="600" alt="Test" typeof="foaf:Image" class="img-responsive" /> </picture> </div> </div> </div> </section> </div> </div> <div class="main-wide "> <div role="main" class="main-container container-fluid js-quickedit-main-content"> <div class="region region-info-messages"> <div data-drupal-messages-fallback class="hidden"></div> </div> <div class="row"> </div> <div class="row"> <div class="col-sm-12 components-container"> <div class="region region-content"> <article about="/drupal-and-web-development-resources" class="landing-page full clearfix"> <div class="content"> <div class="field field--name-field-contents field--type-entity-reference-revisions field--label-hidden field--items"> <div class="field--item"> <div class="container component-text block-section xxs"> <div class="field field--name-field-full-width-text field--type-text-long field--label-hidden field--item"><p class="intro-text">Whether you're an experienced developer or a Drupal beginner, and whether you work with content or with code, there's sure to be something in our growing library to help you hone your skills.</p> <p>&nbsp;</p> <p>On this page:</p> <p>🎓&nbsp;<a href="#Training">Training&nbsp;</a>&nbsp;| 📺 <a href="#on-demand-webinars">On-demand webinars</a> | 📚 <a href="#ebooks-whitepapers">Ebooks and white papers</a> | ▶️ <a href="#video-tutorials">Tutorial videos</a>&nbsp;| <a href="#more-tutorials">More Tutorials</a></p> </div> </div> </div> <div class="field--item"> <div class="featured-content block-section"> <div class="container featured-content__header"> <div class="field field--name-field-full-width-text field--type-text-long field--label-hidden field--item"><h2 class="title" id="on-demand-webinars">On-demand webinars</h2> </div> </div> <div class="container featured-content__items featured-content__items--recent"> <div class="row"> <div class="field field--name-field-manual-featured-items field--type-entity-reference-revisions field--label-hidden field--items swiper-container swiper-container--large"> <div class="swiper-wrapper"> <div class="field--item swiper-slide col-6 col-lg-3"> <div class="featured-item"> <div class="featured-item__image"> <a href="/webinar-best-practices-drupal-migrations" title="▶️ Drupal Migrations at Scale"> <div class="field field--name-field-media field--type-entity-reference field--label-hidden field--item"><div> <div class="blazy blazy--field blazy--field-media-image blazy--field-media-image--featured field field--name-field-media-image field--type-image field--label-visually_hidden" data-blazy=""> <div class="field--label sr-only">Image</div> <div class="field--item"> <div data-b-token="b-869984f0d56" class="media media--blazy media--image media--responsive is-b-loading"> <picture class="responsive-image"> <!--[if IE 9]><video style="display: none;"><![endif]--> <source srcset="about:blank" media="all and (max-width: 480px)" type="image/jpeg" width="350" height="350" data-srcset="/sites/default/files/styles/feature_blog_mobile/public/2022-07/drupal-scale.jpg?h=b2774bcf&amp;itok=yh4fLsB_ 1x, /sites/default/files/styles/feature_content_blog_2x/public/2022-07/drupal-scale.jpg?h=b2774bcf&amp;itok=n2cJ88B- 2x"/> <source srcset="about:blank" media="all and (max-width: 768px)" type="image/jpeg" width="350" height="350" data-srcset="/sites/default/files/styles/feature_blog_mobile/public/2022-07/drupal-scale.jpg?h=b2774bcf&amp;itok=yh4fLsB_ 1x, /sites/default/files/styles/feature_content_blog_2x/public/2022-07/drupal-scale.jpg?h=b2774bcf&amp;itok=n2cJ88B- 2x"/> <source srcset="about:blank" media="all and (max-width: 1280px)" type="image/jpeg" width="350" height="350" data-srcset="/sites/default/files/styles/feature_blog_mobile/public/2022-07/drupal-scale.jpg?h=b2774bcf&amp;itok=yh4fLsB_ 1x, /sites/default/files/styles/feature_content_blog_2x/public/2022-07/drupal-scale.jpg?h=b2774bcf&amp;itok=n2cJ88B- 2x"/> <source srcset="about:blank" media="all and (min-width: 1281px)" type="image/jpeg" width="350" height="350" data-srcset="/sites/default/files/styles/feature_blog_mobile/public/2022-07/drupal-scale.jpg?h=b2774bcf&amp;itok=yh4fLsB_ 1x, /sites/default/files/styles/feature_content_blog_2x/public/2022-07/drupal-scale.jpg?h=b2774bcf&amp;itok=n2cJ88B- 2x"/> <!--[if IE 9]></video><![endif]--> <img decoding="async" class="media__element b-lazy b-responsive img-responsive" loading="lazy" data-src="/sites/default/files/2022-07/drupal-scale.jpg" src="data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D&#039;http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg&#039;%20viewBox%3D&#039;0%200%201%201&#039;%2F%3E" width="350" height="350" alt="drupal scale" typeof="foaf:Image" /> </picture> </div> </div> </div> </div> </div> </a> </div> <h3> <a href="/webinar-best-practices-drupal-migrations" title="▶️ Drupal Migrations at Scale"> ▶️ Drupal Migrations at Scale </a> </h3> <a class="featured-item-item__link btn btn-link" href="/webinar-best-practices-drupal-migrations" title="▶️ Drupal Migrations at Scale"> Learn about practical advice for performing Drupal migrations at scale and Evolving Web&#039;s approach to successfully migrate a website to Drupal&#039;s latest version. <span class="arrow"></span> </a> </div> </div> <div class="field--item swiper-slide col-6 col-lg-3"> <div class="featured-item"> <div class="featured-item__image"> <a href="/webinar-content-management-systems-and-future-how-drupal-fits-landscape-digital-experience-platforms" title="▶️ Content Management Systems and the Future "> <div class="field field--name-field-media field--type-entity-reference field--label-hidden field--item"><div> <div class="blazy blazy--field blazy--field-media-image blazy--field-media-image--featured field field--name-field-media-image field--type-image field--label-visually_hidden" data-blazy=""> <div class="field--label sr-only">Image</div> <div class="field--item"> <div data-b-token="b-1afd8c8e255" class="media media--blazy media--image media--responsive is-b-loading"> <picture class="responsive-image"> <!--[if IE 9]><video style="display: none;"><![endif]--> <source srcset="about:blank" media="all and (max-width: 480px)" type="image/jpeg" width="350" height="350" data-srcset="/sites/default/files/styles/feature_blog_mobile/public/2021-09/eunight2_pv_big.jpg?h=350ff607&amp;itok=V18kzG8Q 1x, /sites/default/files/styles/feature_content_blog_2x/public/2021-09/eunight2_pv_big.jpg?h=350ff607&amp;itok=MiIVWXbk 2x"/> <source srcset="about:blank" media="all and (max-width: 768px)" type="image/jpeg" width="350" height="350" data-srcset="/sites/default/files/styles/feature_blog_mobile/public/2021-09/eunight2_pv_big.jpg?h=350ff607&amp;itok=V18kzG8Q 1x, /sites/default/files/styles/feature_content_blog_2x/public/2021-09/eunight2_pv_big.jpg?h=350ff607&amp;itok=MiIVWXbk 2x"/> <source srcset="about:blank" media="all and (max-width: 1280px)" type="image/jpeg" width="350" height="350" data-srcset="/sites/default/files/styles/feature_blog_mobile/public/2021-09/eunight2_pv_big.jpg?h=350ff607&amp;itok=V18kzG8Q 1x, /sites/default/files/styles/feature_content_blog_2x/public/2021-09/eunight2_pv_big.jpg?h=350ff607&amp;itok=MiIVWXbk 2x"/> <source srcset="about:blank" media="all and (min-width: 1281px)" type="image/jpeg" width="350" height="350" data-srcset="/sites/default/files/styles/feature_blog_mobile/public/2021-09/eunight2_pv_big.jpg?h=350ff607&amp;itok=V18kzG8Q 1x, /sites/default/files/styles/feature_content_blog_2x/public/2021-09/eunight2_pv_big.jpg?h=350ff607&amp;itok=MiIVWXbk 2x"/> <!--[if IE 9]></video><![endif]--> <img decoding="async" class="media__element b-lazy b-responsive img-responsive" loading="lazy" data-src="/sites/default/files/2021-09/eunight2_pv_big.jpg" src="data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D&#039;http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg&#039;%20viewBox%3D&#039;0%200%201%201&#039;%2F%3E" width="350" height="350" alt="Europe by night seen from space. Credit: Nasa" typeof="foaf:Image" /> </picture> </div> </div> </div> </div> </div> </a> </div> <h3> <a href="/webinar-content-management-systems-and-future-how-drupal-fits-landscape-digital-experience-platforms" title="▶️ Content Management Systems and the Future "> ▶️ Content Management Systems and the Future </a> </h3> <a class="featured-item-item__link btn btn-link" href="/webinar-content-management-systems-and-future-how-drupal-fits-landscape-digital-experience-platforms" title="▶️ Content Management Systems and the Future "> Learn how Drupal fits into the landscape of Digital Experience Platforms <span class="arrow"></span> </a> </div> </div> <div class="field--item swiper-slide col-6 col-lg-3"> <div class="featured-item"> <div class="featured-item__image"> <a href="/webinar-optimizing-search-experience-hospitals-healthcare-providers" title="▶️ Optimizing the Search Experience for Hospitals &amp; Healthcare Providers"> <div class="field field--name-field-media field--type-entity-reference field--label-hidden field--item"><div> <div class="blazy blazy--field blazy--field-media-image blazy--field-media-image--featured field field--name-field-media-image field--type-image field--label-visually_hidden" data-blazy=""> <div class="field--label sr-only">Image</div> <div class="field--item"> <div data-b-token="b-577fad559f2" class="media media--blazy media--image media--responsive is-b-loading"> <picture class="responsive-image"> <!--[if IE 9]><video style="display: none;"><![endif]--> <source srcset="about:blank" media="all and (max-width: 480px)" type="image/png" width="350" height="350" data-srcset="/sites/default/files/styles/feature_blog_mobile/public/2021-03/Search%20Experience%20for%20Healthcare%20Webinar.png?h=f59556a2&amp;itok=eOAYTLS6 1x, /sites/default/files/styles/feature_content_blog_2x/public/2021-03/Search%20Experience%20for%20Healthcare%20Webinar.png?h=f59556a2&amp;itok=tu7jnbER 2x"/> <source srcset="about:blank" media="all and (max-width: 768px)" type="image/png" width="350" height="350" data-srcset="/sites/default/files/styles/feature_blog_mobile/public/2021-03/Search%20Experience%20for%20Healthcare%20Webinar.png?h=f59556a2&amp;itok=eOAYTLS6 1x, /sites/default/files/styles/feature_content_blog_2x/public/2021-03/Search%20Experience%20for%20Healthcare%20Webinar.png?h=f59556a2&amp;itok=tu7jnbER 2x"/> <source srcset="about:blank" media="all and (max-width: 1280px)" type="image/png" width="350" height="350" data-srcset="/sites/default/files/styles/feature_blog_mobile/public/2021-03/Search%20Experience%20for%20Healthcare%20Webinar.png?h=f59556a2&amp;itok=eOAYTLS6 1x, /sites/default/files/styles/feature_content_blog_2x/public/2021-03/Search%20Experience%20for%20Healthcare%20Webinar.png?h=f59556a2&amp;itok=tu7jnbER 2x"/> <source srcset="about:blank" media="all and (min-width: 1281px)" type="image/png" width="350" height="350" data-srcset="/sites/default/files/styles/feature_blog_mobile/public/2021-03/Search%20Experience%20for%20Healthcare%20Webinar.png?h=f59556a2&amp;itok=eOAYTLS6 1x, /sites/default/files/styles/feature_content_blog_2x/public/2021-03/Search%20Experience%20for%20Healthcare%20Webinar.png?h=f59556a2&amp;itok=tu7jnbER 2x"/> <!--[if IE 9]></video><![endif]--> <img decoding="async" class="media__element b-lazy b-responsive img-responsive" loading="lazy" data-src="/sites/default/files/2021-03/Search%20Experience%20for%20Healthcare%20Webinar.png" src="data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D&#039;http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg&#039;%20viewBox%3D&#039;0%200%201%201&#039;%2F%3E" width="350" height="350" alt="Search Experience for Healthcare Webinar.png" typeof="foaf:Image" /> </picture> </div> </div> </div> </div> </div> </a> </div> <h3> <a href="/webinar-optimizing-search-experience-hospitals-healthcare-providers" title="▶️ Optimizing the Search Experience for Hospitals &amp; Healthcare Providers"> ▶️ Optimizing the Search Experience for Hospitals &amp; Healthcare Providers </a> </h3> <a class="featured-item-item__link btn btn-link" href="/webinar-optimizing-search-experience-hospitals-healthcare-providers" title="▶️ Optimizing the Search Experience for Hospitals &amp; Healthcare Providers"> We’ll walk through the process of building a successful search interface for a hospital or health network website. <span class="arrow"></span> </a> </div> </div> <div class="field--item swiper-slide col-6 col-lg-3"> <div class="featured-item"> <div class="featured-item__image"> <a href="/webinar-what-does-digital-transformation-mean-your-website" title="▶️ What Does Digital Transformation Mean for Your Website?"> <div class="field field--name-field-media field--type-entity-reference field--label-hidden field--item"><div> <div class="blazy blazy--field blazy--field-media-image blazy--field-media-image--featured field field--name-field-media-image field--type-image field--label-visually_hidden" data-blazy=""> <div class="field--label sr-only">Image</div> <div class="field--item"> <div data-b-token="b-29cae7b1b4f" class="media media--blazy media--image media--responsive is-b-loading"> <picture class="responsive-image"> <!--[if IE 9]><video style="display: none;"><![endif]--> <source srcset="about:blank" media="all and (max-width: 480px)" type="image/jpeg" width="350" height="350" data-srcset="/sites/default/files/styles/feature_blog_mobile/public/2020-12/Digital%20Transformation%20Webinar-1.jpg?h=d1cb525d&amp;itok=BGeI_FVk 1x, /sites/default/files/styles/feature_content_blog_2x/public/2020-12/Digital%20Transformation%20Webinar-1.jpg?h=d1cb525d&amp;itok=0a90oPk6 2x"/> <source srcset="about:blank" media="all and (max-width: 768px)" type="image/jpeg" width="350" height="350" data-srcset="/sites/default/files/styles/feature_blog_mobile/public/2020-12/Digital%20Transformation%20Webinar-1.jpg?h=d1cb525d&amp;itok=BGeI_FVk 1x, /sites/default/files/styles/feature_content_blog_2x/public/2020-12/Digital%20Transformation%20Webinar-1.jpg?h=d1cb525d&amp;itok=0a90oPk6 2x"/> <source srcset="about:blank" media="all and (max-width: 1280px)" type="image/jpeg" width="350" height="350" data-srcset="/sites/default/files/styles/feature_blog_mobile/public/2020-12/Digital%20Transformation%20Webinar-1.jpg?h=d1cb525d&amp;itok=BGeI_FVk 1x, /sites/default/files/styles/feature_content_blog_2x/public/2020-12/Digital%20Transformation%20Webinar-1.jpg?h=d1cb525d&amp;itok=0a90oPk6 2x"/> <source srcset="about:blank" media="all and (min-width: 1281px)" type="image/jpeg" width="350" height="350" data-srcset="/sites/default/files/styles/feature_blog_mobile/public/2020-12/Digital%20Transformation%20Webinar-1.jpg?h=d1cb525d&amp;itok=BGeI_FVk 1x, /sites/default/files/styles/feature_content_blog_2x/public/2020-12/Digital%20Transformation%20Webinar-1.jpg?h=d1cb525d&amp;itok=0a90oPk6 2x"/> <!--[if IE 9]></video><![endif]--> <img decoding="async" class="media__element b-lazy b-responsive img-responsive" loading="lazy" data-src="/sites/default/files/2020-12/Digital%20Transformation%20Webinar-1.jpg" src="data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D&#039;http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg&#039;%20viewBox%3D&#039;0%200%201%201&#039;%2F%3E" width="350" height="350" alt="Dog with laptop on table" typeof="foaf:Image" /> </picture> </div> </div> </div> </div> </div> </a> </div> <h3> <a href="/webinar-what-does-digital-transformation-mean-your-website" title="▶️ What Does Digital Transformation Mean for Your Website?"> ▶️ What Does Digital Transformation Mean for Your Website? </a> </h3> <a class="featured-item-item__link btn btn-link" href="/webinar-what-does-digital-transformation-mean-your-website" title="▶️ What Does Digital Transformation Mean for Your Website?"> Learn how to make your website more efficient without losing the human touch. <span class="arrow"></span> </a> </div> </div> <div class="field--item swiper-slide col-6 col-lg-3"> <div class="featured-item"> <div class="featured-item__image"> <a href="/webinar-how-use-assistive-technology-improve-web-accessibility" title="▶️ How to Use Assistive Technology to Improve Web Accessibility"> <div class="field field--name-field-media field--type-entity-reference field--label-hidden field--item"><div> <div class="blazy blazy--field blazy--field-media-image blazy--field-media-image--featured field field--name-field-media-image field--type-image field--label-visually_hidden" data-blazy=""> <div class="field--label sr-only">Image</div> <div class="field--item"> <div data-b-token="b-5ac9ce154a3" class="media media--blazy media--image media--responsive is-b-loading"> <picture class="responsive-image"> <!--[if IE 9]><video style="display: none;"><![endif]--> <source srcset="about:blank" media="all and (max-width: 480px)" type="image/jpeg" width="350" height="350" data-srcset="/sites/default/files/styles/feature_blog_mobile/public/2020-12/Module%201.jpg?h=2240b8e9&amp;itok=ntGVRT4G 1x, /sites/default/files/styles/feature_content_blog_2x/public/2020-12/Module%201.jpg?h=2240b8e9&amp;itok=IsptAqGG 2x"/> <source srcset="about:blank" media="all and (max-width: 768px)" type="image/jpeg" width="350" height="350" data-srcset="/sites/default/files/styles/feature_blog_mobile/public/2020-12/Module%201.jpg?h=2240b8e9&amp;itok=ntGVRT4G 1x, /sites/default/files/styles/feature_content_blog_2x/public/2020-12/Module%201.jpg?h=2240b8e9&amp;itok=IsptAqGG 2x"/> <source srcset="about:blank" media="all and (max-width: 1280px)" type="image/jpeg" width="350" height="350" data-srcset="/sites/default/files/styles/feature_blog_mobile/public/2020-12/Module%201.jpg?h=2240b8e9&amp;itok=ntGVRT4G 1x, /sites/default/files/styles/feature_content_blog_2x/public/2020-12/Module%201.jpg?h=2240b8e9&amp;itok=IsptAqGG 2x"/> <source srcset="about:blank" media="all and (min-width: 1281px)" type="image/jpeg" width="350" height="350" data-srcset="/sites/default/files/styles/feature_blog_mobile/public/2020-12/Module%201.jpg?h=2240b8e9&amp;itok=ntGVRT4G 1x, /sites/default/files/styles/feature_content_blog_2x/public/2020-12/Module%201.jpg?h=2240b8e9&amp;itok=IsptAqGG 2x"/> <!--[if IE 9]></video><![endif]--> <img decoding="async" class="media__element b-lazy b-responsive img-responsive" loading="lazy" data-src="/sites/default/files/2020-12/Module%201.jpg" src="data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D&#039;http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg&#039;%20viewBox%3D&#039;0%200%201%201&#039;%2F%3E" width="350" height="350" alt="Students learning on their laptops" typeof="foaf:Image" /> </picture> </div> </div> </div> </div> </div> </a> </div> <h3> <a href="/webinar-how-use-assistive-technology-improve-web-accessibility" title="▶️ How to Use Assistive Technology to Improve Web Accessibility"> ▶️ How to Use Assistive Technology to Improve Web Accessibility </a> </h3> <a class="featured-item-item__link btn btn-link" href="/webinar-how-use-assistive-technology-improve-web-accessibility" title="▶️ How to Use Assistive Technology to Improve Web Accessibility"> Learn to improve the user experience for anyone using assistive technologies and improve your site&#039;s accessibility in the process. <span class="arrow"></span> </a> </div> </div> <div class="field--item swiper-slide col-6 col-lg-3"> <div class="featured-item"> <div class="featured-item__image"> <a href="/webinar-5-keys-success-using-drupal-higher-ed" title="▶️ 5 Keys to Success for Using Drupal in Higher Ed"> <div class="field field--name-field-media field--type-entity-reference field--label-hidden field--item"><div> <div class="blazy blazy--field blazy--field-media-image blazy--field-media-image--featured field field--name-field-media-image field--type-image field--label-visually_hidden" data-blazy=""> <div class="field--label sr-only">Image</div> <div class="field--item"> <div data-b-token="b-c66c6d9d3f6" class="media media--blazy media--image media--responsive is-b-loading"> <picture class="responsive-image"> <!--[if IE 9]><video style="display: none;"><![endif]--> <source srcset="about:blank" media="all and (max-width: 480px)" type="image/jpeg" width="350" height="350" data-srcset="/sites/default/files/styles/feature_blog_mobile/public/2020-12/higher-ed-banner.jpg?h=4b3b2924&amp;itok=jb6Sv2y3 1x, /sites/default/files/styles/feature_content_blog_2x/public/2020-12/higher-ed-banner.jpg?h=4b3b2924&amp;itok=3q8Ic4EV 2x"/> <source srcset="about:blank" media="all and (max-width: 768px)" type="image/jpeg" width="350" height="350" data-srcset="/sites/default/files/styles/feature_blog_mobile/public/2020-12/higher-ed-banner.jpg?h=4b3b2924&amp;itok=jb6Sv2y3 1x, /sites/default/files/styles/feature_content_blog_2x/public/2020-12/higher-ed-banner.jpg?h=4b3b2924&amp;itok=3q8Ic4EV 2x"/> <source srcset="about:blank" media="all and (max-width: 1280px)" type="image/jpeg" width="350" height="350" data-srcset="/sites/default/files/styles/feature_blog_mobile/public/2020-12/higher-ed-banner.jpg?h=4b3b2924&amp;itok=jb6Sv2y3 1x, /sites/default/files/styles/feature_content_blog_2x/public/2020-12/higher-ed-banner.jpg?h=4b3b2924&amp;itok=3q8Ic4EV 2x"/> <source srcset="about:blank" media="all and (min-width: 1281px)" type="image/jpeg" width="350" height="350" data-srcset="/sites/default/files/styles/feature_blog_mobile/public/2020-12/higher-ed-banner.jpg?h=4b3b2924&amp;itok=jb6Sv2y3 1x, /sites/default/files/styles/feature_content_blog_2x/public/2020-12/higher-ed-banner.jpg?h=4b3b2924&amp;itok=3q8Ic4EV 2x"/> <!--[if IE 9]></video><![endif]--> <img decoding="async" class="media__element b-lazy b-responsive img-responsive" loading="lazy" data-src="/sites/default/files/2020-12/higher-ed-banner.jpg" src="data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D&#039;http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg&#039;%20viewBox%3D&#039;0%200%201%201&#039;%2F%3E" width="350" height="350" alt="Grey brick building" typeof="foaf:Image" /> </picture> </div> </div> </div> </div> </div> </a> </div> <h3> <a href="/webinar-5-keys-success-using-drupal-higher-ed" title="▶️ 5 Keys to Success for Using Drupal in Higher Ed"> ▶️ 5 Keys to Success for Using Drupal in Higher Ed </a> </h3> <a class="featured-item-item__link btn btn-link" href="/webinar-5-keys-success-using-drupal-higher-ed" title="▶️ 5 Keys to Success for Using Drupal in Higher Ed"> This on-demand webinar will teach you how higher education websites succeed with Drupal. <span class="arrow"></span> </a> </div> </div> <div class="field--item swiper-slide col-6 col-lg-3"> <div class="featured-item"> <div class="featured-item__image"> <a href="/webinar-all-you-need-to-know-about-drupal-10" title="▶️ All You Need to Know About Drupal 10"> <div class="field field--name-field-media field--type-entity-reference field--label-hidden field--item"><div> <div class="blazy blazy--field blazy--field-media-image blazy--field-media-image--featured field field--name-field-media-image field--type-image field--label-visually_hidden" data-blazy=""> <div class="field--label sr-only">Image</div> <div class="field--item"> <div data-b-token="b-264623f15d0" class="media media--blazy media--image media--responsive is-b-loading"> <picture class="responsive-image"> <!--[if IE 9]><video style="display: none;"><![endif]--> <source srcset="about:blank" media="all and (max-width: 480px)" type="image/jpeg" width="350" height="350" data-srcset="/sites/default/files/styles/feature_blog_mobile/public/2022-10/why-choose-evolving-web.jpg?h=d1cb525d&amp;itok=kyRDzKDz 1x, /sites/default/files/styles/feature_content_blog_2x/public/2022-10/why-choose-evolving-web.jpg?h=d1cb525d&amp;itok=RcgD7qyq 2x"/> <source srcset="about:blank" media="all and (max-width: 768px)" type="image/jpeg" width="350" height="350" data-srcset="/sites/default/files/styles/feature_blog_mobile/public/2022-10/why-choose-evolving-web.jpg?h=d1cb525d&amp;itok=kyRDzKDz 1x, /sites/default/files/styles/feature_content_blog_2x/public/2022-10/why-choose-evolving-web.jpg?h=d1cb525d&amp;itok=RcgD7qyq 2x"/> <source srcset="about:blank" media="all and (max-width: 1280px)" type="image/jpeg" width="350" height="350" data-srcset="/sites/default/files/styles/feature_blog_mobile/public/2022-10/why-choose-evolving-web.jpg?h=d1cb525d&amp;itok=kyRDzKDz 1x, /sites/default/files/styles/feature_content_blog_2x/public/2022-10/why-choose-evolving-web.jpg?h=d1cb525d&amp;itok=RcgD7qyq 2x"/> <source srcset="about:blank" media="all and (min-width: 1281px)" type="image/jpeg" width="350" height="350" data-srcset="/sites/default/files/styles/feature_blog_mobile/public/2022-10/why-choose-evolving-web.jpg?h=d1cb525d&amp;itok=kyRDzKDz 1x, /sites/default/files/styles/feature_content_blog_2x/public/2022-10/why-choose-evolving-web.jpg?h=d1cb525d&amp;itok=RcgD7qyq 2x"/> <!--[if IE 9]></video><![endif]--> <img decoding="async" class="media__element b-lazy b-responsive img-responsive" loading="lazy" data-src="/sites/default/files/2022-10/why-choose-evolving-web.jpg" src="data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D&#039;http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg&#039;%20viewBox%3D&#039;0%200%201%201&#039;%2F%3E" width="350" height="350" alt="why-choose-evolving-web" typeof="foaf:Image" /> </picture> </div> </div> </div> </div> </div> </a> </div> <h3> <a href="/webinar-all-you-need-to-know-about-drupal-10" title="▶️ All You Need to Know About Drupal 10"> ▶️ All You Need to Know About Drupal 10 </a> </h3> <a class="featured-item-item__link btn btn-link" href="/webinar-all-you-need-to-know-about-drupal-10" title="▶️ All You Need to Know About Drupal 10"> With Drupal 10 coming in December, now is your chance to learn about its exciting new features and what they mean for teams managing Drupal sites. <span class="arrow"></span> </a> </div> </div> <div class="field--item swiper-slide col-6 col-lg-3"> <div class="featured-item"> <div class="featured-item__image"> <a href="/webinar-digital-governance-that-keeps-your-content-relevant" title="▶️ Keeping Your Content Relevant with Digital Governance"> <div class="field field--name-field-media field--type-entity-reference field--label-hidden field--item"><div> <div class="blazy blazy--field blazy--field-media-image blazy--field-media-image--featured field field--name-field-media-image field--type-image field--label-visually_hidden" data-blazy=""> <div class="field--label sr-only">Image</div> <div class="field--item"> <div data-b-token="b-c58d3b8cdcc" class="media media--blazy media--image media--responsive is-b-loading"> <picture class="responsive-image"> <!--[if IE 9]><video style="display: none;"><![endif]--> <source srcset="about:blank" media="all and (max-width: 480px)" type="image/jpeg" width="350" height="350" data-srcset="/sites/default/files/styles/feature_blog_mobile/public/2020-09/training-classroom.jpg?h=c411030c&amp;itok=67uMt58K 1x, /sites/default/files/styles/feature_content_blog_2x/public/2020-09/training-classroom.jpg?h=c411030c&amp;itok=ZHsX9DkA 2x"/> <source srcset="about:blank" media="all and (max-width: 768px)" type="image/jpeg" width="350" height="350" data-srcset="/sites/default/files/styles/feature_blog_mobile/public/2020-09/training-classroom.jpg?h=c411030c&amp;itok=67uMt58K 1x, /sites/default/files/styles/feature_content_blog_2x/public/2020-09/training-classroom.jpg?h=c411030c&amp;itok=ZHsX9DkA 2x"/> <source srcset="about:blank" media="all and (max-width: 1280px)" type="image/jpeg" width="350" height="350" data-srcset="/sites/default/files/styles/feature_blog_mobile/public/2020-09/training-classroom.jpg?h=c411030c&amp;itok=67uMt58K 1x, /sites/default/files/styles/feature_content_blog_2x/public/2020-09/training-classroom.jpg?h=c411030c&amp;itok=ZHsX9DkA 2x"/> <source srcset="about:blank" media="all and (min-width: 1281px)" type="image/jpeg" width="350" height="350" data-srcset="/sites/default/files/styles/feature_blog_mobile/public/2020-09/training-classroom.jpg?h=c411030c&amp;itok=67uMt58K 1x, /sites/default/files/styles/feature_content_blog_2x/public/2020-09/training-classroom.jpg?h=c411030c&amp;itok=ZHsX9DkA 2x"/> <!--[if IE 9]></video><![endif]--> <img decoding="async" class="media__element b-lazy b-responsive img-responsive" loading="lazy" data-src="/sites/default/files/2020-09/training-classroom.jpg" src="data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D&#039;http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg&#039;%20viewBox%3D&#039;0%200%201%201&#039;%2F%3E" width="350" height="350" alt="Training classroom" typeof="foaf:Image" /> </picture> </div> </div> </div> </div> </div> </a> </div> <h3> <a href="/webinar-digital-governance-that-keeps-your-content-relevant" title="▶️ Keeping Your Content Relevant with Digital Governance"> ▶️ Keeping Your Content Relevant with Digital Governance </a> </h3> <a class="featured-item-item__link btn btn-link" href="/webinar-digital-governance-that-keeps-your-content-relevant" title="▶️ Keeping Your Content Relevant with Digital Governance"> Learn about creating, leveraging, and maintaining user-centric content from a panel of experts and practitioners. <span class="arrow"></span> </a> </div> </div> </div> <div class="swiper-pagination"></div> </div> </div> </div> </div> </div> <div class="field--item"> <div class="featured-content block-section"> <div class="container featured-content__header"> <div class="field field--name-field-full-width-text field--type-text-long field--label-hidden field--item"><h2 class="title" id="ebooks-whitepapers">Ebooks and white papers</h2> </div> </div> <div class="container featured-content__items featured-content__items--recent"> <div class="row"> <div class="field field--name-field-manual-featured-items field--type-entity-reference-revisions field--label-hidden field--items swiper-container swiper-container--large"> <div class="swiper-wrapper"> <div class="field--item swiper-slide col-6 col-lg-3"> <div class="featured-item"> <div class="featured-item__image"> <a href="/how-write-rfp-website-development-and-design-guide" title="A Step-by-Step Guide to Create Your RFPs"> <div class="field field--name-field-media field--type-entity-reference field--label-hidden field--item"><div> <div class="blazy blazy--field blazy--field-media-image blazy--field-media-image--featured field field--name-field-media-image field--type-image field--label-visually_hidden" data-blazy=""> <div class="field--label sr-only">Image</div> <div class="field--item"> <div data-b-token="b-d34e675e0ab" class="media media--blazy media--image media--responsive is-b-loading"> <picture class="responsive-image"> <!--[if IE 9]><video style="display: none;"><![endif]--> <source srcset="about:blank" media="all and (max-width: 480px)" type="image/png" width="350" height="350" data-srcset="/sites/default/files/styles/feature_blog_mobile/public/2022-07/how_to_write_an_RFP.png?h=6c83441f&amp;itok=AOQFy2R9 1x, /sites/default/files/styles/feature_content_blog_2x/public/2022-07/how_to_write_an_RFP.png?h=6c83441f&amp;itok=ZQbdai_t 2x"/> <source srcset="about:blank" media="all and (max-width: 768px)" type="image/png" width="350" height="350" data-srcset="/sites/default/files/styles/feature_blog_mobile/public/2022-07/how_to_write_an_RFP.png?h=6c83441f&amp;itok=AOQFy2R9 1x, /sites/default/files/styles/feature_content_blog_2x/public/2022-07/how_to_write_an_RFP.png?h=6c83441f&amp;itok=ZQbdai_t 2x"/> <source srcset="about:blank" media="all and (max-width: 1280px)" type="image/png" width="350" height="350" data-srcset="/sites/default/files/styles/feature_blog_mobile/public/2022-07/how_to_write_an_RFP.png?h=6c83441f&amp;itok=AOQFy2R9 1x, /sites/default/files/styles/feature_content_blog_2x/public/2022-07/how_to_write_an_RFP.png?h=6c83441f&amp;itok=ZQbdai_t 2x"/> <source srcset="about:blank" media="all and (min-width: 1281px)" type="image/png" width="350" height="350" data-srcset="/sites/default/files/styles/feature_blog_mobile/public/2022-07/how_to_write_an_RFP.png?h=6c83441f&amp;itok=AOQFy2R9 1x, /sites/default/files/styles/feature_content_blog_2x/public/2022-07/how_to_write_an_RFP.png?h=6c83441f&amp;itok=ZQbdai_t 2x"/> <!--[if IE 9]></video><![endif]--> <img decoding="async" class="media__element b-lazy b-responsive img-responsive" loading="lazy" data-src="/sites/default/files/2022-07/how_to_write_an_RFP.png" src="data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D&#039;http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg&#039;%20viewBox%3D&#039;0%200%201%201&#039;%2F%3E" width="350" height="350" alt="how to write an RFP" typeof="foaf:Image" /> </picture> </div> </div> </div> </div> </div> </a> </div> <h3> <a href="/how-write-rfp-website-development-and-design-guide" title="A Step-by-Step Guide to Create Your RFPs"> A Step-by-Step Guide to Create Your RFPs </a> </h3> <a class="featured-item-item__link btn btn-link" href="/how-write-rfp-website-development-and-design-guide" title="A Step-by-Step Guide to Create Your RFPs"> An RFP template to guide you in drafting and formatting an RFP for website design, web development, maintenance, and hosting projects. <span class="arrow"></span> </a> </div> </div> <div class="field--item swiper-slide col-6 col-lg-3"> <div class="featured-item"> <div class="featured-item__image"> <a href="/get-started-drupal-guide" title="Get Started with Drupal"> <div class="field field--name-field-media field--type-entity-reference field--label-hidden field--item"><div> <div class="blazy blazy--field blazy--field-media-image blazy--field-media-image--featured field field--name-field-media-image field--type-image field--label-visually_hidden" data-blazy=""> <div class="field--label sr-only">Image</div> <div class="field--item"> <div data-b-token="b-04915acc6c0" class="media media--blazy media--image media--responsive is-b-loading"> <picture class="responsive-image"> <!--[if IE 9]><video style="display: none;"><![endif]--> <source srcset="about:blank" media="all and (max-width: 480px)" type="image/png" width="350" height="350" data-srcset="/sites/default/files/styles/feature_blog_mobile/public/2022-05/get_started_with_drupal_tbn.png?h=6c83441f&amp;itok=NoByEKwT 1x, /sites/default/files/styles/feature_content_blog_2x/public/2022-05/get_started_with_drupal_tbn.png?h=6c83441f&amp;itok=ulKXWjh3 2x"/> <source srcset="about:blank" media="all and (max-width: 768px)" type="image/png" width="350" height="350" data-srcset="/sites/default/files/styles/feature_blog_mobile/public/2022-05/get_started_with_drupal_tbn.png?h=6c83441f&amp;itok=NoByEKwT 1x, /sites/default/files/styles/feature_content_blog_2x/public/2022-05/get_started_with_drupal_tbn.png?h=6c83441f&amp;itok=ulKXWjh3 2x"/> <source srcset="about:blank" media="all and (max-width: 1280px)" type="image/png" width="350" height="350" data-srcset="/sites/default/files/styles/feature_blog_mobile/public/2022-05/get_started_with_drupal_tbn.png?h=6c83441f&amp;itok=NoByEKwT 1x, /sites/default/files/styles/feature_content_blog_2x/public/2022-05/get_started_with_drupal_tbn.png?h=6c83441f&amp;itok=ulKXWjh3 2x"/> <source srcset="about:blank" media="all and (min-width: 1281px)" type="image/png" width="350" height="350" data-srcset="/sites/default/files/styles/feature_blog_mobile/public/2022-05/get_started_with_drupal_tbn.png?h=6c83441f&amp;itok=NoByEKwT 1x, /sites/default/files/styles/feature_content_blog_2x/public/2022-05/get_started_with_drupal_tbn.png?h=6c83441f&amp;itok=ulKXWjh3 2x"/> <!--[if IE 9]></video><![endif]--> <img decoding="async" class="media__element b-lazy b-responsive img-responsive" loading="lazy" data-src="/sites/default/files/2022-05/get_started_with_drupal_tbn.png" src="data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D&#039;http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg&#039;%20viewBox%3D&#039;0%200%201%201&#039;%2F%3E" width="350" height="350" alt="get started with drupal" typeof="foaf:Image" /> </picture> </div> </div> </div> </div> </div> </a> </div> <h3> <a href="/get-started-drupal-guide" title="Get Started with Drupal"> Get Started with Drupal </a> </h3> <a class="featured-item-item__link btn btn-link" href="/get-started-drupal-guide" title="Get Started with Drupal"> An essential introductory guide to Drupal fundamentals <span class="arrow"></span> </a> </div> </div> <div class="field--item swiper-slide col-6 col-lg-3"> <div class="featured-item"> <div class="featured-item__image"> <a href="/your-drupal-9-migration-agency-or-house" title="Your Drupal 9 Migration: Agency or In-House?"> <div class="field field--name-field-media field--type-entity-reference field--label-hidden field--item"><div> <div class="blazy blazy--field blazy--field-media-image blazy--field-media-image--featured field field--name-field-media-image field--type-image field--label-visually_hidden" data-blazy=""> <div class="field--label sr-only">Image</div> <div class="field--item"> <div data-b-token="b-a63937140a4" class="media media--blazy media--image media--responsive is-b-loading"> <picture class="responsive-image"> <!--[if IE 9]><video style="display: none;"><![endif]--> <source srcset="about:blank" media="all and (max-width: 480px)" type="image/png" width="350" height="350" data-srcset="/sites/default/files/styles/feature_blog_mobile/public/2022-05/your_drupal_9_migration_tbn.png?h=6c83441f&amp;itok=Mu-YBZo9 1x, /sites/default/files/styles/feature_content_blog_2x/public/2022-05/your_drupal_9_migration_tbn.png?h=6c83441f&amp;itok=EqHBN8lD 2x"/> <source srcset="about:blank" media="all and (max-width: 768px)" type="image/png" width="350" height="350" data-srcset="/sites/default/files/styles/feature_blog_mobile/public/2022-05/your_drupal_9_migration_tbn.png?h=6c83441f&amp;itok=Mu-YBZo9 1x, /sites/default/files/styles/feature_content_blog_2x/public/2022-05/your_drupal_9_migration_tbn.png?h=6c83441f&amp;itok=EqHBN8lD 2x"/> <source srcset="about:blank" media="all and (max-width: 1280px)" type="image/png" width="350" height="350" data-srcset="/sites/default/files/styles/feature_blog_mobile/public/2022-05/your_drupal_9_migration_tbn.png?h=6c83441f&amp;itok=Mu-YBZo9 1x, /sites/default/files/styles/feature_content_blog_2x/public/2022-05/your_drupal_9_migration_tbn.png?h=6c83441f&amp;itok=EqHBN8lD 2x"/> <source srcset="about:blank" media="all and (min-width: 1281px)" type="image/png" width="350" height="350" data-srcset="/sites/default/files/styles/feature_blog_mobile/public/2022-05/your_drupal_9_migration_tbn.png?h=6c83441f&amp;itok=Mu-YBZo9 1x, /sites/default/files/styles/feature_content_blog_2x/public/2022-05/your_drupal_9_migration_tbn.png?h=6c83441f&amp;itok=EqHBN8lD 2x"/> <!--[if IE 9]></video><![endif]--> <img decoding="async" class="media__element b-lazy b-responsive img-responsive" loading="lazy" data-src="/sites/default/files/2022-05/your_drupal_9_migration_tbn.png" src="data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D&#039;http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg&#039;%20viewBox%3D&#039;0%200%201%201&#039;%2F%3E" width="350" height="350" alt="Your Drupal 9 migration" typeof="foaf:Image" /> </picture> </div> </div> </div> </div> </div> </a> </div> <h3> <a href="/your-drupal-9-migration-agency-or-house" title="Your Drupal 9 Migration: Agency or In-House?"> Your Drupal 9 Migration: Agency or In-House? </a> </h3> <a class="featured-item-item__link btn btn-link" href="/your-drupal-9-migration-agency-or-house" title="Your Drupal 9 Migration: Agency or In-House?"> A hands-on ebook that helps you envision the ideal resourcing and management model for your upcoming migration <span class="arrow"></span> </a> </div> </div> <div class="field--item swiper-slide col-6 col-lg-3"> <div class="featured-item"> <div class="featured-item__image"> <a href="/download-free-drupal-accessibility-e-book" title="Building a More Inclusive Drupal Website: Your Accessibility Guide"> <div class="field field--name-field-media field--type-entity-reference field--label-hidden field--item"><div> <div class="blazy blazy--field blazy--field-media-image blazy--field-media-image--featured field field--name-field-media-image field--type-image field--label-visually_hidden" data-blazy=""> <div class="field--label sr-only">Image</div> <div class="field--item"> <div data-b-token="b-ea28ae8c3e4" class="media media--blazy media--image media--responsive is-b-loading"> <picture class="responsive-image"> <!--[if IE 9]><video style="display: none;"><![endif]--> <source srcset="about:blank" media="all and (max-width: 480px)" type="image/png" width="350" height="350" data-srcset="/sites/default/files/styles/feature_blog_mobile/public/2022-05/building_inclusive_website%28v2%29.png?h=6c83441f&amp;itok=-xqa3YY- 1x, /sites/default/files/styles/feature_content_blog_2x/public/2022-05/building_inclusive_website%28v2%29.png?h=6c83441f&amp;itok=7UfZHkfg 2x"/> <source srcset="about:blank" media="all and (max-width: 768px)" type="image/png" width="350" height="350" data-srcset="/sites/default/files/styles/feature_blog_mobile/public/2022-05/building_inclusive_website%28v2%29.png?h=6c83441f&amp;itok=-xqa3YY- 1x, /sites/default/files/styles/feature_content_blog_2x/public/2022-05/building_inclusive_website%28v2%29.png?h=6c83441f&amp;itok=7UfZHkfg 2x"/> <source srcset="about:blank" media="all and (max-width: 1280px)" type="image/png" width="350" height="350" data-srcset="/sites/default/files/styles/feature_blog_mobile/public/2022-05/building_inclusive_website%28v2%29.png?h=6c83441f&amp;itok=-xqa3YY- 1x, /sites/default/files/styles/feature_content_blog_2x/public/2022-05/building_inclusive_website%28v2%29.png?h=6c83441f&amp;itok=7UfZHkfg 2x"/> <source srcset="about:blank" media="all and (min-width: 1281px)" type="image/png" width="350" height="350" data-srcset="/sites/default/files/styles/feature_blog_mobile/public/2022-05/building_inclusive_website%28v2%29.png?h=6c83441f&amp;itok=-xqa3YY- 1x, /sites/default/files/styles/feature_content_blog_2x/public/2022-05/building_inclusive_website%28v2%29.png?h=6c83441f&amp;itok=7UfZHkfg 2x"/> <!--[if IE 9]></video><![endif]--> <img decoding="async" class="media__element b-lazy b-responsive img-responsive" loading="lazy" data-src="/sites/default/files/2022-05/building_inclusive_website%28v2%29.png" src="data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D&#039;http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg&#039;%20viewBox%3D&#039;0%200%201%201&#039;%2F%3E" width="350" height="350" alt="building inclusive website" typeof="foaf:Image" /> </picture> </div> </div> </div> </div> </div> </a> </div> <h3> <a href="/download-free-drupal-accessibility-e-book" title="Building a More Inclusive Drupal Website: Your Accessibility Guide"> Building a More Inclusive Drupal Website: Your Accessibility Guide </a> </h3> <a class="featured-item-item__link btn btn-link" href="/download-free-drupal-accessibility-e-book" title="Building a More Inclusive Drupal Website: Your Accessibility Guide"> Download our free ebook to find out how to maximize your Drupal website&#039;s accessibility with 18+ actionable tips. <span class="arrow"></span> </a> </div> </div> <div class="field--item swiper-slide col-6 col-lg-3"> <div class="featured-item"> <div class="featured-item__image"> <a href="/drupal-intranet-white-paper" title="Building Business-Friendly Intranets with Drupal "> <div class="field field--name-field-media field--type-entity-reference field--label-hidden field--item"><div> <div class="blazy blazy--field blazy--field-media-image blazy--field-media-image--featured field field--name-field-media-image field--type-image field--label-visually_hidden" data-blazy=""> <div class="field--label sr-only">Image</div> <div class="field--item"> <div data-b-token="b-60cf434097d" class="media media--blazy media--image media--responsive is-b-loading"> <picture class="responsive-image"> <!--[if IE 9]><video style="display: none;"><![endif]--> <source srcset="about:blank" media="all and (max-width: 480px)" type="image/png" width="350" height="350" data-srcset="/sites/default/files/styles/feature_blog_mobile/public/2021-03/building-business-friendly-intranets-in-drupal_thumbnail.png?h=6c83441f&amp;itok=DiyNNZ1Q 1x, /sites/default/files/styles/feature_content_blog_2x/public/2021-03/building-business-friendly-intranets-in-drupal_thumbnail.png?h=6c83441f&amp;itok=KHUCj81e 2x"/> <source srcset="about:blank" media="all and (max-width: 768px)" type="image/png" width="350" height="350" data-srcset="/sites/default/files/styles/feature_blog_mobile/public/2021-03/building-business-friendly-intranets-in-drupal_thumbnail.png?h=6c83441f&amp;itok=DiyNNZ1Q 1x, /sites/default/files/styles/feature_content_blog_2x/public/2021-03/building-business-friendly-intranets-in-drupal_thumbnail.png?h=6c83441f&amp;itok=KHUCj81e 2x"/> <source srcset="about:blank" media="all and (max-width: 1280px)" type="image/png" width="350" height="350" data-srcset="/sites/default/files/styles/feature_blog_mobile/public/2021-03/building-business-friendly-intranets-in-drupal_thumbnail.png?h=6c83441f&amp;itok=DiyNNZ1Q 1x, /sites/default/files/styles/feature_content_blog_2x/public/2021-03/building-business-friendly-intranets-in-drupal_thumbnail.png?h=6c83441f&amp;itok=KHUCj81e 2x"/> <source srcset="about:blank" media="all and (min-width: 1281px)" type="image/png" width="350" height="350" data-srcset="/sites/default/files/styles/feature_blog_mobile/public/2021-03/building-business-friendly-intranets-in-drupal_thumbnail.png?h=6c83441f&amp;itok=DiyNNZ1Q 1x, /sites/default/files/styles/feature_content_blog_2x/public/2021-03/building-business-friendly-intranets-in-drupal_thumbnail.png?h=6c83441f&amp;itok=KHUCj81e 2x"/> <!--[if IE 9]></video><![endif]--> <img decoding="async" class="media__element b-lazy b-responsive img-responsive" loading="lazy" data-src="/sites/default/files/2021-03/building-business-friendly-intranets-in-drupal_thumbnail.png" src="data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D&#039;http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg&#039;%20viewBox%3D&#039;0%200%201%201&#039;%2F%3E" width="350" height="350" alt="Cover of building business-friendly intranets with Drupal ebook" typeof="foaf:Image" /> </picture> </div> </div> </div> </div> </div> </a> </div> <h3> <a href="/drupal-intranet-white-paper" title="Building Business-Friendly Intranets with Drupal "> Building Business-Friendly Intranets with Drupal </a> </h3> <a class="featured-item-item__link btn btn-link" href="/drupal-intranet-white-paper" title="Building Business-Friendly Intranets with Drupal "> Download this white paper to discover the benefits of using Drupal as a CMS for corporate intranets of all sorts and sizes. <span class="arrow"></span> </a> </div> </div> <div class="field--item swiper-slide col-6 col-lg-3"> <div class="featured-item"> <div class="featured-item__image"> <a href="/everything-you-need-know-about-drupal-9-download-your-free-guide" title="Everything You Need To Know About Drupal 9"> <div class="field field--name-field-media field--type-entity-reference field--label-hidden field--item"><div> <div class="blazy blazy--field blazy--field-media-image blazy--field-media-image--featured field field--name-field-media-image field--type-image field--label-visually_hidden" data-blazy=""> <div class="field--label sr-only">Image</div> <div class="field--item"> <div data-b-token="b-baa9b6390f4" class="media media--blazy media--image media--responsive is-b-loading"> <picture class="responsive-image"> <!--[if IE 9]><video style="display: none;"><![endif]--> <source srcset="about:blank" media="all and (max-width: 480px)" type="image/png" width="350" height="350" data-srcset="/sites/default/files/styles/feature_blog_mobile/public/2022-04/D9_User_interface_thumbnail.png?h=6c83441f&amp;itok=Acsb92zm 1x, /sites/default/files/styles/feature_content_blog_2x/public/2022-04/D9_User_interface_thumbnail.png?h=6c83441f&amp;itok=aNT0UGJy 2x"/> <source srcset="about:blank" media="all and (max-width: 768px)" type="image/png" width="350" height="350" data-srcset="/sites/default/files/styles/feature_blog_mobile/public/2022-04/D9_User_interface_thumbnail.png?h=6c83441f&amp;itok=Acsb92zm 1x, /sites/default/files/styles/feature_content_blog_2x/public/2022-04/D9_User_interface_thumbnail.png?h=6c83441f&amp;itok=aNT0UGJy 2x"/> <source srcset="about:blank" media="all and (max-width: 1280px)" type="image/png" width="350" height="350" data-srcset="/sites/default/files/styles/feature_blog_mobile/public/2022-04/D9_User_interface_thumbnail.png?h=6c83441f&amp;itok=Acsb92zm 1x, /sites/default/files/styles/feature_content_blog_2x/public/2022-04/D9_User_interface_thumbnail.png?h=6c83441f&amp;itok=aNT0UGJy 2x"/> <source srcset="about:blank" media="all and (min-width: 1281px)" type="image/png" width="350" height="350" data-srcset="/sites/default/files/styles/feature_blog_mobile/public/2022-04/D9_User_interface_thumbnail.png?h=6c83441f&amp;itok=Acsb92zm 1x, /sites/default/files/styles/feature_content_blog_2x/public/2022-04/D9_User_interface_thumbnail.png?h=6c83441f&amp;itok=aNT0UGJy 2x"/> <!--[if IE 9]></video><![endif]--> <img decoding="async" class="media__element b-lazy b-responsive img-responsive" loading="lazy" data-src="/sites/default/files/2022-04/D9_User_interface_thumbnail.png" src="data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D&#039;http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg&#039;%20viewBox%3D&#039;0%200%201%201&#039;%2F%3E" width="350" height="350" alt="D9 User Interface" typeof="foaf:Image" /> </picture> </div> </div> </div> </div> </div> </a> </div> <h3> <a href="/everything-you-need-know-about-drupal-9-download-your-free-guide" title="Everything You Need To Know About Drupal 9"> Everything You Need To Know About Drupal 9 </a> </h3> <a class="featured-item-item__link btn btn-link" href="/everything-you-need-know-about-drupal-9-download-your-free-guide" title="Everything You Need To Know About Drupal 9"> This factsheet covers the basics of the new Drupal 9 user interface and some of the key changes that you&#039;ll want to be aware of. <span class="arrow"></span> </a> </div> </div> <div class="field--item swiper-slide col-6 col-lg-3"> <div class="featured-item"> <div class="featured-item__image"> <a href="/our-free-seo-checklist-helps-you-boost-your-rankings-download-it-now" title="An SEO Checklist To Help You Boost Your Rankings"> <div class="field field--name-field-media field--type-entity-reference field--label-hidden field--item"><div> <div class="blazy blazy--field blazy--field-media-image blazy--field-media-image--featured field field--name-field-media-image field--type-image field--label-visually_hidden" data-blazy=""> <div class="field--label sr-only">Image</div> <div class="field--item"> <div data-b-token="b-c48170adb15" class="media media--blazy media--image media--responsive is-b-loading"> <picture class="responsive-image"> <!--[if IE 9]><video style="display: none;"><![endif]--> <source srcset="about:blank" media="all and (max-width: 480px)" type="image/png" width="350" height="350" data-srcset="/sites/default/files/styles/feature_blog_mobile/public/2022-04/on-page-SEO-checklist-thumbnail.png?h=6c83441f&amp;itok=j6TB9MvY 1x, /sites/default/files/styles/feature_content_blog_2x/public/2022-04/on-page-SEO-checklist-thumbnail.png?h=6c83441f&amp;itok=jOb43I9E 2x"/> <source srcset="about:blank" media="all and (max-width: 768px)" type="image/png" width="350" height="350" data-srcset="/sites/default/files/styles/feature_blog_mobile/public/2022-04/on-page-SEO-checklist-thumbnail.png?h=6c83441f&amp;itok=j6TB9MvY 1x, /sites/default/files/styles/feature_content_blog_2x/public/2022-04/on-page-SEO-checklist-thumbnail.png?h=6c83441f&amp;itok=jOb43I9E 2x"/> <source srcset="about:blank" media="all and (max-width: 1280px)" type="image/png" width="350" height="350" data-srcset="/sites/default/files/styles/feature_blog_mobile/public/2022-04/on-page-SEO-checklist-thumbnail.png?h=6c83441f&amp;itok=j6TB9MvY 1x, /sites/default/files/styles/feature_content_blog_2x/public/2022-04/on-page-SEO-checklist-thumbnail.png?h=6c83441f&amp;itok=jOb43I9E 2x"/> <source srcset="about:blank" media="all and (min-width: 1281px)" type="image/png" width="350" height="350" data-srcset="/sites/default/files/styles/feature_blog_mobile/public/2022-04/on-page-SEO-checklist-thumbnail.png?h=6c83441f&amp;itok=j6TB9MvY 1x, /sites/default/files/styles/feature_content_blog_2x/public/2022-04/on-page-SEO-checklist-thumbnail.png?h=6c83441f&amp;itok=jOb43I9E 2x"/> <!--[if IE 9]></video><![endif]--> <img decoding="async" class="media__element b-lazy b-responsive img-responsive" loading="lazy" data-src="/sites/default/files/2022-04/on-page-SEO-checklist-thumbnail.png" src="data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D&#039;http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg&#039;%20viewBox%3D&#039;0%200%201%201&#039;%2F%3E" width="350" height="350" alt="On Page SEO Checklist" typeof="foaf:Image" /> </picture> </div> </div> </div> </div> </div> </a> </div> <h3> <a href="/our-free-seo-checklist-helps-you-boost-your-rankings-download-it-now" title="An SEO Checklist To Help You Boost Your Rankings"> An SEO Checklist To Help You Boost Your Rankings </a> </h3> <a class="featured-item-item__link btn btn-link" href="/our-free-seo-checklist-helps-you-boost-your-rankings-download-it-now" title="An SEO Checklist To Help You Boost Your Rankings"> This SEO checklist will help you follow through with each step of creating new content for your website, to boost your search engine ranking. <span class="arrow"></span> </a> </div> </div> <div class="field--item swiper-slide col-6 col-lg-3"> <div class="featured-item"> <div class="featured-item__image"> <a href="/ebook-how-to-involve-stakeholders-ux-discovery" title="How to Involve Stakeholders in the UX Discovery"> <div class="field field--name-field-media field--type-entity-reference field--label-hidden field--item"><div> <div class="blazy blazy--field blazy--field-media-image blazy--field-media-image--featured field field--name-field-media-image field--type-image field--label-visually_hidden" data-blazy=""> <div class="field--label sr-only">Image</div> <div class="field--item"> <div data-b-token="b-f4c49595094" class="media media--blazy media--image media--responsive is-b-loading"> <picture class="responsive-image"> <!--[if IE 9]><video style="display: none;"><![endif]--> <source srcset="about:blank" media="all and (max-width: 480px)" type="image/png" width="350" height="350" data-srcset="/sites/default/files/styles/feature_blog_mobile/public/2022-11/involving-internal-stakeholders-in-the-ux-%5Bdiscover-thumbnail.png?h=6c83441f&amp;itok=0FZoRsga 1x, /sites/default/files/styles/feature_content_blog_2x/public/2022-11/involving-internal-stakeholders-in-the-ux-%5Bdiscover-thumbnail.png?h=6c83441f&amp;itok=2B6GxWH- 2x"/> <source srcset="about:blank" media="all and (max-width: 768px)" type="image/png" width="350" height="350" data-srcset="/sites/default/files/styles/feature_blog_mobile/public/2022-11/involving-internal-stakeholders-in-the-ux-%5Bdiscover-thumbnail.png?h=6c83441f&amp;itok=0FZoRsga 1x, /sites/default/files/styles/feature_content_blog_2x/public/2022-11/involving-internal-stakeholders-in-the-ux-%5Bdiscover-thumbnail.png?h=6c83441f&amp;itok=2B6GxWH- 2x"/> <source srcset="about:blank" media="all and (max-width: 1280px)" type="image/png" width="350" height="350" data-srcset="/sites/default/files/styles/feature_blog_mobile/public/2022-11/involving-internal-stakeholders-in-the-ux-%5Bdiscover-thumbnail.png?h=6c83441f&amp;itok=0FZoRsga 1x, /sites/default/files/styles/feature_content_blog_2x/public/2022-11/involving-internal-stakeholders-in-the-ux-%5Bdiscover-thumbnail.png?h=6c83441f&amp;itok=2B6GxWH- 2x"/> <source srcset="about:blank" media="all and (min-width: 1281px)" type="image/png" width="350" height="350" data-srcset="/sites/default/files/styles/feature_blog_mobile/public/2022-11/involving-internal-stakeholders-in-the-ux-%5Bdiscover-thumbnail.png?h=6c83441f&amp;itok=0FZoRsga 1x, /sites/default/files/styles/feature_content_blog_2x/public/2022-11/involving-internal-stakeholders-in-the-ux-%5Bdiscover-thumbnail.png?h=6c83441f&amp;itok=2B6GxWH- 2x"/> <!--[if IE 9]></video><![endif]--> <img decoding="async" class="media__element b-lazy b-responsive img-responsive" loading="lazy" data-src="/sites/default/files/2022-11/involving-internal-stakeholders-in-the-ux-%5Bdiscover-thumbnail.png" src="data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D&#039;http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg&#039;%20viewBox%3D&#039;0%200%201%201&#039;%2F%3E" width="350" height="350" alt="involving-internal-stakeholders-in-the-ux-thumbnail" typeof="foaf:Image" /> </picture> </div> </div> </div> </div> </div> </a> </div> <h3> <a href="/ebook-how-to-involve-stakeholders-ux-discovery" title="How to Involve Stakeholders in the UX Discovery"> How to Involve Stakeholders in the UX Discovery </a> </h3> <a class="featured-item-item__link btn btn-link" href="/ebook-how-to-involve-stakeholders-ux-discovery" title="How to Involve Stakeholders in the UX Discovery"> UX discovery is the first step to creating a valuable digital experience for your audience. It grounds your project in a deep understanding of user needs and business objectives. <span class="arrow"></span> </a> </div> </div> </div> <div class="swiper-pagination"></div> </div> </div> </div> </div> </div> <div class="field--item"> <div class="featured-content block-section"> <div class="container featured-content__header"> <div class="field field--name-field-full-width-text field--type-text-long field--label-hidden field--item"><h2 class="title" id="Training">The right training for everyone on your Drupal team</h2> </div> </div> <div class="container featured-content__items featured-content__items--recent"> <div class="row"> <div class="field field--name-field-manual-featured-items field--type-entity-reference-revisions field--label-hidden field--items swiper-container"> <div class="swiper-wrapper"> <div class="field--item swiper-slide col-sm-6 col-lg-4"> <div class="featured-item"> <div class="featured-item__image"> <a href="https://evolvingweb.ca/training/upcoming" title="Upcoming Courses"> <div class="field field--name-field-media field--type-entity-reference field--label-hidden field--item"><div> <div class="blazy blazy--field blazy--field-media-image blazy--field-media-image--featured field field--name-field-media-image field--type-image field--label-visually_hidden" data-blazy=""> <div class="field--label sr-only">Image</div> <div class="field--item"> <div data-b-token="b-83ccbfa62c3" class="media media--blazy media--image media--responsive is-b-loading"> <picture class="responsive-image"> <!--[if IE 9]><video style="display: none;"><![endif]--> <source srcset="about:blank" media="all and (max-width: 480px)" type="image/jpeg" width="350" height="350" data-srcset="/sites/default/files/styles/feature_blog_mobile/public/2022-05/off%20the%20shelf%20pic.jpeg?h=d627821a&amp;itok=lljCS2Qs 1x, /sites/default/files/styles/feature_content_blog_2x/public/2022-05/off%20the%20shelf%20pic.jpeg?h=d627821a&amp;itok=jqxlStpI 2x"/> <source srcset="about:blank" media="all and (max-width: 768px)" type="image/jpeg" width="350" height="350" data-srcset="/sites/default/files/styles/feature_blog_mobile/public/2022-05/off%20the%20shelf%20pic.jpeg?h=d627821a&amp;itok=lljCS2Qs 1x, /sites/default/files/styles/feature_content_blog_2x/public/2022-05/off%20the%20shelf%20pic.jpeg?h=d627821a&amp;itok=jqxlStpI 2x"/> <source srcset="about:blank" media="all and (max-width: 1280px)" type="image/jpeg" width="350" height="350" data-srcset="/sites/default/files/styles/feature_blog_mobile/public/2022-05/off%20the%20shelf%20pic.jpeg?h=d627821a&amp;itok=lljCS2Qs 1x, /sites/default/files/styles/feature_content_blog_2x/public/2022-05/off%20the%20shelf%20pic.jpeg?h=d627821a&amp;itok=jqxlStpI 2x"/> <source srcset="about:blank" media="all and (min-width: 1281px)" type="image/jpeg" width="350" height="350" data-srcset="/sites/default/files/styles/feature_blog_mobile/public/2022-05/off%20the%20shelf%20pic.jpeg?h=d627821a&amp;itok=lljCS2Qs 1x, /sites/default/files/styles/feature_content_blog_2x/public/2022-05/off%20the%20shelf%20pic.jpeg?h=d627821a&amp;itok=jqxlStpI 2x"/> <!--[if IE 9]></video><![endif]--> <img decoding="async" class="media__element b-lazy b-responsive img-responsive" loading="lazy" data-src="/sites/default/files/2022-05/off%20the%20shelf%20pic.jpeg" src="data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D&#039;http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg&#039;%20viewBox%3D&#039;0%200%201%201&#039;%2F%3E" width="350" height="350" alt="Pick a Training Off-The-Shelf from our Catalogue" typeof="foaf:Image" /> </picture> </div> </div> </div> </div> </div> </a> </div> <h3> <a href="https://evolvingweb.ca/training/upcoming" title="Upcoming Courses"> Upcoming Courses </a> </h3> <a class="featured-item-item__link btn btn-link" href="https://evolvingweb.ca/training/upcoming" title="Upcoming Courses"> Pick and choose from our individual course catalogue. Our Drupal training program makes it easy to learn the skills that matter most to your real-life job. <span class="arrow"></span> </a> </div> </div> <div class="field--item swiper-slide col-sm-6 col-lg-4"> <div class="featured-item"> <div class="featured-item__image"> <a href="https://evolvingweb.ca/multi-course-drupal-training-pathways" title="Multi-course Training Packages"> <div class="field field--name-field-media field--type-entity-reference field--label-hidden field--item"><div> <div class="blazy blazy--field blazy--field-media-image blazy--field-media-image--featured field field--name-field-media-image field--type-image field--label-visually_hidden" data-blazy=""> <div class="field--label sr-only">Image</div> <div class="field--item"> <div data-b-token="b-a324910a88a" class="media media--blazy media--image media--responsive is-b-loading"> <picture class="responsive-image"> <!--[if IE 9]><video style="display: none;"><![endif]--> <source srcset="about:blank" media="all and (max-width: 480px)" type="image/jpeg" width="350" height="350" data-srcset="/sites/default/files/styles/feature_blog_mobile/public/2022-05/Training%20Track%20Visua%3B.jpeg?h=7aa6618f&amp;itok=_5DpDTQF 1x, /sites/default/files/styles/feature_content_blog_2x/public/2022-05/Training%20Track%20Visua%3B.jpeg?h=7aa6618f&amp;itok=k34GYRFw 2x"/> <source srcset="about:blank" media="all and (max-width: 768px)" type="image/jpeg" width="350" height="350" data-srcset="/sites/default/files/styles/feature_blog_mobile/public/2022-05/Training%20Track%20Visua%3B.jpeg?h=7aa6618f&amp;itok=_5DpDTQF 1x, /sites/default/files/styles/feature_content_blog_2x/public/2022-05/Training%20Track%20Visua%3B.jpeg?h=7aa6618f&amp;itok=k34GYRFw 2x"/> <source srcset="about:blank" media="all and (max-width: 1280px)" type="image/jpeg" width="350" height="350" data-srcset="/sites/default/files/styles/feature_blog_mobile/public/2022-05/Training%20Track%20Visua%3B.jpeg?h=7aa6618f&amp;itok=_5DpDTQF 1x, /sites/default/files/styles/feature_content_blog_2x/public/2022-05/Training%20Track%20Visua%3B.jpeg?h=7aa6618f&amp;itok=k34GYRFw 2x"/> <source srcset="about:blank" media="all and (min-width: 1281px)" type="image/jpeg" width="350" height="350" data-srcset="/sites/default/files/styles/feature_blog_mobile/public/2022-05/Training%20Track%20Visua%3B.jpeg?h=7aa6618f&amp;itok=_5DpDTQF 1x, /sites/default/files/styles/feature_content_blog_2x/public/2022-05/Training%20Track%20Visua%3B.jpeg?h=7aa6618f&amp;itok=k34GYRFw 2x"/> <!--[if IE 9]></video><![endif]--> <img decoding="async" class="media__element b-lazy b-responsive img-responsive" loading="lazy" data-src="/sites/default/files/2022-05/Training%20Track%20Visua%3B.jpeg" src="data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D&#039;http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg&#039;%20viewBox%3D&#039;0%200%201%201&#039;%2F%3E" width="350" height="350" alt="Learn from start to finish" typeof="foaf:Image" /> </picture> </div> </div> </div> </div> </div> </a> </div> <h3> <a href="https://evolvingweb.ca/multi-course-drupal-training-pathways" title="Multi-course Training Packages"> Multi-course Training Packages </a> </h3> <a class="featured-item-item__link btn btn-link" href="https://evolvingweb.ca/multi-course-drupal-training-pathways" title="Multi-course Training Packages"> We offer a complete 12-course Drupal training package and several role-based training tracks designed for content editors, developers and more. <span class="arrow"></span> </a> </div> </div> <div class="field--item swiper-slide col-sm-6 col-lg-4"> <div class="featured-item"> <div class="featured-item__image"> <a href="https://evolvingweb.ca/custom-drupal-training" title="Custom Drupal Training"> <div class="field field--name-field-media field--type-entity-reference field--label-hidden field--item"><div> <div class="blazy blazy--field blazy--field-media-image blazy--field-media-image--featured field field--name-field-media-image field--type-image field--label-visually_hidden" data-blazy=""> <div class="field--label sr-only">Image</div> <div class="field--item"> <div data-b-token="b-a60f61b1450" class="media media--blazy media--image media--responsive is-b-loading"> <picture class="responsive-image"> <!--[if IE 9]><video style="display: none;"><![endif]--> <source srcset="about:blank" media="all and (max-width: 480px)" type="image/jpeg" width="350" height="350" data-srcset="/sites/default/files/styles/feature_blog_mobile/public/2022-05/custom%20training.jpeg?h=74a970a2&amp;itok=J234XzFS 1x, /sites/default/files/styles/feature_content_blog_2x/public/2022-05/custom%20training.jpeg?h=74a970a2&amp;itok=nRW0IUVa 2x"/> <source srcset="about:blank" media="all and (max-width: 768px)" type="image/jpeg" width="350" height="350" data-srcset="/sites/default/files/styles/feature_blog_mobile/public/2022-05/custom%20training.jpeg?h=74a970a2&amp;itok=J234XzFS 1x, /sites/default/files/styles/feature_content_blog_2x/public/2022-05/custom%20training.jpeg?h=74a970a2&amp;itok=nRW0IUVa 2x"/> <source srcset="about:blank" media="all and (max-width: 1280px)" type="image/jpeg" width="350" height="350" data-srcset="/sites/default/files/styles/feature_blog_mobile/public/2022-05/custom%20training.jpeg?h=74a970a2&amp;itok=J234XzFS 1x, /sites/default/files/styles/feature_content_blog_2x/public/2022-05/custom%20training.jpeg?h=74a970a2&amp;itok=nRW0IUVa 2x"/> <source srcset="about:blank" media="all and (min-width: 1281px)" type="image/jpeg" width="350" height="350" data-srcset="/sites/default/files/styles/feature_blog_mobile/public/2022-05/custom%20training.jpeg?h=74a970a2&amp;itok=J234XzFS 1x, /sites/default/files/styles/feature_content_blog_2x/public/2022-05/custom%20training.jpeg?h=74a970a2&amp;itok=nRW0IUVa 2x"/> <!--[if IE 9]></video><![endif]--> <img decoding="async" class="media__element b-lazy b-responsive img-responsive" loading="lazy" data-src="/sites/default/files/2022-05/custom%20training.jpeg" src="data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D&#039;http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg&#039;%20viewBox%3D&#039;0%200%201%201&#039;%2F%3E" width="350" height="350" alt="Bespoke training for your team" typeof="foaf:Image" /> </picture> </div> </div> </div> </div> </div> </a> </div> <h3> <a href="https://evolvingweb.ca/custom-drupal-training" title="Custom Drupal Training"> Custom Drupal Training </a> </h3> <a class="featured-item-item__link btn btn-link" href="https://evolvingweb.ca/custom-drupal-training" title="Custom Drupal Training"> Need help reaching a specific goal? Join the likes of Princeton University and Health Canada by having our team design a training curriculum tailor-made to your team&#039;s goals. <span class="arrow"></span> </a> </div> </div> </div> <div class="swiper-pagination"></div> </div> </div> </div> </div> </div> <div class="field--item"> <div class="featured-content featured-content--blog block-section"> <div class="container featured-content__header"> <div class="field field--name-field-full-width-text field--type-text-long field--label-hidden field--item"><h2 class="title" id="video-tutorials">Video tutorials</h2> </div> </div> <div class="container featured-content__items featured-content__items--references center"> <div class="row"> <div class="field field--name-field-items field--type-entity-reference field--label-hidden field--items swiper-container"> <div class="swiper-wrapper"> <div class="field--item swiper-slide col-sm-6 col-lg-3"> <article about="/blog/what-is-drupal" typeof="schema:Article" class="node-blog node-featured clearfix"> <div class="content"> <a href="/blog/what-is-drupal" class="content__image" rel="bookmark"> <div property="schema:image" class="blazy blazy--field blazy--field-image blazy--field-image--featured field field--name-field-image field--type-image field--label-hidden field--item" data-blazy=""> <div data-b-token="b-923784d9782" class="media media--blazy media--image media--responsive is-b-loading"> <picture class="responsive-image"> <!--[if IE 9]><video style="display: none;"><![endif]--> <source srcset="about:blank" media="all and (max-width: 480px)" type="image/jpeg" width="350" height="350" data-srcset="/sites/default/files/styles/feature_blog_mobile/public/2024-02/What%20is%20Drupal%20v1%20%281%29_0.jpg?h=0bd4b464&amp;itok=uHlx-MkZ 1x, /sites/default/files/styles/feature_content_blog_2x/public/2024-02/What%20is%20Drupal%20v1%20%281%29_0.jpg?h=0bd4b464&amp;itok=U3COv2rl 2x"/> <source srcset="about:blank" media="all and (max-width: 768px)" type="image/jpeg" width="350" height="350" data-srcset="/sites/default/files/styles/feature_blog_mobile/public/2024-02/What%20is%20Drupal%20v1%20%281%29_0.jpg?h=0bd4b464&amp;itok=uHlx-MkZ 1x, /sites/default/files/styles/feature_content_blog_2x/public/2024-02/What%20is%20Drupal%20v1%20%281%29_0.jpg?h=0bd4b464&amp;itok=U3COv2rl 2x"/> <source srcset="about:blank" media="all and (max-width: 1280px)" type="image/jpeg" width="350" height="350" data-srcset="/sites/default/files/styles/feature_blog_mobile/public/2024-02/What%20is%20Drupal%20v1%20%281%29_0.jpg?h=0bd4b464&amp;itok=uHlx-MkZ 1x, /sites/default/files/styles/feature_content_blog_2x/public/2024-02/What%20is%20Drupal%20v1%20%281%29_0.jpg?h=0bd4b464&amp;itok=U3COv2rl 2x"/> <source srcset="about:blank" media="all and (min-width: 1281px)" type="image/jpeg" width="350" height="350" data-srcset="/sites/default/files/styles/feature_blog_mobile/public/2024-02/What%20is%20Drupal%20v1%20%281%29_0.jpg?h=0bd4b464&amp;itok=uHlx-MkZ 1x, /sites/default/files/styles/feature_content_blog_2x/public/2024-02/What%20is%20Drupal%20v1%20%281%29_0.jpg?h=0bd4b464&amp;itok=U3COv2rl 2x"/> <!--[if IE 9]></video><![endif]--> <img property="schemaimage" decoding="async" class="media__element b-lazy b-responsive img-responsive" loading="lazy" data-src="/sites/default/files/2024-02/What%20is%20Drupal%20v1%20%281%29_0.jpg" src="data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D&#039;http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg&#039;%20viewBox%3D&#039;0%200%201%201&#039;%2F%3E" width="350" height="350" alt="" typeof="foaf:Image" /> </picture> </div> </div> </a> </div> <footer> <div class="author"> <span class="date">Feb 08, 2022</span> <span>By Peggy McGregor</span> </div> </footer> <h3> <a href="/blog/what-is-drupal" rel="bookmark" class="btn btn-link btn-link--animated"> What Is Drupal? <span class="arrow"></span> </a> </h3> <span property="schema:name" content="What Is Drupal?" class="hidden"></span> </article> </div> <div class="field--item swiper-slide col-sm-6 col-lg-3"> <article about="/blog/perfect-your-facebook-link-previews-drupal-metatag-module" typeof="schema:Article" class="node-blog node-featured clearfix"> <div class="content"> <a href="/blog/perfect-your-facebook-link-previews-drupal-metatag-module" class="content__image" rel="bookmark"> <div property="schema:image" class="blazy blazy--field blazy--field-image blazy--field-image--featured field field--name-field-image field--type-image field--label-hidden field--item" data-blazy=""> <div data-b-token="b-9009c29a3e6" class="media media--blazy media--image media--responsive is-b-loading"> <picture class="responsive-image"> <!--[if IE 9]><video style="display: none;"><![endif]--> <source srcset="about:blank" media="all and (max-width: 480px)" type="image/jpeg" width="350" height="350" data-srcset="/sites/default/files/styles/feature_blog_mobile/public/2020-07/Drupal-Metatag-Module-banner.jpg?h=b63355e1&amp;itok=ZYjri4nu 1x, /sites/default/files/styles/feature_content_blog_2x/public/2020-07/Drupal-Metatag-Module-banner.jpg?h=b63355e1&amp;itok=6SzqS7Qg 2x"/> <source srcset="about:blank" media="all and (max-width: 768px)" type="image/jpeg" width="350" height="350" data-srcset="/sites/default/files/styles/feature_blog_mobile/public/2020-07/Drupal-Metatag-Module-banner.jpg?h=b63355e1&amp;itok=ZYjri4nu 1x, /sites/default/files/styles/feature_content_blog_2x/public/2020-07/Drupal-Metatag-Module-banner.jpg?h=b63355e1&amp;itok=6SzqS7Qg 2x"/> <source srcset="about:blank" media="all and (max-width: 1280px)" type="image/jpeg" width="350" height="350" data-srcset="/sites/default/files/styles/feature_blog_mobile/public/2020-07/Drupal-Metatag-Module-banner.jpg?h=b63355e1&amp;itok=ZYjri4nu 1x, /sites/default/files/styles/feature_content_blog_2x/public/2020-07/Drupal-Metatag-Module-banner.jpg?h=b63355e1&amp;itok=6SzqS7Qg 2x"/> <source srcset="about:blank" media="all and (min-width: 1281px)" type="image/jpeg" width="350" height="350" data-srcset="/sites/default/files/styles/feature_blog_mobile/public/2020-07/Drupal-Metatag-Module-banner.jpg?h=b63355e1&amp;itok=ZYjri4nu 1x, /sites/default/files/styles/feature_content_blog_2x/public/2020-07/Drupal-Metatag-Module-banner.jpg?h=b63355e1&amp;itok=6SzqS7Qg 2x"/> <!--[if IE 9]></video><![endif]--> <img property="schemaimage" decoding="async" class="media__element b-lazy b-responsive img-responsive" loading="lazy" data-src="/sites/default/files/2020-07/Drupal-Metatag-Module-banner.jpg" src="data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D&#039;http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg&#039;%20viewBox%3D&#039;0%200%201%201&#039;%2F%3E" width="350" height="350" alt="" typeof="foaf:Image" /> </picture> </div> </div> </a> </div> <footer> <div class="author"> <span class="date">Jul 28, 2020</span> <span>By Trevor Kjorlien</span> </div> </footer> <h3> <a href="/blog/perfect-your-facebook-link-previews-drupal-metatag-module" rel="bookmark" class="btn btn-link btn-link--animated"> Perfect Your Facebook Link Previews with the Drupal Metatag Module <span class="arrow"></span> </a> </h3> <span property="schema:name" content="Perfect Your Facebook Link Previews with the Drupal Metatag Module" class="hidden"></span> </article> </div> <div class="field--item swiper-slide col-sm-6 col-lg-3"> <article about="/blog/html-ordered-list-tricks-tutorial" typeof="schema:Article" class="node-blog node-featured clearfix"> <div class="content"> <a href="/blog/html-ordered-list-tricks-tutorial" class="content__image" rel="bookmark"> <div property="schema:image" class="blazy blazy--field blazy--field-image blazy--field-image--featured field field--name-field-image field--type-image field--label-hidden field--item" data-blazy=""> <div data-b-token="b-e81ac9c4196" class="media media--blazy media--image media--responsive is-b-loading"> <picture class="responsive-image"> <!--[if IE 9]><video style="display: none;"><![endif]--> <source srcset="about:blank" media="all and (max-width: 480px)" type="image/jpeg" width="350" height="350" data-srcset="/sites/default/files/styles/feature_blog_mobile/public/2020-06/Green%20Chairs%20in%20Rows.jpg?h=b63355e1&amp;itok=oyMni84_ 1x, /sites/default/files/styles/feature_content_blog_2x/public/2020-06/Green%20Chairs%20in%20Rows.jpg?h=b63355e1&amp;itok=qhmdCK1D 2x"/> <source srcset="about:blank" media="all and (max-width: 768px)" type="image/jpeg" width="350" height="350" data-srcset="/sites/default/files/styles/feature_blog_mobile/public/2020-06/Green%20Chairs%20in%20Rows.jpg?h=b63355e1&amp;itok=oyMni84_ 1x, /sites/default/files/styles/feature_content_blog_2x/public/2020-06/Green%20Chairs%20in%20Rows.jpg?h=b63355e1&amp;itok=qhmdCK1D 2x"/> <source srcset="about:blank" media="all and (max-width: 1280px)" type="image/jpeg" width="350" height="350" data-srcset="/sites/default/files/styles/feature_blog_mobile/public/2020-06/Green%20Chairs%20in%20Rows.jpg?h=b63355e1&amp;itok=oyMni84_ 1x, /sites/default/files/styles/feature_content_blog_2x/public/2020-06/Green%20Chairs%20in%20Rows.jpg?h=b63355e1&amp;itok=qhmdCK1D 2x"/> <source srcset="about:blank" media="all and (min-width: 1281px)" type="image/jpeg" width="350" height="350" data-srcset="/sites/default/files/styles/feature_blog_mobile/public/2020-06/Green%20Chairs%20in%20Rows.jpg?h=b63355e1&amp;itok=oyMni84_ 1x, /sites/default/files/styles/feature_content_blog_2x/public/2020-06/Green%20Chairs%20in%20Rows.jpg?h=b63355e1&amp;itok=qhmdCK1D 2x"/> <!--[if IE 9]></video><![endif]--> <img property="schemaimage" decoding="async" class="media__element b-lazy b-responsive img-responsive" loading="lazy" data-src="/sites/default/files/2020-06/Green%20Chairs%20in%20Rows.jpg" src="data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D&#039;http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg&#039;%20viewBox%3D&#039;0%200%201%201&#039;%2F%3E" width="350" height="350" alt="" typeof="foaf:Image" /> </picture> </div> </div> </a> </div> <footer> <div class="author"> <span class="date">Jun 29, 2020</span> <span>By Trevor Kjorlien</span> </div> </footer> <h3> <a href="/blog/html-ordered-list-tricks-tutorial" rel="bookmark" class="btn btn-link btn-link--animated"> HTML Ordered List Tricks Tutorial <span class="arrow"></span> </a> </h3> <span property="schema:name" content="HTML Ordered List Tricks Tutorial" class="hidden"></span> </article> </div> <div class="field--item swiper-slide col-sm-6 col-lg-3"> <article about="/blog/building-accordions-html5-details-tag-no-javascript-needed" typeof="schema:Article" class="node-blog node-featured clearfix"> <div class="content"> <a href="/blog/building-accordions-html5-details-tag-no-javascript-needed" class="content__image" rel="bookmark"> <div property="schema:image" class="blazy blazy--field blazy--field-image blazy--field-image--featured field field--name-field-image field--type-image field--label-hidden field--item" data-blazy=""> <div data-b-token="b-090f6de50e3" class="media media--blazy media--image media--responsive is-b-loading"> <picture class="responsive-image"> <!--[if IE 9]><video style="display: none;"><![endif]--> <source srcset="about:blank" media="all and (max-width: 480px)" type="image/jpeg" width="350" height="350" data-srcset="/sites/default/files/styles/feature_blog_mobile/public/2020-06/Accordions.jpg?h=b63355e1&amp;itok=Vhmn67C3 1x, /sites/default/files/styles/feature_content_blog_2x/public/2020-06/Accordions.jpg?h=b63355e1&amp;itok=0RjBSXLx 2x"/> <source srcset="about:blank" media="all and (max-width: 768px)" type="image/jpeg" width="350" height="350" data-srcset="/sites/default/files/styles/feature_blog_mobile/public/2020-06/Accordions.jpg?h=b63355e1&amp;itok=Vhmn67C3 1x, /sites/default/files/styles/feature_content_blog_2x/public/2020-06/Accordions.jpg?h=b63355e1&amp;itok=0RjBSXLx 2x"/> <source srcset="about:blank" media="all and (max-width: 1280px)" type="image/jpeg" width="350" height="350" data-srcset="/sites/default/files/styles/feature_blog_mobile/public/2020-06/Accordions.jpg?h=b63355e1&amp;itok=Vhmn67C3 1x, /sites/default/files/styles/feature_content_blog_2x/public/2020-06/Accordions.jpg?h=b63355e1&amp;itok=0RjBSXLx 2x"/> <source srcset="about:blank" media="all and (min-width: 1281px)" type="image/jpeg" width="350" height="350" data-srcset="/sites/default/files/styles/feature_blog_mobile/public/2020-06/Accordions.jpg?h=b63355e1&amp;itok=Vhmn67C3 1x, /sites/default/files/styles/feature_content_blog_2x/public/2020-06/Accordions.jpg?h=b63355e1&amp;itok=0RjBSXLx 2x"/> <!--[if IE 9]></video><![endif]--> <img property="schemaimage" decoding="async" class="media__element b-lazy b-responsive img-responsive" loading="lazy" data-src="/sites/default/files/2020-06/Accordions.jpg" src="data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D&#039;http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg&#039;%20viewBox%3D&#039;0%200%201%201&#039;%2F%3E" width="350" height="350" alt="" typeof="foaf:Image" /> </picture> </div> </div> </a> </div> <footer> <div class="author"> <span class="date">Jun 09, 2020</span> <span>By Trevor Kjorlien</span> </div> </footer> <h3> <a href="/blog/building-accordions-html5-details-tag-no-javascript-needed" rel="bookmark" class="btn btn-link btn-link--animated"> Building Accordions With the HTML5 Details Tag (No JavaScript Needed) <span class="arrow"></span> </a> </h3> <span property="schema:name" content="Building Accordions With the HTML5 Details Tag (No JavaScript Needed)" class="hidden"></span> </article> </div> </div> <div class="swiper-pagination"></div> </div> </div> </div> </div> </div> <div class="field--item"> <div class="featured-content featured-content--blog block-section"> <div class="container featured-content__header"> <div class="field field--name-field-full-width-text field--type-text-long field--label-hidden field--item"><h2 class="title" id="more-tutorials">More tutorials</h2> </div> </div> <div class="container featured-content__items featured-content__items--references center"> <div class="row"> <div class="field field--name-field-items field--type-entity-reference field--label-hidden field--items swiper-container swiper-container--large"> <div class="swiper-wrapper"> <div class="field--item swiper-slide col-6 col-lg-3"> <article about="/blog/our-guide-securing-drupal-installation-checklist" typeof="schema:Article" class="node-blog node-featured clearfix"> <div class="content"> <a href="/blog/our-guide-securing-drupal-installation-checklist" class="content__image" rel="bookmark"> <div property="schema:image" class="blazy blazy--field blazy--field-image blazy--field-image--featured field field--name-field-image field--type-image field--label-hidden field--item" data-blazy=""> <div data-b-token="b-a7c21eccf79" class="media media--blazy media--image media--responsive is-b-loading"> <picture class="responsive-image"> <!--[if IE 9]><video style="display: none;"><![endif]--> <source srcset="about:blank" media="all and (max-width: 480px)" type="image/jpeg" width="350" height="350" data-srcset="/sites/default/files/styles/feature_blog_mobile/public/2021-05/markus-spiske-OXIv6mxmFPA-unsplash_0.jpg?h=f2fcf546&amp;itok=KEfIcoVR 1x, /sites/default/files/styles/feature_content_blog_2x/public/2021-05/markus-spiske-OXIv6mxmFPA-unsplash_0.jpg?h=f2fcf546&amp;itok=la0MuETl 2x"/> <source srcset="about:blank" media="all and (max-width: 768px)" type="image/jpeg" width="350" height="350" data-srcset="/sites/default/files/styles/feature_blog_mobile/public/2021-05/markus-spiske-OXIv6mxmFPA-unsplash_0.jpg?h=f2fcf546&amp;itok=KEfIcoVR 1x, /sites/default/files/styles/feature_content_blog_2x/public/2021-05/markus-spiske-OXIv6mxmFPA-unsplash_0.jpg?h=f2fcf546&amp;itok=la0MuETl 2x"/> <source srcset="about:blank" media="all and (max-width: 1280px)" type="image/jpeg" width="350" height="350" data-srcset="/sites/default/files/styles/feature_blog_mobile/public/2021-05/markus-spiske-OXIv6mxmFPA-unsplash_0.jpg?h=f2fcf546&amp;itok=KEfIcoVR 1x, /sites/default/files/styles/feature_content_blog_2x/public/2021-05/markus-spiske-OXIv6mxmFPA-unsplash_0.jpg?h=f2fcf546&amp;itok=la0MuETl 2x"/> <source srcset="about:blank" media="all and (min-width: 1281px)" type="image/jpeg" width="350" height="350" data-srcset="/sites/default/files/styles/feature_blog_mobile/public/2021-05/markus-spiske-OXIv6mxmFPA-unsplash_0.jpg?h=f2fcf546&amp;itok=KEfIcoVR 1x, /sites/default/files/styles/feature_content_blog_2x/public/2021-05/markus-spiske-OXIv6mxmFPA-unsplash_0.jpg?h=f2fcf546&amp;itok=la0MuETl 2x"/> <!--[if IE 9]></video><![endif]--> <img property="schemaimage" decoding="async" class="media__element b-lazy b-responsive img-responsive" loading="lazy" data-src="/sites/default/files/2021-05/markus-spiske-OXIv6mxmFPA-unsplash_0.jpg" src="data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D&#039;http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg&#039;%20viewBox%3D&#039;0%200%201%201&#039;%2F%3E" width="350" height="350" alt="" typeof="foaf:Image" /> </picture> </div> </div> </a> </div> <footer> <div class="author"> <span class="date">May 26, 2021</span> <span>By Kevin Porras</span> </div> </footer> <h3> <a href="/blog/our-guide-securing-drupal-installation-checklist" rel="bookmark" class="btn btn-link btn-link--animated"> Our Guide to Securing a Drupal Installation [+ Checklist!] <span class="arrow"></span> </a> </h3> <span property="schema:name" content="Our Guide to Securing a Drupal Installation [+ Checklist!]" class="hidden"></span> </article> </div> <div class="field--item swiper-slide col-6 col-lg-3"> <article about="/blog/how-have-your-drupal-7-theme-ready-drupal-9" typeof="schema:Article" class="node-blog node-featured clearfix"> <div class="content"> <a href="/blog/how-have-your-drupal-7-theme-ready-drupal-9" class="content__image" rel="bookmark"> <div property="schema:image" class="blazy blazy--field blazy--field-image blazy--field-image--featured field field--name-field-image field--type-image field--label-hidden field--item" data-blazy=""> <div data-b-token="b-7e609c05894" class="media media--blazy media--image media--responsive is-b-loading"> <picture class="responsive-image"> <!--[if IE 9]><video style="display: none;"><![endif]--> <source srcset="about:blank" media="all and (max-width: 480px)" type="image/jpeg" width="350" height="350" data-srcset="/sites/default/files/styles/feature_blog_mobile/public/2022-07/How%20to%20have%20your%20drupal%207%20theme%20ready%20for%20Drupal%209.jpg?h=209b24bd&amp;itok=cZBHgaRR 1x, /sites/default/files/styles/feature_content_blog_2x/public/2022-07/How%20to%20have%20your%20drupal%207%20theme%20ready%20for%20Drupal%209.jpg?h=209b24bd&amp;itok=zihC5yhe 2x"/> <source srcset="about:blank" media="all and (max-width: 768px)" type="image/jpeg" width="350" height="350" data-srcset="/sites/default/files/styles/feature_blog_mobile/public/2022-07/How%20to%20have%20your%20drupal%207%20theme%20ready%20for%20Drupal%209.jpg?h=209b24bd&amp;itok=cZBHgaRR 1x, /sites/default/files/styles/feature_content_blog_2x/public/2022-07/How%20to%20have%20your%20drupal%207%20theme%20ready%20for%20Drupal%209.jpg?h=209b24bd&amp;itok=zihC5yhe 2x"/> <source srcset="about:blank" media="all and (max-width: 1280px)" type="image/jpeg" width="350" height="350" data-srcset="/sites/default/files/styles/feature_blog_mobile/public/2022-07/How%20to%20have%20your%20drupal%207%20theme%20ready%20for%20Drupal%209.jpg?h=209b24bd&amp;itok=cZBHgaRR 1x, /sites/default/files/styles/feature_content_blog_2x/public/2022-07/How%20to%20have%20your%20drupal%207%20theme%20ready%20for%20Drupal%209.jpg?h=209b24bd&amp;itok=zihC5yhe 2x"/> <source srcset="about:blank" media="all and (min-width: 1281px)" type="image/jpeg" width="350" height="350" data-srcset="/sites/default/files/styles/feature_blog_mobile/public/2022-07/How%20to%20have%20your%20drupal%207%20theme%20ready%20for%20Drupal%209.jpg?h=209b24bd&amp;itok=cZBHgaRR 1x, /sites/default/files/styles/feature_content_blog_2x/public/2022-07/How%20to%20have%20your%20drupal%207%20theme%20ready%20for%20Drupal%209.jpg?h=209b24bd&amp;itok=zihC5yhe 2x"/> <!--[if IE 9]></video><![endif]--> <img property="schemaimage" decoding="async" class="media__element b-lazy b-responsive img-responsive" loading="lazy" data-src="/sites/default/files/2022-07/How%20to%20have%20your%20drupal%207%20theme%20ready%20for%20Drupal%209.jpg" src="data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D&#039;http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg&#039;%20viewBox%3D&#039;0%200%201%201&#039;%2F%3E" width="350" height="350" alt="" typeof="foaf:Image" /> </picture> </div> </div> </a> </div> <footer> <div class="author"> <span class="date">Oct 18, 2021</span> <span>By Dharizza Espinach</span> </div> </footer> <h3> <a href="/blog/how-have-your-drupal-7-theme-ready-drupal-9" rel="bookmark" class="btn btn-link btn-link--animated"> How to Have Your Drupal 7 Theme Ready for Drupal 9 <span class="arrow"></span> </a> </h3> <span property="schema:name" content="How to Have Your Drupal 7 Theme Ready for Drupal 9" class="hidden"></span> </article> </div> <div class="field--item swiper-slide col-6 col-lg-3"> <article about="/blog/how-test-your-drupal-sites-accessibility" typeof="schema:Article" class="node-blog node-featured clearfix"> <div class="content"> <a href="/blog/how-test-your-drupal-sites-accessibility" class="content__image" rel="bookmark"> <div property="schema:image" class="blazy blazy--field blazy--field-image blazy--field-image--featured field field--name-field-image field--type-image field--label-hidden field--item" data-blazy=""> <div data-b-token="b-0b3e5e71746" class="media media--blazy media--image media--responsive is-b-loading"> <picture class="responsive-image"> <!--[if IE 9]><video style="display: none;"><![endif]--> <source srcset="about:blank" media="all and (max-width: 480px)" type="image/jpeg" width="350" height="350" data-srcset="/sites/default/files/styles/feature_blog_mobile/public/2020-07/00-a11y-banner-image.jpg?h=b63355e1&amp;itok=UrJpCKHx 1x, /sites/default/files/styles/feature_content_blog_2x/public/2020-07/00-a11y-banner-image.jpg?h=b63355e1&amp;itok=NArxzsD8 2x"/> <source srcset="about:blank" media="all and (max-width: 768px)" type="image/jpeg" width="350" height="350" data-srcset="/sites/default/files/styles/feature_blog_mobile/public/2020-07/00-a11y-banner-image.jpg?h=b63355e1&amp;itok=UrJpCKHx 1x, /sites/default/files/styles/feature_content_blog_2x/public/2020-07/00-a11y-banner-image.jpg?h=b63355e1&amp;itok=NArxzsD8 2x"/> <source srcset="about:blank" media="all and (max-width: 1280px)" type="image/jpeg" width="350" height="350" data-srcset="/sites/default/files/styles/feature_blog_mobile/public/2020-07/00-a11y-banner-image.jpg?h=b63355e1&amp;itok=UrJpCKHx 1x, /sites/default/files/styles/feature_content_blog_2x/public/2020-07/00-a11y-banner-image.jpg?h=b63355e1&amp;itok=NArxzsD8 2x"/> <source srcset="about:blank" media="all and (min-width: 1281px)" type="image/jpeg" width="350" height="350" data-srcset="/sites/default/files/styles/feature_blog_mobile/public/2020-07/00-a11y-banner-image.jpg?h=b63355e1&amp;itok=UrJpCKHx 1x, /sites/default/files/styles/feature_content_blog_2x/public/2020-07/00-a11y-banner-image.jpg?h=b63355e1&amp;itok=NArxzsD8 2x"/> <!--[if IE 9]></video><![endif]--> <img property="schemaimage" decoding="async" class="media__element b-lazy b-responsive img-responsive" loading="lazy" data-src="/sites/default/files/2020-07/00-a11y-banner-image.jpg" src="data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D&#039;http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg&#039;%20viewBox%3D&#039;0%200%201%201&#039;%2F%3E" width="350" height="350" alt="" typeof="foaf:Image" /> </picture> </div> </div> </a> </div> <footer> <div class="author"> <span class="date">Jul 14, 2020</span> <span>By Leigh Ryan</span> </div> </footer> <h3> <a href="/blog/how-test-your-drupal-sites-accessibility" rel="bookmark" class="btn btn-link btn-link--animated"> How to Test Your Drupal Site’s Accessibility <span class="arrow"></span> </a> </h3> <span property="schema:name" content="How to Test Your Drupal Site’s Accessibility" class="hidden"></span> </article> </div> <div class="field--item swiper-slide col-6 col-lg-3"> <article about="/blog/ultimate-guide-agile-git-branching-workflows-drupal" typeof="schema:Article" class="node-blog node-featured clearfix"> <div class="content"> <a href="/blog/ultimate-guide-agile-git-branching-workflows-drupal" class="content__image" rel="bookmark"> <div property="schema:image" class="blazy blazy--field blazy--field-image blazy--field-image--featured field field--name-field-image field--type-image field--label-hidden field--item" data-blazy=""> <div data-b-token="b-f0b032cd3ff" class="media media--blazy media--image media--responsive is-b-loading"> <picture class="responsive-image"> <!--[if IE 9]><video style="display: none;"><![endif]--> <source srcset="about:blank" media="all and (max-width: 480px)" type="image/jpeg" width="350" height="350" data-srcset="/sites/default/files/styles/feature_blog_mobile/public/2020-08/ultimate-guide-agile-git-branching-workflows-drupal.jpg?h=b63355e1&amp;itok=x4ZuvrzH 1x, /sites/default/files/styles/feature_content_blog_2x/public/2020-08/ultimate-guide-agile-git-branching-workflows-drupal.jpg?h=b63355e1&amp;itok=uWALCNdT 2x"/> <source srcset="about:blank" media="all and (max-width: 768px)" type="image/jpeg" width="350" height="350" data-srcset="/sites/default/files/styles/feature_blog_mobile/public/2020-08/ultimate-guide-agile-git-branching-workflows-drupal.jpg?h=b63355e1&amp;itok=x4ZuvrzH 1x, /sites/default/files/styles/feature_content_blog_2x/public/2020-08/ultimate-guide-agile-git-branching-workflows-drupal.jpg?h=b63355e1&amp;itok=uWALCNdT 2x"/> <source srcset="about:blank" media="all and (max-width: 1280px)" type="image/jpeg" width="350" height="350" data-srcset="/sites/default/files/styles/feature_blog_mobile/public/2020-08/ultimate-guide-agile-git-branching-workflows-drupal.jpg?h=b63355e1&amp;itok=x4ZuvrzH 1x, /sites/default/files/styles/feature_content_blog_2x/public/2020-08/ultimate-guide-agile-git-branching-workflows-drupal.jpg?h=b63355e1&amp;itok=uWALCNdT 2x"/> <source srcset="about:blank" media="all and (min-width: 1281px)" type="image/jpeg" width="350" height="350" data-srcset="/sites/default/files/styles/feature_blog_mobile/public/2020-08/ultimate-guide-agile-git-branching-workflows-drupal.jpg?h=b63355e1&amp;itok=x4ZuvrzH 1x, /sites/default/files/styles/feature_content_blog_2x/public/2020-08/ultimate-guide-agile-git-branching-workflows-drupal.jpg?h=b63355e1&amp;itok=uWALCNdT 2x"/> <!--[if IE 9]></video><![endif]--> <img property="schemaimage" decoding="async" class="media__element b-lazy b-responsive img-responsive" loading="lazy" data-src="/sites/default/files/2020-08/ultimate-guide-agile-git-branching-workflows-drupal.jpg" src="data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D&#039;http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg&#039;%20viewBox%3D&#039;0%200%201%201&#039;%2F%3E" width="350" height="350" alt="" typeof="foaf:Image" /> </picture> </div> </div> </a> </div> <footer> <div class="author"> <span class="date">Aug 28, 2020</span> <span>By Evolving Web Team</span> </div> </footer> <h3> <a href="/blog/ultimate-guide-agile-git-branching-workflows-drupal" rel="bookmark" class="btn btn-link btn-link--animated"> Ultimate Guide to Agile Git Branching Workflows in Drupal <span class="arrow"></span> </a> </h3> <span property="schema:name" content="Ultimate Guide to Agile Git Branching Workflows in Drupal" class="hidden"></span> </article> </div> <div class="field--item swiper-slide col-6 col-lg-3"> <article about="/blog/diversity-inclusion-and-digital-admissions-practical-guide-higher-education" typeof="schema:Article" class="node-blog node-featured clearfix"> <div class="content"> <a href="/blog/diversity-inclusion-and-digital-admissions-practical-guide-higher-education" class="content__image" rel="bookmark"> <div property="schema:image" class="blazy blazy--field blazy--field-image blazy--field-image--featured field field--name-field-image field--type-image field--label-hidden field--item" data-blazy=""> <div data-b-token="b-f6e5ea411e3" class="media media--blazy media--image media--responsive is-b-loading"> <picture class="responsive-image"> <!--[if IE 9]><video style="display: none;"><![endif]--> <source srcset="about:blank" media="all and (max-width: 480px)" type="image/jpeg" width="350" height="350" data-srcset="/sites/default/files/styles/feature_blog_mobile/public/2021-07/igor-rodrigues-_fU08X90Vrg-unsplash_0.jpg?h=790be497&amp;itok=vhMG5ord 1x, /sites/default/files/styles/feature_content_blog_2x/public/2021-07/igor-rodrigues-_fU08X90Vrg-unsplash_0.jpg?h=790be497&amp;itok=WAldL05p 2x"/> <source srcset="about:blank" media="all and (max-width: 768px)" type="image/jpeg" width="350" height="350" data-srcset="/sites/default/files/styles/feature_blog_mobile/public/2021-07/igor-rodrigues-_fU08X90Vrg-unsplash_0.jpg?h=790be497&amp;itok=vhMG5ord 1x, /sites/default/files/styles/feature_content_blog_2x/public/2021-07/igor-rodrigues-_fU08X90Vrg-unsplash_0.jpg?h=790be497&amp;itok=WAldL05p 2x"/> <source srcset="about:blank" media="all and (max-width: 1280px)" type="image/jpeg" width="350" height="350" data-srcset="/sites/default/files/styles/feature_blog_mobile/public/2021-07/igor-rodrigues-_fU08X90Vrg-unsplash_0.jpg?h=790be497&amp;itok=vhMG5ord 1x, /sites/default/files/styles/feature_content_blog_2x/public/2021-07/igor-rodrigues-_fU08X90Vrg-unsplash_0.jpg?h=790be497&amp;itok=WAldL05p 2x"/> <source srcset="about:blank" media="all and (min-width: 1281px)" type="image/jpeg" width="350" height="350" data-srcset="/sites/default/files/styles/feature_blog_mobile/public/2021-07/igor-rodrigues-_fU08X90Vrg-unsplash_0.jpg?h=790be497&amp;itok=vhMG5ord 1x, /sites/default/files/styles/feature_content_blog_2x/public/2021-07/igor-rodrigues-_fU08X90Vrg-unsplash_0.jpg?h=790be497&amp;itok=WAldL05p 2x"/> <!--[if IE 9]></video><![endif]--> <img property="schemaimage" decoding="async" class="media__element b-lazy b-responsive img-responsive" loading="lazy" data-src="/sites/default/files/2021-07/igor-rodrigues-_fU08X90Vrg-unsplash_0.jpg" src="data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D&#039;http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg&#039;%20viewBox%3D&#039;0%200%201%201&#039;%2F%3E" width="350" height="350" alt="" typeof="foaf:Image" /> </picture> </div> </div> </a> </div> <footer> <div class="author"> <span class="date">Jul 06, 2021</span> <span>By Suzanne Dergacheva</span> </div> </footer> <h3> <a href="/blog/diversity-inclusion-and-digital-admissions-practical-guide-higher-education" rel="bookmark" class="btn btn-link btn-link--animated"> Diversity, Inclusion, and Digital Admissions: A Practical Guide for Higher Education <span class="arrow"></span> </a> </h3> <span property="schema:name" content="Diversity, Inclusion, and Digital Admissions: A Practical Guide for Higher Education" class="hidden"></span> </article> </div> <div class="field--item swiper-slide col-6 col-lg-3"> <article about="/blog/19-guides-nail-your-drupal-9-migration" typeof="schema:Article" class="node-blog node-featured clearfix"> <div class="content"> <a href="/blog/19-guides-nail-your-drupal-9-migration" class="content__image" rel="bookmark"> <div property="schema:image" class="blazy blazy--field blazy--field-image blazy--field-image--featured field field--name-field-image field--type-image field--label-hidden field--item" data-blazy=""> <div data-b-token="b-797146876f9" class="media media--blazy media--image media--responsive is-b-loading"> <picture class="responsive-image"> <!--[if IE 9]><video style="display: none;"><![endif]--> <source srcset="about:blank" media="all and (max-width: 480px)" type="image/jpeg" width="350" height="350" data-srcset="/sites/default/files/styles/feature_blog_mobile/public/2020-12/william-iven-gcsNOsPEXfs-unsplash_0.jpg?h=f9148baa&amp;itok=QlYhIosT 1x, /sites/default/files/styles/feature_content_blog_2x/public/2020-12/william-iven-gcsNOsPEXfs-unsplash_0.jpg?h=f9148baa&amp;itok=spMcf_X- 2x"/> <source srcset="about:blank" media="all and (max-width: 768px)" type="image/jpeg" width="350" height="350" data-srcset="/sites/default/files/styles/feature_blog_mobile/public/2020-12/william-iven-gcsNOsPEXfs-unsplash_0.jpg?h=f9148baa&amp;itok=QlYhIosT 1x, /sites/default/files/styles/feature_content_blog_2x/public/2020-12/william-iven-gcsNOsPEXfs-unsplash_0.jpg?h=f9148baa&amp;itok=spMcf_X- 2x"/> <source srcset="about:blank" media="all and (max-width: 1280px)" type="image/jpeg" width="350" height="350" data-srcset="/sites/default/files/styles/feature_blog_mobile/public/2020-12/william-iven-gcsNOsPEXfs-unsplash_0.jpg?h=f9148baa&amp;itok=QlYhIosT 1x, /sites/default/files/styles/feature_content_blog_2x/public/2020-12/william-iven-gcsNOsPEXfs-unsplash_0.jpg?h=f9148baa&amp;itok=spMcf_X- 2x"/> <source srcset="about:blank" media="all and (min-width: 1281px)" type="image/jpeg" width="350" height="350" data-srcset="/sites/default/files/styles/feature_blog_mobile/public/2020-12/william-iven-gcsNOsPEXfs-unsplash_0.jpg?h=f9148baa&amp;itok=QlYhIosT 1x, /sites/default/files/styles/feature_content_blog_2x/public/2020-12/william-iven-gcsNOsPEXfs-unsplash_0.jpg?h=f9148baa&amp;itok=spMcf_X- 2x"/> <!--[if IE 9]></video><![endif]--> <img property="schemaimage" decoding="async" class="media__element b-lazy b-responsive img-responsive" loading="lazy" data-src="/sites/default/files/2020-12/william-iven-gcsNOsPEXfs-unsplash_0.jpg" src="data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D&#039;http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg&#039;%20viewBox%3D&#039;0%200%201%201&#039;%2F%3E" width="350" height="350" alt="" typeof="foaf:Image" /> </picture> </div> </div> </a> </div> <footer> <div class="author"> <span class="date">Dec 08, 2020</span> <span>By Leigh Ryan</span> </div> </footer> <h3> <a href="/blog/19-guides-nail-your-drupal-9-migration" rel="bookmark" class="btn btn-link btn-link--animated"> 19+ Guides to nail your Drupal 9 migration <span class="arrow"></span> </a> </h3> <span property="schema:name" content="19+ Guides to nail your Drupal 9 migration" class="hidden"></span> </article> </div> <div class="field--item swiper-slide col-6 col-lg-3"> <article about="/blog/plain-language-guide-how-write-inclusive-digital-content-2024" typeof="schema:Article" class="node-blog node-featured clearfix"> <div class="content"> <a href="/blog/plain-language-guide-how-write-inclusive-digital-content-2024" class="content__image" rel="bookmark"> <div property="schema:image" class="blazy blazy--field blazy--field-image blazy--field-image--featured field field--name-field-image field--type-image field--label-hidden field--item" data-blazy=""> <div data-b-token="b-a63f1307e24" class="media media--blazy media--image media--responsive is-b-loading"> <picture class="responsive-image"> <!--[if IE 9]><video style="display: none;"><![endif]--> <source srcset="about:blank" media="all and (max-width: 480px)" type="image/png" width="350" height="350" data-srcset="/sites/default/files/styles/feature_blog_mobile/public/2024-03/ew_pattern_2_content_teal_0.png?h=d1cb525d&amp;itok=unyVYhJX 1x, /sites/default/files/styles/feature_content_blog_2x/public/2024-03/ew_pattern_2_content_teal_0.png?h=d1cb525d&amp;itok=qS-J7W1W 2x"/> <source srcset="about:blank" media="all and (max-width: 768px)" type="image/png" width="350" height="350" data-srcset="/sites/default/files/styles/feature_blog_mobile/public/2024-03/ew_pattern_2_content_teal_0.png?h=d1cb525d&amp;itok=unyVYhJX 1x, /sites/default/files/styles/feature_content_blog_2x/public/2024-03/ew_pattern_2_content_teal_0.png?h=d1cb525d&amp;itok=qS-J7W1W 2x"/> <source srcset="about:blank" media="all and (max-width: 1280px)" type="image/png" width="350" height="350" data-srcset="/sites/default/files/styles/feature_blog_mobile/public/2024-03/ew_pattern_2_content_teal_0.png?h=d1cb525d&amp;itok=unyVYhJX 1x, /sites/default/files/styles/feature_content_blog_2x/public/2024-03/ew_pattern_2_content_teal_0.png?h=d1cb525d&amp;itok=qS-J7W1W 2x"/> <source srcset="about:blank" media="all and (min-width: 1281px)" type="image/png" width="350" height="350" data-srcset="/sites/default/files/styles/feature_blog_mobile/public/2024-03/ew_pattern_2_content_teal_0.png?h=d1cb525d&amp;itok=unyVYhJX 1x, /sites/default/files/styles/feature_content_blog_2x/public/2024-03/ew_pattern_2_content_teal_0.png?h=d1cb525d&amp;itok=qS-J7W1W 2x"/> <!--[if IE 9]></video><![endif]--> <img property="schemaimage" decoding="async" class="media__element b-lazy b-responsive img-responsive" loading="lazy" data-src="/sites/default/files/2024-03/ew_pattern_2_content_teal_0.png" src="data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D&#039;http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg&#039;%20viewBox%3D&#039;0%200%201%201&#039;%2F%3E" width="350" height="350" alt="" typeof="foaf:Image" /> </picture> </div> </div> </a> </div> <footer> <div class="author"> <span class="date">Mar 27, 2024</span> <span>By Peggy McGregor</span> </div> </footer> <h3> <a href="/blog/plain-language-guide-how-write-inclusive-digital-content-2024" rel="bookmark" class="btn btn-link btn-link--animated"> A Plain Language Guide: How to Write Inclusive Digital Content in 2024 <span class="arrow"></span> </a> </h3> <span property="schema:name" content="A Plain Language Guide: How to Write Inclusive Digital Content in 2024" class="hidden"></span> </article> </div> <div class="field--item swiper-slide col-6 col-lg-3"> <article about="/blog/how-organize-your-drupal-content-taxonomies" typeof="schema:Article" class="node-blog node-featured clearfix"> <div class="content"> <a href="/blog/how-organize-your-drupal-content-taxonomies" class="content__image" rel="bookmark"> <div property="schema:image" class="blazy blazy--field blazy--field-image blazy--field-image--featured field field--name-field-image field--type-image field--label-hidden field--item" data-blazy=""> <div data-b-token="b-bda24a79357" class="media media--blazy media--image media--responsive is-b-loading"> <picture class="responsive-image"> <!--[if IE 9]><video style="display: none;"><![endif]--> <source srcset="about:blank" media="all and (max-width: 480px)" type="image/jpeg" width="350" height="350" data-srcset="/sites/default/files/styles/feature_blog_mobile/public/2021-04/chuttersnap-Y94yKEyNjVw-unsplash_0.jpg?h=b2774bcf&amp;itok=njBLthQ4 1x, /sites/default/files/styles/feature_content_blog_2x/public/2021-04/chuttersnap-Y94yKEyNjVw-unsplash_0.jpg?h=b2774bcf&amp;itok=ed9z4cKj 2x"/> <source srcset="about:blank" media="all and (max-width: 768px)" type="image/jpeg" width="350" height="350" data-srcset="/sites/default/files/styles/feature_blog_mobile/public/2021-04/chuttersnap-Y94yKEyNjVw-unsplash_0.jpg?h=b2774bcf&amp;itok=njBLthQ4 1x, /sites/default/files/styles/feature_content_blog_2x/public/2021-04/chuttersnap-Y94yKEyNjVw-unsplash_0.jpg?h=b2774bcf&amp;itok=ed9z4cKj 2x"/> <source srcset="about:blank" media="all and (max-width: 1280px)" type="image/jpeg" width="350" height="350" data-srcset="/sites/default/files/styles/feature_blog_mobile/public/2021-04/chuttersnap-Y94yKEyNjVw-unsplash_0.jpg?h=b2774bcf&amp;itok=njBLthQ4 1x, /sites/default/files/styles/feature_content_blog_2x/public/2021-04/chuttersnap-Y94yKEyNjVw-unsplash_0.jpg?h=b2774bcf&amp;itok=ed9z4cKj 2x"/> <source srcset="about:blank" media="all and (min-width: 1281px)" type="image/jpeg" width="350" height="350" data-srcset="/sites/default/files/styles/feature_blog_mobile/public/2021-04/chuttersnap-Y94yKEyNjVw-unsplash_0.jpg?h=b2774bcf&amp;itok=njBLthQ4 1x, /sites/default/files/styles/feature_content_blog_2x/public/2021-04/chuttersnap-Y94yKEyNjVw-unsplash_0.jpg?h=b2774bcf&amp;itok=ed9z4cKj 2x"/> <!--[if IE 9]></video><![endif]--> <img property="schemaimage" decoding="async" class="media__element b-lazy b-responsive img-responsive" loading="lazy" data-src="/sites/default/files/2021-04/chuttersnap-Y94yKEyNjVw-unsplash_0.jpg" src="data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D&#039;http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg&#039;%20viewBox%3D&#039;0%200%201%201&#039;%2F%3E" width="350" height="350" alt="" typeof="foaf:Image" /> </picture> </div> </div> </a> </div> <footer> <div class="author"> <span class="date">Apr 19, 2021</span> <span>By Leigh Ryan</span> </div> </footer> <h3> <a href="/blog/how-organize-your-drupal-content-taxonomies" rel="bookmark" class="btn btn-link btn-link--animated"> How to Organize Your Drupal Content With Taxonomies <span class="arrow"></span> </a> </h3> <span property="schema:name" content="How to Organize Your Drupal Content With Taxonomies" class="hidden"></span> </article> </div> </div> <div class="swiper-pagination"></div> </div> </div> </div> </div> </div> <div class="field--item"> <div class="container component-text block-section xxs"> <div class="field field--name-field-full-width-text field--type-text-long field--label-hidden field--item"><p class="text-align-center"><a class="btn btn-primary white" href="https://evolvingweb.ca/tags/tutorial">Read More Tutorials</a></p> </div> </div> </div> </div> </div> </article> </div> </div> </div> </div> </div> <footer class="footer footer--alone bg-dark border-0 m-0 p-0 text-white" data-effect="text-mask" data-effect-config="{'makeContainer': 1, 'maskSize': 20}" > <div class="container relative overflow-hidden"> <div class="row footer__container lg:pt-10 pb-11 xl:pt-24 xl:pb-[7.5rem]" data-mask> <div class="col-xl-4 elevate"> <div class="region region-footer-left"> <section id="block-ewsite9-logo" class="logo block clearfix" aria-label="Logo"> <a href="https://evolvingweb.com/" title="Home" rel="Home"> <img src="/themes/custom/ewsite9/logo--white.svg" alt="Home" /> </a> </section> <div id="block-ewsite9-setyourstoryinmotion" class="setyourstoryinmotion block block--contact-us block-block-content block-block-content2c9f8a8b-815e-4f4a-a82c-cca97c377c3f mt-10 pb-10 xl:mt-16 xl:pb-0" aria-label="Set Your Story
 in Motion"> <div class="field field--name-field-block__body field--type-text-long field--label-hidden field--item"><p>Set Your Story<br>in Motion</p> </div> <div class="field field--name-field-block__cta field--type-link field--label-hidden flex items-center leading-[2.25rem] text-[1.375rem] field--item"> <a href="/contact">Contact Us</a> <i class="icon icon-arrow-right ml-7 text-primary"></i> </div> </div> </div> </div> <div class="col-xl-4 mb-12 xl:mb-0 mt-7 xl:mt-0 xl:pt-5"> <div class="region region-footer-center"> <section id="block-ewsite9-footerblockcontact" class="footerblockcontact block clearfix" aria-label="Contact Information"> <div class="field field--name-body field--type-text-with-summary field--label-hidden field--item"><ul> <li><a href="tel:514-844-4930"><img src="/themes/custom/ewsite9/images/icons/sprite/phone.svg" alt="Phone" width="25" height="24" loading="lazy"> <span>514-844-4930</span></a></li> <li><a href="/cdn-cgi/l/email-protection#eb988a878e98ab8e9d84879d82858c9c8e89c5888486"><img src="/themes/custom/ewsite9/images/icons/sprite/envelope.svg" alt="Email" width="25" height="24" loading="lazy"> sales<span>@evolvingweb.com&nbsp;</span></a></li> <li><a href="https://goo.gl/maps/D6ssaDGpxdoEZjnE6" target="_blank"><img src="/themes/custom/ewsite9/images/icons/sprite/marker.svg" alt="Visit us" width="25" height="24" loading="lazy"> <span>Visit us in Old Montreal</span></a></li> <li class="no-icon small"><span>304 Notre-Dame Est Suite 401</span> <span>Montreal, QC H2Y 1C7 Canada</span></li> </ul> </div> </section> </div> </div> <div class="col-xl-4 elevate xl:pt-5"> <div class="region region-footer-right"> <section class="menu"> <nav id="block-ewsite9-footer" class="footer" aria-label="Company menu"> <h2 id="block-ewsite9-footer-heading" class="visually-hidden">Company menu</h2> <ul class="menu menu--footer nav" data-mask-activator> <li class="first"> <a href="/services" class="btn_footer_nav" aria-label="A link in footer to Services page" data-drupal-link-system-path="node/823">Services</a> </li> <li> <a href="/training" class="btn_footer_nav" aria-label="A link in footer to Training page" data-drupal-link-system-path="node/824">Training</a> </li> <li> <a href="/blog" class="btn_footer_nav" aria-label="A link in footer to Blog page" data-drupal-link-system-path="node/151">Blog</a> </li> <li> <a href="https://careers.evolvingweb.com/" class="btn_footer_nav" aria-label="A link in footer to Careers page">Careers</a> </li> <li class="last"> <a href="/contact" class="btn_footer_nav" aria-label="A link in footer to Contact page" data-drupal-link-system-path="node/609">Contact</a> </li> </ul> </nav> </section> </div> </div> </div> </div> <div class="pb-11 xl:bg-dark-100 xl:flex xl:min-h-[4.375rem] xl:items-center xl:pb-0"> <div class="container"> <div class="row footer__after"> <div class="footer__copy col mt-6 xl:mt-0">© Evolving Web 2024</div> <div class="col-xl-4"> <div class="region region-after-footer"> <section id="block-ewsite9-socialmedia" class="socialmedia block social-media" aria-label="Social Links"> <div class="field field--name-body field--type-text-with-summary field--label-hidden field--item"><ul class="footer__social"> <li> <a href="https://www.linkedin.com/company/evolving-web/" target="_blank" class="btn btn--rounded"><br> <span class="sr-only">LinkedIn</span><br> <i class="icon icon-linkedin"></i><br> </a> </li> <li> <a href="https://www.facebook.com/Evolving-Web-321255477898272" target="_blank" class="btn btn--rounded"><br> <span class="sr-only">Facebook</span><br> <i class="icon icon-facebook"></i><br> </a> </li> <li> <a href="https://www.drupal.org/evolving-web" target="_blank" class="btn btn--rounded"><br> <span class="sr-only">Drupal.org</span><br> <i class="icon icon-drupal"></i><br> </a> </li> <li> <a href="https://instagram.com/evolving_web" target="_blank" class="btn btn--rounded"><br> <span class="sr-only">Instagram</span><br> <i class="icon icon-instagram"></i><br> </a> </li> <li> <a href="https://www.youtube.com/channel/UCRn6hlUZ3l8ZkrNoBRCleNQ" target="_blank" class="btn btn--rounded"><br> <span class="sr-only">YouTube</span><br> <i class="icon icon-youtube"></i><br> </a> </li> </ul> </div> </section> </div> </div> </div> </div> </div> </footer> </div> <script data-cfasync="false" src="/cdn-cgi/scripts/5c5dd728/cloudflare-static/email-decode.min.js"></script><script type="application/json" data-drupal-selector="drupal-settings-json">{"path":{"baseUrl":"\/","pathPrefix":"","currentPath":"node\/867","currentPathIsAdmin":false,"isFront":false,"currentLanguage":"en"},"pluralDelimiter":"\u0003","suppressDeprecationErrors":true,"data":{"extlink":{"extTarget":true,"extTargetNoOverride":false,"extNofollow":true,"extNoreferrer":true,"extFollowNoOverride":false,"extClass":"0","extLabel":"(link is external)","extImgClass":false,"extSubdomains":true,"extExclude":"","extInclude":"","extCssExclude":"","extCssExplicit":"","extAlert":false,"extAlertText":"This link will take you to an external web site. We are not responsible for their content.","mailtoClass":"0","mailtoLabel":"(link sends email)","extUseFontAwesome":false,"extIconPlacement":"append","extFaLinkClasses":"fa fa-external-link","extFaMailtoClasses":"fa fa-envelope-o","whitelistedDomains":[]}},"bootstrap":{"forms_has_error_value_toggle":1,"tooltip_enabled":1,"tooltip_animation":1,"tooltip_container":"body","tooltip_delay":"0","tooltip_html":0,"tooltip_placement":"auto left","tooltip_selector":"","tooltip_trigger":"hover","modal_animation":1,"modal_backdrop":"true","modal_focus_input":1,"modal_keyboard":1,"modal_select_text":1,"modal_show":1,"modal_size":"","popover_enabled":1,"popover_animation":1,"popover_auto_close":1,"popover_container":"body","popover_content":"","popover_delay":"0","popover_html":0,"popover_placement":"right","popover_selector":"","popover_title":"","popover_trigger":"click"},"blazy":{"loadInvisible":false,"offset":100,"saveViewportOffsetDelay":50,"validateDelay":25,"container":"","loader":true,"unblazy":false,"visibleClass":false},"blazyIo":{"disconnect":false,"rootMargin":"0px","threshold":[0,0.25,0.5,0.75,1]},"cludo_search":{"cludo_searchJS":{"customerId":"10000581","engineId":"10002461","searchUrl":"https:\/\/evolvingweb.com\/search","disableAutocomplete":false,"hideResultsCount":false,"hideSearchDidYouMean":false,"hideSearchFilters":false,"language":"en"}},"ajaxTrustedUrl":{"form_action_p_pvdeGsVG5zNF_XLGPTvYSKCf43t8qZYSwcfZl2uzM":true},"user":{"uid":0,"permissionsHash":"e0e7fa1bf9e5fcd1b060db70b3dedaf7983fbf1ec3322d918efde64961946851"}}</script> <script src="https://cdnjs.cloudflare.com/polyfill/v3/polyfill.min.js?features=NodeList.prototype.forEach%2CElement.prototype.classList%2CElement.prototype.dataset"></script> <script src="/sites/default/files/js/js_tXEn0EpRdBSA4Xwpc9fuVIuZJzqYg8j_2m7C94a9_uY.js?scope=footer&amp;delta=1&amp;language=en&amp;theme=ewsite9&amp;include=eJxNj1FyhjAIhC8UzXNP0yERNS0GBkitPX0zf9X6EGb3IzvM2mGOW0xgGHC34vgWF-IENJgfVOpy45mrD7Cj8db_fntffsZJmwCNpw2J2c0VJAoLf6E-iDOTFwkCCksHq13pfzK2Ki1RsRWnkAh-jviapyaGCwvTMRei02YCs57za628ld7pzynMp9oxyd3ocXdG8Kb9aKY28bshaF7jywy5mffOeudKddTMW8g8odUigh4felzLslJ__mG_SjCJ-w"></script> <script src="//api.cludo.com/scripts/xdomain.js" slave="//api.cludo.com/proxy.html"></script> <script src="//customer.cludo.com/scripts/bundles/search-script.min.js"></script> <script src="/sites/default/files/js/js_w-SA2p_l08sPwXBk0BBzWo9mBjYBWqHzKSDw4clJupw.js?scope=footer&amp;delta=4&amp;language=en&amp;theme=ewsite9&amp;include=eJxNj1FyhjAIhC8UzXNP0yERNS0GBkitPX0zf9X6EGb3IzvM2mGOW0xgGHC34vgWF-IENJgfVOpy45mrD7Cj8db_fntffsZJmwCNpw2J2c0VJAoLf6E-iDOTFwkCCksHq13pfzK2Ki1RsRWnkAh-jviapyaGCwvTMRei02YCs57za628ld7pzynMp9oxyd3ocXdG8Kb9aKY28bshaF7jywy5mffOeudKddTMW8g8odUigh4felzLslJ__mG_SjCJ-w"></script> <!-- Google Tag Manager (noscript) --> <noscript><iframe src="https://www.googletagmanager.com/ns.html?id=GTM-THD3RB8" height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript> <!-- End Google Tag Manager (noscript) --> </body> </html>

Pages: 1 2 3 4 5 6 7 8 9 10