How to Build a Joomla 3 Website from Scratch
4.4 (30 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.
524 students enrolled
Wishlisted Wishlist

Please confirm that you want to add How to Build a Joomla 3 Website from Scratch to your Wishlist.

Add to Wishlist

How to Build a Joomla 3 Website from Scratch

Everything you need to know to build your first Joomla-powered website. Get your website up and running in record time.
4.4 (30 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.
524 students enrolled
Created by Richard Pearce
Last updated 9/2014
Current price: $10 Original price: $50 Discount: 80% off
5 hours left at this price!
30-Day Money-Back Guarantee
  • 6 hours on-demand video
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
What Will I Learn?
  • Understand how websites work
  • Plan a website
  • Install the Joomla content management system on to a website hosting account
  • Create the main content for the website pages
  • Create the supplementary content for the website pages
View Curriculum
  • Basic understanding of how websites work
  • Basic understanding of how to interact with websites
  • Computer with 20MB free space to store downloads
  • Desire to build websites for yourself and/or clients

This course takes you through the entire process of building a Joomla-powered website. Although the focus is naturally on Joomla, other important topics are also covered including how a website works and website planning.

Build a Joomla Website From Scratch was originally produced in 2010 and this latest version contains the same material that has been presented in workshops at a cost of up to $400 per student. This online version is fantastic value and teaches you everything you need to build a typical website. A workbook is included.

Your teacher is Richard Pearce who has been working with computers since 1983. He went online when bulletin boards were popular and migrated to the Internet in 1993. Richard stumbled across Joomla in its early days and started teaching it in 2008. Since then, tens of thousands have watched various versions of Richard's courses that demonstrate how to build a Joomla Website the right way, the first time.

If you have ever considered building your own website or if you would like to start a new career by becoming a web developer, then this course is for you.

For Joomla version 3

Who is the target audience?
  • Web Developers who want to add Joomla to their skill set
  • Small business owners
  • Not for profits
  • Personal website owners
  • Web development students
Students Who Viewed This Course Also Viewed
Curriculum For This Course
43 Lectures
8 Lectures 59:07

This lecture explains the differences between conventional documents and web pages. You will also learn the three layers of a web page.

Preview 06:52

  • What is a Web Host
  • Web Hosting Packages
  • Local vs. Offshore
  • Choosing a Joomla-friendly web host
WebSite Hosting

  • What is a domain name?
  • How to choose a domain name
  • Where to buy a domain name
  • Domain name costs
Domain Names

The difference between a static website and a dynamic website.

How Websites Work

  • What is Joomla?
  • Why use Joomla?
  • How Joomla works
  • Joomla Versions
Preview 07:12

  • Choosing Templates
  • Template Costs
  • Template Positions
Preview 06:56

  • What is an extension?
  • The five types of extensions
  • Finding and choosing extensions
  • Custom extensions

  • Single Articles
  • Category Blogs
  • Category Lists
  • Featured Articles
  • Modules Only
  • Extensions
Page Types
Website Planning
6 Lectures 34:49

The steps to take to produce an effective website plan that ensures your website is built right the first time.


Once you have one or more goals for your site, it's time to get your team together and brainstorm what to include on your site.


A sitemap is a is a hierarchical diagram showing each of the pages on the site and how they correlate with each other.

Preview 04:34

The process of planning a website is similar to planning a house. The house needs a blueprint and so does your website. Website blueprints are known as a wireframe diagram.


In this lecture you will learn the necessary steps to finding and choosing a template.

Choosing Templates & Extensions

Some quick tips on how to produce content including:

  • Text
  • Media
  • Extensions
Producing Content
Installing Joomla
6 Lectures 47:36

An overview of the required steps to installing Joomla.

Preview 02:31

How to install Joomla at CloudAccess

Getting Started with

How to install Joomla at SiteGround using Softaculous.

SiteGround and Softaculous

How to install Joomla using cPanel.

Getting Started with cPanel

A walkaround the backend of Joomla known as Administrator.

Preview 05:17

Installing the extensions that are used in this course.

Extension Installation
Primary Content
14 Lectures 02:31:52

The four steps to creating a Joomla page.

The Content Creation Process

Understanding and creating Joomla categories.


Creating single article pages.

Preview 09:56

Creating Category Blog pages.

Category Blog Pages

Creating articles that are split on two pages.

Two-Part Articles

Editing article parameters throughout Joomla.

Content Settings

Creating a featured articles page which is commonly used for the home page.

Featured Articles Page

The importance of resizing images before uploading.

Resizing Images

The first method of how to insert images into an article or module; the Joomla Media Manager.

Inserting Images Using Media Manager

The second method of inserting images; JCE.

Inserting Images Using JCE

Creating links within content.

Preview 10:49

Embedding content from a third party website.

Embed Content

How to create a feedback form.

Creating a Contact Page

How to create a photo gallery in Joomla using an extension.

Create a Photo Gallery
Secondary Content
9 Lectures 01:04:10

How to add content in other areas of the page.

Custom HTML Modules

Displaying summaries from articles that have recently been added to the site.

Latest News Module

Displaying a list of the most read articles.

Preview 04:06

How to add a search box.


How to add one or more navigation menus.


Allowing your site visitors to leave comments on your content.


Allowing your visitors to share your content on social networks.

Preview 03:08

Emebd a Google map into your articles or modules.

Google Map

Tidying up some bits and pieces including adding a logo.

Finishing up
About the Instructor
Richard Pearce
4.4 Average rating
494 Reviews
21,255 Students
3 Courses
Teaching online since 1995

I started developing websites in 1995. In those days, there were almost no training materials, but after a lot of trial and error, I managed to produce one of the first retail websites here in Sydney, Australia. I was hooked and continued to build sites for 16 1/2 years.

These days I spend my time sharing my knowledge and experience by producing online courses as well as some classroom training.

When I'm not in front of a monitor, I love exploring Sydney's plethora of bushwalks (hikes), teaching one of my four kids something new or watching my 17 African cichlids.