Building a Website with Drupal
5.0 (1 rating)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
39 students enrolled
Wishlisted Wishlist

Please confirm that you want to add Building a Website with Drupal to your Wishlist.

Add to Wishlist

Building a Website with Drupal

Get hands-on expertise with this comprehensive tutorial on Drupal
5.0 (1 rating)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
39 students enrolled
Created by Packt Publishing
Last updated 1/2015
Current price: $10 Original price: $85 Discount: 88% off
5 hours left at this price!
30-Day Money-Back Guarantee
  • 2.5 hours on-demand video
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
What Will I Learn?
  • Learn how to evaluate the reliability and sustainable factors of add-ons for Drupal
  • Set up a test server and install Drupal along with selected add-ons, with links to which stored within the resource list
  • Customize content types with fields, create new ones, and set patterns for how they are to be saved and organized
  • Learn how to add libraries with a rich-text editor and establish limitations for roles such as what HTML tags can be used for
  • Use views to define pages, blocks, or feeds containing content pulled from the database
  • Create a custom theme without writing any PHP that is HTML5-based for built-in support for mobile devices
  • Prepare the site for migration to another web server
View Curriculum
  • A background in using HTML and CSS is the minimal skillset needed to get started with using Drupal through the course.

Building a Website with Drupal is aimed at those with web designer skills wishing to learn how to use Drupal to build sites. Beginning with a tour of the Drupal site, the attention shifts to establishing a web test server that is setup to house the prototype. Various customization topics are covered for content types, menus, and views. Building a custom theme without writing any PHP is covered next. The final steps of this course include prep work for migration to an actual web server.

Surmount the initial learning curve associated with building sites using Drupal by studying how a community site is put together.

About the Author

Irene Kraus

One facet of Ms. Kraus’s work is as an independent Drupal website builder and designer. Her experience in this field goes back more than 20 years, winning awards at times for her strong emphasis on web standards and accessibility factors within her work. She began using Drupal more than 5 years ago, developing a decided preference for it over other software because of its flexible nature.

At the same time, Ms. Kraus began building a reputation as a creator of software tutorials with an award-winning entry into a contest sponsored by Lotus in January 1995. Her background as both a leader and presenter within the computer user group community became proven assets to the development of her skills.

Ms. Kraus runs her own one-woman web consulting firm under the name Design Works Internet.

Who is the target audience?
  • Building a Website with Drupal is for people with little or no knowledge of developing a website.
Students Who Viewed This Course Also Viewed
Curriculum For This Course
25 Lectures
Drupal Basics
3 Lectures 12:56

Learn how to evaluate reliability and sustainability factors for modules and add-ons.

Drupal Community

Numerous links must be shared with the viewer for suggested tools and modules. Doing this in the form of a PDF also allows for written coverage on topics not covered in the course.

Resource List Introduction

An overview of typical queries made for all sites to start is provided. This is followed by two slides summarizing the essentials for the prototype to be built in the course.

Site Discovery Process
Building the Prototype
11 Lectures 01:01:53

Getting the tools used in the course installed is critical if the viewer is to follow along.

Tools & Organization

The initial installation of XAMPP on a computer itself is easy. Having it to run well without errors is another matter!

Installing XAMPP

Moving the files needed for the prototype and then installing Drupal itself is confusing as there are so many steps involved.

Installing Drupal

Navigating around inside Drupal's backend can be difficult. Knowing where to look to resolve challenges is essential.

Drupal Tour

Modules must be turned on in the proper order, as many are dependent upon others.

Activating Modules

Locating both the Permissions and Roles pages alone is not easy. Confusion comes also from the Permission list as it is so extensive. Strategies to avoid issues are provided.

User Roles and Permissions

Key to management of any site is adjusting the settings for who can register on it.

User Accounts and Location

Tokens, while a very powerful tool, are not easy to understand. The term Taxonomy is another one. Seeing how these are used helps build understanding.

Preview 07:44

Using the provided wizard makes this task quite easy compared to past methods.

Date Wizard and Calendar

The default settings for content types, upon installation, rarely agree with those desired. Changing the Location collection section must also be done. One new field for an image is added to Forum topics.

Preview 07:47

Learn how to use the Advanced Help interface to read these files within the install of Drupal. Making frequent database backups is vital, as things can suddenly go wrong in a prototype for reasons that are unclear.

Advanced Help – Backup/Migrate
4 Lectures 27:08

Learning what support is provided in the core of Drupal is the start. Further options will be added through additional modules.

Multimedia Introduction

Images within Drupal can be uploaded directly within fields that are attached to content types, or included within written content. Each method has its own strengths that are explored.

Preview 08:54

Figuring out how to limit HTML tags and adjust the settings for an editor to accommodate other languages is quite confusing. These subjects are broken down into step-by-step directions.

Preview 07:49

Media can be used in many ways, depending on what is added.

Preview 07:55
Refining Structure – Views
2 Lectures 18:58

Harness the power of Blocks to show content where desired, while adjusting configurations to limit visibility by pages and/or roles.


Gain an entry-level grasp of how Views work. Ideas for further study are provided.

Drupal Theming
3 Lectures 17:05

To avoid repeating the work involved in theme creation, delay this until the prototype is in the final form.

Theming Introduction

Theming, without the aid of Delta and Omega, would involve the writing of PHP code.


Thanks to Omega, defining the page template can be done in minutes rather than hours.

Deployment and Management
2 Lectures 08:41

Various settings within the prototype that work for the test server need adjustment so the site will work once deployed.

Migration – Prep Work

Doing a test install of Drupal at a new location helps confirm that the server will provide proper support. It can then be modified to use the prototype's database and files.

Migration – Final Steps
About the Instructor
Packt Publishing
3.9 Average rating
8,175 Reviews
58,685 Students
686 Courses
Tech Knowledge in Motion

Packt has been committed to developer learning since 2004. A lot has changed in software since then - but Packt has remained responsive to these changes, continuing to look forward at the trends and tools defining the way we work and live. And how to put them to work.

With an extensive library of content - more than 4000 books and video courses -Packt's mission is to help developers stay relevant in a rapidly changing world. From new web frameworks and programming languages, to cutting edge data analytics, and DevOps, Packt takes software professionals in every field to what's important to them now.

From skills that will help you to develop and future proof your career to immediate solutions to every day tech challenges, Packt is a go-to resource to make you a better, smarter developer.

Packt Udemy courses continue this tradition, bringing you comprehensive yet concise video courses straight from the experts.