Joomla! 3 Beginner’s Guide

Even if you’ve never even begun to build a website, this guide will have you completing one within an hour. It’s a fast, practical, fun introduction to Joomla! and content managed website creation

Joomla! 3 Beginner’s Guide

Beginner's Guide
Eric Tiggeler

Even if you’ve never even begun to build a website, this guide will have you completing one within an hour. It’s a fast, practical, fun introduction to Joomla! and content managed website creation
$10.00
$49.99
RRP $29.99
RRP $49.99
eBook
Print + eBook
$12.99 p/month

Get Access

Get Unlimited Access to every Packt eBook and Video course

Enjoy full and instant access to over 3000 books and videos – you’ll find everything you need to stay ahead of the curve and make sure you can always get the job done.

Code Files
+ Collection
Free Sample

Book Details

ISBN 139781782164340
Paperback434 pages

About This Book

  • Create a Joomla! website in an hour with the help of easy-to-follow steps and screenshots
  • Build and maintain your own website quickly, easily and efficiently, getting the most out of the latest release of the Joomla! content management system
  • Go beyond a typical Joomla! site to make a website meet your specific needs
  • Learn by doing: follow step-by-step instructions on how to design, secure, administrate, and fill your site with content
  • Update to the popular "Joomla! 2.5 Beginner's Guide" by Eric Tiggeler

Who This Book Is For

This book is written for beginners to website design. By the end of the book you will have built a complete custom content managed website, and be ready to build any kind of website.

Table of Contents

Chapter 1: Introduction: A New and Easy Way to Build Websites
Join the CMS revolution
Why would you choose Joomla?
Learning to use Joomla
Summary
Chapter 2: Installation: Getting Joomla Up and Running
What do you need to start?
Installing Joomla in four steps
Time for action – downloading the Joomla files
Time for action – placing the files on the web server
Time for action – creating a database
Time for action – running the Joomla installation wizard
Got stuck? Get help!
Summary
Chapter 3: First Steps: Getting to Know Joomla
Making the switch – building websites the Joomla way
Introducing frontend and backend – the Joomla interface
Exploring the frontend – the website as the user sees it
Time for action – tour the example site
Taking control – administering your site in the backend
Time for action – logging in to the backend
Getting your feet wet – start administering your site
Time for action – publishing your first article
Time for action – adding a module to the site
Time for action – setting Joomla preferences
Summary
Chapter 4: Web Building Basics: Creating a Site in an Hour
What you will be making
Cleaning up – removing the sample data
Time for action – deleting articles and categories
Time for action – deleting menus
Building your new site in three steps
Step 1: Customizing the layout
Time for action – creating a copy of the current template
Time for action – preparing a new logo image
Time for action – tweaking the design details
Step 2: Adding content
Time for action – creating a News category
Time for action – creating an article
Time for action – adding a menu link
Time for action – adding uncategorized articles
Time for action – assigning articles to the home page
Step 3: adding extras through extensions
Time for action – creating a contact
Time for action – creating a Contact Form menu link
Time for action – creating a message block
Wrapping up: Changing site settings
Time for action – changing the site configuration
Summary
Chapter 5: Small Sites, Big Sites: Organizing your Content Effectively
Building on the example site
Grouping content – a crash course in site organization
Time for action – create a future-proof site map
Creating categories and subcategories
Time for action – create a category and subcategories
Displaying main categories and subcategories on your site
Time for action – create a link to point to a main category
Refining your site structure
Time for action – move content from one category to another
Renaming categories
Time for action – rename a category
Building a site without using categories
Summary
Chapter 6: Creating Killer Content: Adding and Editing Articles
Articles and content pages, what's the difference?
Creating and editing articles: beyond the basics
Making your words look good: formatting article text
Time for action – add styling to article text
Adding images to articles
Time for action – uploading images
Time for action – inserting and aligning images
Changing the way the article displays
Time for action – creating an intro text
Time for action – using page breaks to split up an article
Displaying images and links with articles
Time for action – adding images and links to an article
Tweaking the details: changing article settings
Archiving articles
Time for action – creating a news archive
Summary
Chapter 7: Welcoming your Visitors: Creating Attractive Home Pages and Overview Pages
Why do you need overview pages, anyway?
Creating the perfect home – mastering home page layout
Time for action – rearranging the layout of articles on the home page
Time for action – show the most recent items first
Another type of home page: using a single article
Time for action – creating a different home page
Creating category overview pages
The first type of overview page: creating Category Blog layouts
Time for action – create a facebook using the Blog layout
The second type of overview page – Lists
Time for action – add a link to a Category List layout
Chapter 8: Helping Your Visitors Find What They Want: Managing Menus
How many menus can you have?
Creating user-friendly navigation: cleaning up the Main Menu
Time for action – changing menu item order
Time for action – creating a secondary menu item
Time for action –creating a new, empty menu
Time for action – moving hyperlinks to the new menu
Time for action – telling Joomla where to display the menu
Time for action: displaying Main Menu links in the Top Menu
Exploring menu module settings
What types of menu links are available?
Creating plain text links
Time for action – creating text links
Summary
Chapter 9: Opening Up the Site: Enabling Users to Log In and Contribute
What are the default user groups and their permissions?
Enabling users to log in and contribute content
Time for action – adding a user with frontend authoring permissions
Time for action – put a Login Form on the home page
Time for action – logging in as a frontend content contributor
Time for action – reviewing and publishing submitted content
Enabling self-registration – allowing visitors to register
Time for action – register yourself and log in
Time for action – hiding content from non-registered users
Time for action – partially hiding content from non-registered users
Creating custom-made user groups
Time for action: Step 1 – create a user group
Time for action: Step 2 – tell Joomla what the group can see
Time for action: Step 3 – Tell Joomla what the group can do
Time for action: Step 4 – adding users to the new group
Summary
Chapter 10: Getting the Most out of Your Site: Extending Joomla
Extensions in all shapes and sizes
Enhancing your site using core extensions
Time for action – adding a Newsflash to the home page
Time for action – adding a series of contacts
Enhancing your site using third-party extensions
Time for action – downloading and installing an extension
Time for action – putting the extension to work
Time for action – create an image gallery
Time for action – replace Joomla's default text editor
Managing the site language
Time for action – removing or replacing default texts
Summary
Chapter 11: Creating an Attractive Design: Working with Templates
This is what templates do
And this is why templates are so much fun
Changing the settings of the current template
Time for action – changing the site color and layout options
Changing to a different template
Time for action – activating a different template
Applying Template Styles to individual pages
Time for action – creating a Template Style for one specific page
Downloading and installing a new template
Time for action – downloading and activating a new template
Time for action – adding the logo file
Time for action – adding a menu module
Time for action – placing modules in new template positions
Customizing a template: tweaking CSS styles
Time for action – customizing the background color using CSS
Backing up and restoring a customized template
Where can you get a new template for your site?
Creating your own template
Using a template framework as a base for your own template
Summary
Chapter 12: Attracting Search Engine Traffic: SEO Tips and Techniques
Why do you need to accommodate for search engines?
Optimizing articles for findability
3. The article body text – use relevant keywords
4. The images – explain what they're about
Configuring HTML page titles
Time for action – setting the HTML page title
Adding meaningful metadata
Time for action – personalize the site metadata
Using search engine friendly URLs
Adding extra links to site content
Time for action – adding a list of links to popular articles
Redirecting visitors to pages that have been moved
Time for action – creating page redirects
Getting to know more about your site traffic
More SEO resources
Summary

What You Will Learn

  • Create a feature-rich site that's easy to expand, customize, and maintain without having to learn web languages such as HTML and Cascading Style Sheets (CSS)
  • Design attractive home pages that provide a quick overview of the site's contents and direct people to the content they could be interested in
  • Engage your web visitors and turn them into active users by enabling them to register, add content, and leave comments
  • Design clear and easy navigation using menus, submenus, and text hyperlinks
  • Make full use of templates to get your site looking just right, tweaking the CSS and customizing templates using your own logo, fonts, and colors
  • Extend Joomla!'s capabilities by finding and utilizing must-have extensions that perfectly meet your needs
  • Increase your site's visibility for search engines by applying highly effective Search Engine Optimization (SEO) techniques
  • Secure your site from hackers and potential threats using easy-to-follow techniques

In Detail

Joomla! is one of the most popular open source Content Management Systems, actively developed and supported by a world-wide user community. It’s a free, fun, and feature-rich tool for anyone who wants to create dynamic, interactive websites. Even beginners can deploy Joomla to build professional websites. Even though it can be challenging to get beyond the basics and build the site that meets your needs perfectly, this book will guide you through it all.

Completely updated for Joomla! 3, this practical guide helps you to create professional and good-looking websites with Joomla!, whether you want to build a personal blog site or a full-featured company or club website.

The Joomla! 3 Beginner’s Guide will help you to get started with Joomla! quickly. It’s presented in an organized, easy-to-read manner. The book doesn’t focus on what Joomla! can do – it focuses on what you can do using Joomla!.
You learn how to get Joomla! up and running, how to organize content, add new menus, add new features, change the design and much more. Real-life examples and tutorials will spark your imagination and show you what kind of professional, feature-rich websites any web builder can achieve with Joomla!. The focus is on clear instructions and easy-to-understand tutorials, with minimal jargon.

Using the "Joomla! 3 Beginner’s Guide" you’ll quickly gain the knowledge needed to build your own site, perfectly tailored to your specific needs.

Authors

Table of Contents

Chapter 1: Introduction: A New and Easy Way to Build Websites
Join the CMS revolution
Why would you choose Joomla?
Learning to use Joomla
Summary
Chapter 2: Installation: Getting Joomla Up and Running
What do you need to start?
Installing Joomla in four steps
Time for action – downloading the Joomla files
Time for action – placing the files on the web server
Time for action – creating a database
Time for action – running the Joomla installation wizard
Got stuck? Get help!
Summary
Chapter 3: First Steps: Getting to Know Joomla
Making the switch – building websites the Joomla way
Introducing frontend and backend – the Joomla interface
Exploring the frontend – the website as the user sees it
Time for action – tour the example site
Taking control – administering your site in the backend
Time for action – logging in to the backend
Getting your feet wet – start administering your site
Time for action – publishing your first article
Time for action – adding a module to the site
Time for action – setting Joomla preferences
Summary
Chapter 4: Web Building Basics: Creating a Site in an Hour
What you will be making
Cleaning up – removing the sample data
Time for action – deleting articles and categories
Time for action – deleting menus
Building your new site in three steps
Step 1: Customizing the layout
Time for action – creating a copy of the current template
Time for action – preparing a new logo image
Time for action – tweaking the design details
Step 2: Adding content
Time for action – creating a News category
Time for action – creating an article
Time for action – adding a menu link
Time for action – adding uncategorized articles
Time for action – assigning articles to the home page
Step 3: adding extras through extensions
Time for action – creating a contact
Time for action – creating a Contact Form menu link
Time for action – creating a message block
Wrapping up: Changing site settings
Time for action – changing the site configuration
Summary
Chapter 5: Small Sites, Big Sites: Organizing your Content Effectively
Building on the example site
Grouping content – a crash course in site organization
Time for action – create a future-proof site map
Creating categories and subcategories
Time for action – create a category and subcategories
Displaying main categories and subcategories on your site
Time for action – create a link to point to a main category
Refining your site structure
Time for action – move content from one category to another
Renaming categories
Time for action – rename a category
Building a site without using categories
Summary
Chapter 6: Creating Killer Content: Adding and Editing Articles
Articles and content pages, what's the difference?
Creating and editing articles: beyond the basics
Making your words look good: formatting article text
Time for action – add styling to article text
Adding images to articles
Time for action – uploading images
Time for action – inserting and aligning images
Changing the way the article displays
Time for action – creating an intro text
Time for action – using page breaks to split up an article
Displaying images and links with articles
Time for action – adding images and links to an article
Tweaking the details: changing article settings
Archiving articles
Time for action – creating a news archive
Summary
Chapter 7: Welcoming your Visitors: Creating Attractive Home Pages and Overview Pages
Why do you need overview pages, anyway?
Creating the perfect home – mastering home page layout
Time for action – rearranging the layout of articles on the home page
Time for action – show the most recent items first
Another type of home page: using a single article
Time for action – creating a different home page
Creating category overview pages
The first type of overview page: creating Category Blog layouts
Time for action – create a facebook using the Blog layout
The second type of overview page – Lists
Time for action – add a link to a Category List layout
Chapter 8: Helping Your Visitors Find What They Want: Managing Menus
How many menus can you have?
Creating user-friendly navigation: cleaning up the Main Menu
Time for action – changing menu item order
Time for action – creating a secondary menu item
Time for action –creating a new, empty menu
Time for action – moving hyperlinks to the new menu
Time for action – telling Joomla where to display the menu
Time for action: displaying Main Menu links in the Top Menu
Exploring menu module settings
What types of menu links are available?
Creating plain text links
Time for action – creating text links
Summary
Chapter 9: Opening Up the Site: Enabling Users to Log In and Contribute
What are the default user groups and their permissions?
Enabling users to log in and contribute content
Time for action – adding a user with frontend authoring permissions
Time for action – put a Login Form on the home page
Time for action – logging in as a frontend content contributor
Time for action – reviewing and publishing submitted content
Enabling self-registration – allowing visitors to register
Time for action – register yourself and log in
Time for action – hiding content from non-registered users
Time for action – partially hiding content from non-registered users
Creating custom-made user groups
Time for action: Step 1 – create a user group
Time for action: Step 2 – tell Joomla what the group can see
Time for action: Step 3 – Tell Joomla what the group can do
Time for action: Step 4 – adding users to the new group
Summary
Chapter 10: Getting the Most out of Your Site: Extending Joomla
Extensions in all shapes and sizes
Enhancing your site using core extensions
Time for action – adding a Newsflash to the home page
Time for action – adding a series of contacts
Enhancing your site using third-party extensions
Time for action – downloading and installing an extension
Time for action – putting the extension to work
Time for action – create an image gallery
Time for action – replace Joomla's default text editor
Managing the site language
Time for action – removing or replacing default texts
Summary
Chapter 11: Creating an Attractive Design: Working with Templates
This is what templates do
And this is why templates are so much fun
Changing the settings of the current template
Time for action – changing the site color and layout options
Changing to a different template
Time for action – activating a different template
Applying Template Styles to individual pages
Time for action – creating a Template Style for one specific page
Downloading and installing a new template
Time for action – downloading and activating a new template
Time for action – adding the logo file
Time for action – adding a menu module
Time for action – placing modules in new template positions
Customizing a template: tweaking CSS styles
Time for action – customizing the background color using CSS
Backing up and restoring a customized template
Where can you get a new template for your site?
Creating your own template
Using a template framework as a base for your own template
Summary
Chapter 12: Attracting Search Engine Traffic: SEO Tips and Techniques
Why do you need to accommodate for search engines?
Optimizing articles for findability
3. The article body text – use relevant keywords
4. The images – explain what they're about
Configuring HTML page titles
Time for action – setting the HTML page title
Adding meaningful metadata
Time for action – personalize the site metadata
Using search engine friendly URLs
Adding extra links to site content
Time for action – adding a list of links to popular articles
Redirecting visitors to pages that have been moved
Time for action – creating page redirects
Getting to know more about your site traffic
More SEO resources
Summary

Book Details

ISBN 139781782164340
Paperback434 pages
Read More