Drupal Training https://publish.mediacurrent.com/ en DrupalCamp NYC https://publish.mediacurrent.com/events/drupalcamp-nyc <span class="field field--name-title field--type-string field--label-hidden">DrupalCamp NYC</span> <span class="field field--name-uid field--type-entity-reference field--label-hidden"><span lang="" about="/who-we-are/team/rebekah-schnaubelt" typeof="schema:Person" property="schema:name" datatype="">Rebekah Schnaubelt</span></span> <span class="field field--name-created field--type-created field--label-hidden">Thu, 10/29/2020 - 09:23</span> <div class="clearfix text-formatted field field--name-body field--type-text-with-summary field--label-hidden field__item"><p>Join Mario Hernandez at DrupalCamp NYC 2020 for <a href="https://2020.drupalcamp.nyc/training/front-end-web-development-foundations-community-edition">Front-End Web Development Foundations - Community Edition</a>. This full-day training event will cover the front-end development skills to build modern, responsive, and large-scale websites with HTML5, CSS3, and JavaScript ES6.</p> </div> <div class="field field--name-field-dates field--type-daterange field--label-above"> <div class="field__label">Dates</div> <div class="field__item"><time datetime="2020-11-12T14:30:00Z" class="datetime">Thu, 11/12/2020 - 09:30</time> - <time datetime="2020-11-12T22:30:00Z" class="datetime">Thu, 11/12/2020 - 17:30</time> </div> </div> <div class="field field--name-field-tags field--type-entity-reference field--label-above"> <div class="field__label">Tags</div> <div class="field__items"> <div class="field__item"><a href="/tags/drupal-training" hreflang="en">Drupal Training</a></div> </div> </div> <div class="field field--name-field-persona field--type-entity-reference field--label-above"> <div class="field__label">Persona</div> <div class="field__item"><a href="/persona/drupal-developer" hreflang="en">Drupal Developer</a></div> </div> <div class="gatsby-iframe-container"><iframe class="gatsby-iframe" src="https://preview-misriptide.gtsb.io/events/drupalcamp-nyc"></iframe></div> Thu, 29 Oct 2020 13:23:32 +0000 Rebekah Schnaubelt 3660 at https://publish.mediacurrent.com Introducing Drupal Through Its Community https://publish.mediacurrent.com/blog/introducing-drupal-through-its-community <span class="field field--name-title field--type-string field--label-hidden">Introducing Drupal Through Its Community</span> <div class="clearfix text-formatted field field--name-body field--type-text-with-summary field--label-hidden field__item"><p>When you ask people, “What makes Drupal different?” you can expect a variety of answers. Many people are likely to point to its flexibility. The technically-minded might reference Drupal’s hook system or Entity API. One of the most common answers, however, will be one that many people new to Drupal will find unexpected when discussing software: the Drupal community.</p> <p>When I’m training someone new to Drupal, whether it is a complete novice or a seasoned developer, I start by introducing the community. Why? Well, without understanding the community and what it brings to the table, you won’t understand the full power and appeal of Drupal. In addition, the community is full of helpful people, good advice, and useful resources. These are great for someone <a href="https://www.mediacurrent.com/blog/drupal-101" target="_self">new to Drupal</a>, and they remain useful even to Drupal experts.</p> <h2>DRUPAL 8 IS POWERED BY ITS COMMUNITY</h2> <p>Drupal is an open source community project. Without the thousands of people contributing to the project, Drupal would be nothing like it is today. When you learn about Drupal, it is important to understand that Drupal wasn’t written by some faceless corporation. It was built - and is still being built - by people like you…so much like you, in fact, that there aren’t any real barriers preventing you from becoming one of them.</p> <p>We are currently looking at <a href="https://www.mediacurrent.com/manhattan-associates-drupal-8-redesign" target="_self">the release of Drupal 8</a>. Each major release of Drupal constitutes a dramatic change in the architecture and functionality of Drupal itself. The decisions that shape these changes come directly from the community.</p> <p>The true power of Drupal comes largely from the ecosystem of contributed modules distributed through and maintained on <a href="https://www.drupal.org/" target="_blank">drupal.org</a>. It is impossible to understand this ecosystem without understanding the Drupal community because, in a very real way, the community makes up this ecosystem. Community members don’t just build these modules. They also put them through a variety of use cases, report and help fix bugs, and make suggestions for improvement. The Drupal security team screens modules for critical security issues. Volunteers from the community write documentation, training materials, and case studies.</p> <p>That documentation? It is incredibly useful - that’s another reason to understand the Drupal community. A lot of this documentation is on <a href="https://www.drupal.org/" target="_blank">drupal.org</a>, but probably even more is available elsewhere on the web via blog posts, videos, eBooks, and podcasts. There is a huge amount of free online material available, but it takes at least some knowledge of the community to make the best use of it.</p> <h2>MEET THE COMMUNITY. LEARN FROM IT.</h2> <p>Drupal is everywhere. Chances are, if you live in a reasonably populated area, there is already a local community of people near you who do Drupal. Local meetups are typically coordinated through <a href="https://groups.drupal.org/" target="_blank">groups.drupal.org</a> or sites like <a href="http://www.meetup.com/" target="_blank">meetup.com</a> and they give you a chance to meet face to face with other members of the Drupal community in your area. This is a tremendous resource for people new to Drupal. A common format for meetups involves people asking about specific problems they are having and having others pitch in to help them. In addition, many meetups are specifically focused on introducing people to Drupal.</p> <p>Similarly, regional Drupal camps and international Drupalcons are incredibly useful resources for Drupal beginners. In addition to the benefits of meetups, they also offer a wide variety of talks on various Drupal-related topics, many of which are pitched for newcomers. These can be useful even if you can’t attend the event, as many of them are recorded and available online.</p> <h2>YOU CAN’T DO IT ON YOUR OWN</h2> <p>I've had people show up to a beginner training who have been trying to learn Drupal on their own for years. Sure, they’d managed to set up a basic site and use a couple of modules, but they knew they were missing something. When I’ve told them that they can’t learn Drupal on their own, they’ve thanked me. Without standing on the shoulders of other members of the community, it would be impossible to gain a functional understanding of when to use which contributed module, what to avoid, and how to engage in best practices.</p> <h2>YOU ARE THE COMMUNITY</h2> <p>When you download Drupal, you become a part of the Drupal community. As a Drupal trainer, it is my responsibility to introduce you to the community you’ve joined. Just as there are tremendous benefits available to you through this community, there are also things you can give back to it. I wouldn’t be fulfilling my responsibilities to the community if I didn’t inform you of them.</p> <p>As a Drupal user, you have opportunities to help improve the very tool that you are using:</p> <p>How often have you eagerly looked at the newest version of software you regularly use only to find that all the so-called improvements it made were things you consider bloat? With Drupal, you can actually have a voice in shaping the direction that the software takes.</p> <p>How often have you been working with a piece of software when you had an idea to improve it… and immediately discarded pursuing that idea for the lost cause that it was? With Drupal, if you are a developer, you can work on a module to make that improvement yourself. If you aren’t a developer, you can submit a feature request or even sponsor development.</p> <p>With Drupal, these aren’t lost causes. They are opportunities. This mindset, this desire to work together to improve the tools we have, is integral to the Drupal community. Once you begin to share in it, not only will you be a part of that community, but you will begin to realize Drupal’s true potential. </p> </div> <span class="field field--name-uid field--type-entity-reference field--label-hidden"><a title="View user profile." href="/about/our-team/mediacurrent-team" lang="" about="/about/our-team/mediacurrent-team" typeof="schema:Person" property="schema:name" datatype="" class="username">Mediacurrent Team</a></span> <span class="field field--name-created field--type-created field--label-hidden">Tue, 09/15/2015 - 17:21</span> <div class="field field--name-field-tags field--type-entity-reference field--label-above"> <div class="field__label">Tags</div> <div class="field__items"> <div class="field__item"><a href="/tags/drupal" hreflang="en">Drupal</a></div> <div class="field__item"><a href="/tags/drupal-training" hreflang="en">Drupal Training</a></div> </div> </div> <div class="field field--name-field-related-content field--type-entity-reference field--label-above"> <div class="field__label">Related Content</div> <div class="field__items"> <div class="field__item"><a href="/blog/drupal-8-marketers-personalization" hreflang="en">Drupal 8 for Marketers: Personalization</a></div> <div class="field__item"><a href="/blog/power-giving-drupal" hreflang="en">Drupal Support - Moving Forward (and Giving Back)</a></div> <div class="field__item"><a href="/blog/open-waters-episode-9-gatsby-for-marketers" hreflang="en">Gatsby for Marketers </a></div> <div class="field__item"><a href="/blog/open-waters-podcast-ep-6-amyjune-hineline-companies-should-contribute-to-open-source" hreflang="en">Why Companies Should Contribute to Open Source </a></div> </div> </div> <div class="gatsby-iframe-container"><iframe class="gatsby-iframe" src="https://preview-misriptide.gtsb.io/blog/introducing-drupal-through-its-community"></iframe></div> Tue, 15 Sep 2015 21:21:56 +0000 Mediacurrent Team 2186 at https://publish.mediacurrent.com Drupal 101 https://publish.mediacurrent.com/blog/drupal-101 <span class="field field--name-title field--type-string field--label-hidden">Drupal 101</span> <div class="clearfix text-formatted field field--name-body field--type-text-with-summary field--label-hidden field__item"><p>The reaction most people tend to have when they hear the word Drupal is, "what is that?" I was in that group until I received Drupal Training from one of our own specialists. Drupal is a content management framework. Okay – so what does that mean? Let me give you the run down on Drupal basics.</p> <p style="padding-bottom: 0;">Drupal is...</p> <ol> <li><strong>Software</strong>.</li> <li><strong>Community</strong>. (If you're like me you are now probably wondering how it's a community. Well, there are almost 1 million contributors that help make Drupal run because it's open source software, so it's free. The developers found that it was more efficient to collaborate than to do it alone. Makes sense, right? The Drupal platform is used in over <a href="https://drupal.org/">228 countries</a>, so it's everywhere.)</li> <li><strong>Scalable</strong>. (Which basically means it can be used for something simple like just a blog, or something complex like an enterprise level website.)</li> <li><strong>Flexible.</strong></li> <li><strong>Growing.</strong></li> </ol> <p>Okay – so now that you know a few concepts that make up Drupal let's get into some more detail.</p> <p>Another question people have about Drupal is, "why does it exist?" There are so many website platforms out there – what differentiates this one from any other? Drupal makes it easy for people to add and manage site content, even those who are new to content management systems. It's relatively easy to use (I now use it every single day), so I would have to say that they deliver to their target market. Yet it still is powerful enough to meet complex needs of huge sites.</p> <p>Drupal was designed to solve design update problems by separating the content from the presentation. Meaning when it's time for a re-design, you don't need to throw away your site and start over. You can change the theme for a total makeover while leaving the content intact. There are also plenty of <a href="https://www.mediacurrent.com/drupal-design/">responsive</a> Drupal themes that can make your content easily accessible to mobile users.</p> <p>Because social media plays such a huge role in day-to-day business, company websites need to be much more interactive. The new expectation is that user content, not owner content, drives the site. With Drupal, users can be assigned roles with different level permissions to add or update content on the site. Some users may only be allowed to comment, while others may submit full articles that can then be moderated and published by admins.</p> <p>When building your website everyone starts out the same: by installing Drupal core. Then you can choose from thousands of modules to extend features, perform new tasks, or add specific functionality; thus making it your own customized product. Pretty cool, huh?</p> <p>If you don't believe how easy it is, check out the <a href="https://www.drupal.org/try-drupal">Try Drupal program</a>, and make a site of your own – it's free!<span> </span></p> </div> <span class="field field--name-uid field--type-entity-reference field--label-hidden"><a title="View user profile." href="/about/our-team/mediacurrent-team" lang="" about="/about/our-team/mediacurrent-team" typeof="schema:Person" property="schema:name" datatype="" class="username">Mediacurrent Team</a></span> <span class="field field--name-created field--type-created field--label-hidden">Thu, 09/12/2013 - 16:30</span> <div class="field field--name-field-tags field--type-entity-reference field--label-above"> <div class="field__label">Tags</div> <div class="field__items"> <div class="field__item"><a href="/tags/drupal" hreflang="en">Drupal</a></div> <div class="field__item"><a href="/tags/drupal-training" hreflang="en">Drupal Training</a></div> <div class="field__item"><a href="/tags/how" hreflang="en">how to</a></div> <div class="field__item"><a href="/tags/development" hreflang="en">Development</a></div> <div class="field__item"><a href="/tags/design" hreflang="en">Design</a></div> </div> </div> <div class="gatsby-iframe-container"><iframe class="gatsby-iframe" src="https://preview-misriptide.gtsb.io/blog/drupal-101"></iframe></div> Thu, 12 Sep 2013 20:30:00 +0000 Mediacurrent Team 946 at https://publish.mediacurrent.com