Navigation

Free Drupal Tutorials

logo_drupal
For a personal project I was looking for a web solution. I am using Rapidweaver for my web projects, but this system is too limited for my purposes. A good friend pointed me towards the CMS framework Drupal, and I dove right into it. Drupal (pronounced "droo-puhl") is a website Content Management System (or CMS) that allows an individual, business, community, or enterprise to publish, organize, and maintain a wide variety of content on a website.

Drupal is open-source, released under the GNU General Public License, which means that it is freely available to anybody that wishes to use it. It is arguably one of the most widely used CMS platforms currently available, with hundreds of thousands of sites running it.

Drupal has a massive active community, which helps to drive innovation. It has tons of built-in functionality, as well as thousands of freely available modules, that make it easy and cost-effective to deploy features.

Drupal is the best system for handling complicated database driven websites. The only down point is the steep learning curve. To learn this system, I have created a list of free Drupal video tutorials for reference. Now I publish it as a starting point for everyone who is interested in Drupal web development. Please note that this is a live document so it will be updated regularly.

Resources
A big shout out to all the people contributing their time and effort for free online Drupal training!

Drupalize.me | NodeOne | Code Karate | Drupal Commerce

Please comment below this post for questions and to contribute new free Drupal video resources.
More information on Drupal is found at the Drupal website.

Drupal Video Tutorials
Free video tutorials to help you learn Drupal by subject.


Drupal General

D7install2
Although Drupal offers a sophisticated programming interface for developers, no programming skills are required for basic website installation and administration.

In the Drupal community, the term "core" means anything outside of the "sites" folder in a Drupal installation. Drupal core is the stock element of Drupal. In its default configuration, a Drupal website's content can be contributed by either registered or anonymous users (at the discretion of the administrator) and is made accessible to web visitors by a variety of selectable criteria. Drupal core also includes a hierarchical taxonomy system, which allows content to be categorized or tagged with key words for easier access.
Back to top

Drupal Commerce

drupal_commerce
Drupal Commerce is an open source eCommerce framework. Use it to build truly flexible eCommerce websites and applications based on Drupal, the best platform for social commerce.

Drupal Commerce is used to build eCommerce websites and applications of all sizes. At its core it is lean and mean, enforcing strict development standards and leveraging the greatest features of Drupal 7 and major modules like Views and Rules for maximum flexibility.

Whereas eCommerce solutions are often developed with an application mindset, highlighting what you can do with it out of the box, Drupal Commerce was developed with a framework mindset, focusing on what you can build with it. The core Commerce systems make no hard-coded assumptions about your business model, privileging developers and site builders at the core level to build custom eCommerce solutions to suit.

Back to top


Multilingual

Internationalization and localization
From Wikipedia, the free encyclopedia

multilingual_SEO-maria_Johnsen
In computing, internationalization and localization (other correct spellings are internationalisation and localisation) are means of adapting computer software to different languages, regional differences and technical requirements of a target market. Internationalization is the process of designing a software application so that it can be adapted to various languages and regions without engineering changes. Localization is the process of adapting internationalized software for a specific region or language by adding locale-specific components and translating text.

The terms are frequently abbreviated to the numeronyms i18n (where 18 stands for the number of letters between the first i and last n in internationalization, a usage coined at DEC in the 1970s or 80s) and L10n respectively, due to the length of the words. The capital L in L10n helps to distinguish it from the lowercase i in i18n[citation needed].

Back to top


Drupal Themes

drupal-theme
Themes allow you to change the look and feel of your Drupal site.

You can use themes contributed by others or create your own to share with the community. Contributed themes are not part of any official release and may not have optimized code/functionality for your purposes.
You can also create a sub-theme of an existing theme. A sub-theme inherits a parent theme's resources.

A list of resources for Responsive Web Design for Drupal, a strategy for optimizing the display of a web site using CSS and JavaScript to respond to different device capabilities.
Omega

Creating an Omega 3.x Subtheme - Jake Strawn
Using the Delta module with the Omega theme - Jake Strawn
Implement & use Omega responsive theme - Colin Watson, Christian Biggins, Jack Taranto
Back to top

blog comments powered by Disqus