Joomla 3 - The Basics

Learn everything you need to know to build your first website powered by Joomla 3.
4.8 (326 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.
18,478 students enrolled
Start Learning Now
  • Lectures 17
  • Length 3 hours
  • Skill Level Beginner Level
  • 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


Find online courses made by experts from around the world.


Take your courses with you and learn anywhere, anytime.


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

About This Course

Published 2/2014 English

Course Description

This is the original getting started with Joomla course that has been online since 2008. Now fully updated for Joomla 3, this course has been watched by tens of thousands of students worldwide. But the best part is that all 16 lessons and the 100 page accompanying workbook are free!

So if you're looking how to get started with Joomla 3 quickly and easily, you're in the right place. Just because it's free doesn't mean that you get a cut-down down version of another course. Yes, I do have some advanced courses, but this comprehensive beginner course teaches you all the essential Joomla concepts so you can get your first website built in record time.

I started building websites in 1995 and when content management systems came along, I hated them. The designs were awful, you were forced to change the way you worked and the documentation was woeful. Even simple things like creating a page made no sense. The problem is that most people try to learn by watching a couple of videos and reading a few tutorials. That's what I did which only led to frustration.

Learning Joomla is a bit like building a brick wall. Many beginners have a basic foundation - they understand the essentials of websites. Then they start piling on a few bricks here and there. But as their wall of knowledge is constructed, it's full of holes. Eventually they hit a point where their wall can't sustain any more weight and it collapses. What a waste of time!

This course takes a step-by-step approach to building Joomla websites. Each lesson builds upon the previous one, so your wall is solid. So whether you're looking to save money by building your own website, or if you're an existing web developer needing to learn Joomla, you are in the right place. Join the thousands of students who have taken this course by enrolling today.

Remember that a comprehensive workbook with loads of screenshots is included to save you time. I'm also here to answer any questions you might have as you go along.

What are the requirements?

  • A basic understanding of websites
  • Windows, Mac or Linux computer
  • ZIP software (optional)
  • FTP software (optional)

What am I going to get from this course?

  • Learn how to build and maintain websites using Joomla
  • Understand why Joomla is a great platform to build websites
  • Learn 3 ways to get started with Joomla
  • The difference between the frontend and backend (Administrator) of Joomla
  • 7 core Joomla concepts
  • Where to get ongoing help and resources

Who is the target audience?

  • Beginners
  • Students
  • Web Developers
  • Web Designers
  • Graphic Designers

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.


Section 1: Overview

This lesson includes the companion workbook. Click the download link at the top right.

  • How this course works
  • What is Joomla?
  • The benefits of using a content management system
  • What can you do with Joomla
  • Joomla versions

How to get help with the course.


Learn why you should consider Joomla over other content management systems.

  • * Joomla Benefits
  • * Alternative Content Management Systems
  • * Website Builders

    * Web Hosting Requirements

    * FTP Software

    * ZIP Software

Section 2: Installation

How to get started with Joomla quickly using the Joomla Demo Site.


How to install Joomla at a web host using a quick start application (Softaculous).


The standard method of installing Joomla at a web host.

  1. Get file from Joomla
  2. Create database
  3. Upload & Extract Joomla file
  4. Run web installer
Section 3: Concepts

A walkthrough the frontend of a typical Joomla installation.

  • * The difference between the Joomla frontend and the backend
  • * Joomla's files and folders
  • * The role of the index.php file
  • * An overview of templates
  • * The difference between primary and secondary content

An overview of the Joomla Administrator.

  • * Accessing Administrator
  • * Review Messages
  • * Administrator Workspace
  • * Main Administrator Sections

Understanding the first part of creating primary content: Joomla categories.

  • * The Joomla storage system
  • * Creating Categories
  • * Editing Categories

Understanding the second part of creating primary content: Joomla articles.

  • * Creating Articles
  • * Searching for and Filtering Articles

How to create pages in Joomla using menus.

  • * Understanding Menus
  • * Adding a menu item to an existing menu
  • * Creating a menu from scratch

Creating secondary content in Joomla with modules.

  • * Understanding Modules
  • * Creating a Menu Module
  • * Assigning Modules to Menu Items
  • * Changing Module Order

How to insert images into Joomla articles and modules.

  • * Resizing Images
  • * Adding images to an article or module
  • * Uploading images to Media Manager

Understanding the purpose of Joomla templates.

  • * The Template Manager
  • * Finding Templates
  • * Installing Templates
  • * Configuring Templates
  • * Viewing Template Positions

How to expand your Joomla website's functionality using third party extensions.

  • * Understanding extensions
  • * The Five Types of Extensions
  • * Finding Extensions
  • * Installing Extensions

This final lesson introduces you to resources to help you continue your Joomla journey.

  • Recommended Joomla Sites
  • Build a Joomla Website

Students Who Viewed This Course Also Viewed

  • Loading
  • Loading
  • Loading

Instructor Biography

Richard Pearce, 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.

Ready to start learning?
Start Learning Now