Create, Update and Manage Your Own Website Using Drupal 7

Use Drupal 7 to build your own website in this beginner-level course. Learn all about themes, blocks, modules, and more!
4.1 (42 ratings) 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.
2,753 students enrolled
$120
Take This Course
  • Lectures 49
  • Contents Video: 7 hours
    Other: 3 mins
  • Skill Level All Levels
  • Languages English
  • Includes Lifetime access
    30 day money back guarantee!
    Available on iOS and Android
    Certificate of Completion
Wishlisted Wishlist

How taking a course works

Discover

Find online courses made by experts from around the world.

Learn

Take your courses with you and learn anywhere, anytime.

Master

Learn and practice real-world skills and achieve your goals.

About This Course

Published 10/2013 English

Course Description

Learn how to use Drupal 7 to build your own flexible and dynamic website in this comprehensive introductory course. No prior experience necessary!

  • Drupal is an open source content management platform powering millions of websites and applications. It's built, used, and supported by an active and diverse community of people around the world.

You can use Drupal to build everything from personal blogs to enterprise applications. Thousands of add-on modules and designs let you build any site you can imagine.

Whether you plan to build your own Drupal website or hire a Drupal developer to help you, understanding the basics of how Drupal works will help you build and maintain a better website!

HOW IS THIS COURSE DIFFERENT?

My name is Kathleen, and I've been teaching technology to beginners under the moniker Robobunnyattack! since 2009. I believe that with the right approach, anyone can learn anything.

  • My goal in this course is to help you develop an intuitive understanding of how to use Drupal 7 to build your own website.

In this course, we'll explore the many configuration options, functions and features available in Drupal 7. As we work together, I'll explain WHY and HOW things work in Drupal, so you can learn more quickly and with more confidence.

As we discover Drupal together, we'll cover:

  • How to handle basic Drupal site administration
  • How Drupal can help you better organize your website's content
  • How to handle users, user roles, and permissions
  • How to select, install and configure Drupal themes and modules
  • Basic troubleshooting techniques
  • And so much more...!

By the end of this course, you'll be able to configure, edit and update a Drupal site with confidence, following best practices every step of the way!

WHAT'S INCLUDED?

  • This course includes lifetime access to over 6 hours of step-by-step videos.
  • You'll also get supplementary text lectures and links to helpful resources.

BONUS: I've also included a FREE bonus section ("SECTION 14: Publishing your website") explaining how web publishing works. If you don't already have webhosting where you can install Drupal, you can start there!

HOW LONG WILL IT TAKE ME?

  • This completely depends on your availability and learning preference. You can work through all the video lectures in one day, or pace yourself over several days or weeks — it's up to you!

WHAT IF THIS COURSE ISN'T FOR ME?

  • This course comes with an unconditional 30-day Udemy-backed guarantee. Try out this course for 30 days and see for yourself if my approach to learning how to use Drupal is right for you. If you're not 100% satisfied with this course, simply request a full refund within 30 days — no conditions, no questions asked!

I'm confident you'll LOVE this course, and I'm excited to help you learn. Enrol now and you can start building your very own Drupal website today!

—Kathleen Farley (aka Robobunnyattack!)

What are the requirements?

  • A computer (Windows, Mac, or Linux) with Internet access
  • Any modern web browser (Chrome, Firefox, Internet Explorer, Opera, or Safari)
  • Drupal 7, hosted either on a webserver or on your own local machine
  • A desire to learn!

What am I going to get from this course?

  • In this course, we'll explore the many configuration options, functions and features available in the self-hosted version of Drupal
  • We'll focus on WHY and HOW things work in Drupal –– so you can develop an intuitive understanding of how to use Drupal
  • By the end of this course, you'll be able to configure, edit and update a Drupal site with confidence, following best practices every step of the way!

What is the target audience?

  • Beginners with no previous coding or programming experience
  • Web designers seeking to strengthen their Drupal skills
  • Learners of all ages who want to REALLY understand how to use Drupal –– not just memorize a series of steps!

What you get with this course?

Not for you? No problem.
30 day money back guarantee.

Forever yours.
Lifetime access.

Learn on the go.
Desktop, iOS and Android.

Get rewarded.
Certificate of completion.

Curriculum

Section 1: Getting started
02:58

Drupal is an open source content management platform powering millions of websites and applications. It's built, used, and supported by an active and diverse community of people around the world.

In this lesson, you'll learn why it's useful to learn Drupal, who this course was built for, and what you'll learn. You'll also meet me, your instructor! :)

02:03

In this course, we'll be learning about how to build and manage websites using the self-hosted version of Drupal 7. Here's what you'll need to get started.

06:46

This tutorial screencast answers the question: How do I log into my Drupal site?

Section 2: Basic site administration
05:05

This tutorial screencast answers the question: How do I change the site name and slogan for my Drupal site?

Section 3: Working with content
07:32

This tutorial screencast answers the question: What's the difference between Articles and Basic Pages in Drupal?

07:19

This tutorial screencast answers the question: How do I add a Basic Page to my Drupal site?

11:46

This tutorial screencast answers the question: How do I add Articles to my Drupal site?

05:44

This tutorial screencast answers the question: What does "Sticky" mean when it comes to Drupal content?

05:16

This tutorial screencast answers the question: How do I change the URL path alias for my Drupal content?

08:38

This tutorial screencast answers the question: How do I change the default settings for commenting on my Drupal content?

04:13

This tutorial screencast answers the question: How do I change the default front page for my Drupal site?

Section 4: Troubleshooting
08:27

This tutorial screencast answers the question: What should I do when my Drupal site is acting weird?


Many thanks to Drupal trainer/developer Johan Falk for his awesome Drupal learning series Learn Drupal 7 with NodeOne. This screencast is based on "Learn Drupal 7 with NodeOne, part 10: Some tips when your site acts weird."

03:13

This tutorial screencast answers the question: How do I add shortcuts to my Shortcut toolbar in Drupal?

Section 5: Users, user roles, and permissions
07:41

This tutorial screencast answers the question: What are user roles, and how does Drupal manage these?

07:57

This tutorial screencast answers the question: How do I control new user registrations on my Drupal site?

08:34

This tutorial screencast answers the question: How do I edit the permissions for different user roles on my Drupal site?

07:32

This tutorial screencast answers the question: How do I create new user roles on my Drupal site?

12:45

This tutorial screencast answers the question: How do I add new users to my Drupal site?

Section 6: Blocks
07:35

This tutorial screencast answers the question: What are blocks and block regions in Drupal?

09:17

This tutorial screencast answers the question: How do I enable and disable different block content on my Drupal site?

07:23

This tutorial screencast answers the question: How do I move block content from one block region to another on my Drupal site?

10:50

This tutorial screencast answers the question: How do I create new custom text blocks on my Drupal site?

09:50

This tutorial screencast answers the question: How do I change the visibility of a block according to specific criteria on my Drupal site?

Section 7: Menus
13:18

This tutorial screencast answers the question: How do I build menus on my Drupal site?

02:49

This tutorial screencast answers the question: How do I add a main menu bar item on my Drupal site that links to an external site?

09:25

This tutorial screencast answers the question: How can I edit and manage other types of menus on my Drupal site?

Section 8: Editing content types
12:20

This tutorial screencast answers the question: How can I edit field options for a content type on my Drupal site?

10:26

This tutorial screencast answers the question: How can I change the way the content in a field is displayed on my Drupal site?

Section 9: Creating new content types
09:38

This tutorial screencast answers the question: How do I create a new content type for my Drupal site?

08:21

This tutorial screencast answers the question: How do I add text fields to a new content type on my Drupal site?

21:24

This tutorial screencast answers the question: What types of fields can I add to a content type on my Drupal site, and how do I do that?


Featuring the song "Raise Your Fist" by the band Reverse Grip. Check out their music here: reversegriprock.com

08:23

This tutorial screencast answers the question: How can I manage the way my new content type displays on my Drupal site?

Section 10: Taxonomy
08:24

This tutorial screencast answers the question: How can I use taxonomies to organize and classify content on my Drupal site?

05:56

This tutorial screencast answers the question: How do I add a new vocabulary to classify content on my Drupal site?

16:39

This tutorial screencast answers the question: How can I use a "Genre" vocabulary to classify "Song" content on a Drupal site?

Section 11: Modules
05:20

This tutorial screencast answers the question: What are core modules and contributed modules for Drupal, and how do I find these?

17:39

This tutorial screencast answers the question: How do I choose and install new contributed modules on my Drupal site?

06:12

This tutorial screencast answers the question: How do find, install and enable the SoundCloud field module on my Drupal site?

15:14

This tutorial screencast answers the question: How do I configure and use the SoundCloud field module on my Drupal site?

20:50

This tutorial screencast answers the question: What are ten great "go-to" Drupal modules?

  1. Module Filter: drupal.org/project/module_filter
  2. Administration menu: drupal.org/project/admin_menu
  3. Pathauto: drupal.org/project/pathauto
  4. HMS Field: drupal.org/project/hms_field
  5. External Links: drupal.org/project/extlink
  6. Follow: drupal.org/project/follow
  7. ShareThis: drupal.org/project/sharethis
  8. Frequently Asked Questions: drupal.org/project/faq
  9. Views: drupal.org/project/views
  10. Display Suite: drupal.org/project/ds

Section 12: Themes
06:50

This tutorial screencast answers the question: How can I configure and customize the theme on my Drupal site?

18:59

This tutorial screencast answers the question: How do I find, install, enable and configure a new theme on my Drupal site?

Section 13: (EXTRA CONTENT) Publishing your website
Article

How do you publish your website onto the world wide web? In this lesson, you'll learn:

  • The difference between domain name registration and web hosting
  • How to register your domain name
  • How to find a web hosting provider
  • What "shared web hosting" is, and who it's for
  • Typical costs involved
10:35

What is FTP, and how do you use it? In this lesson, you'll learn:

  • The purpose of File Transfer Protocol
  • Where your live website files are stored, or "hosted"
  • What kind of software program you need to use FTP
  • How to use an FTP client (like Cyberduck) to connect to a web server
  • What three pieces of information you need to connect to a web server

08:37

How do you upload and download files to and from a web server using FTP (File Transfer Protocol)? In this lesson, you'll learn:

  • How to navigate through files and folders on another server using an FTP client (such as Cyberduck)
  • How to use an FTP client (such as Cyberduck) to move files between your computer and a web server
  • How to view a website's stylesheet through any web browser

05:16

How can you edit files directly on a server using FTP (File Transfer Protocol) and a plain text editor? In this lesson, you'll learn:

  • How to save time when editing files online
  • How to configure Cyberduck to use your preferred text editor (TextWrangler or Notepad++) to edit files online
  • How to check the modification time of the files on your server using an FTP client (such as Cyberduck)

Section 14: Wrapping up
01:33

Wow, you did it! Let's review everything we covered.


05:33

This tutorial screencast answers the question: Where can I go to learn more about how to use Drupal?

Article

This bonus lecture provides additional resources and links to my other courses on Udemy so you can continue your learning.

Students Who Viewed This Course Also Viewed

  • Loading
  • Loading
  • Loading

Instructor Biography

Kathleen Farley, aka Robobunnyattack! + co-founder of Audiohackr

Kathleen Farley is a computer geek, teacher, learner, vinyl junkie, hockey fan, and recovering non-profit executive. Occasionally she breaks (and fixes) computers. Not necessarily in that order.

The Montreal-born technologist trained as an audio engineer before moving to Hamilton, Canada in 2007. She now runs Maisonneuve Music, a Hamilton-based independent record label.

Kathleen teaches technology and management skills at a music industry school in Toronto, Canada. She's also the co-founder of Audiohackr, a startup that helps indie musicians, producers, and DIY labels make the most of technology.

Kathleen produces technology training videos under the moniker Robobunnyattack!

Ready to start learning?
Take This Course