All the Joomla 3 Classes
This pathway is a complete list of all our Joomla 3 classes. Joomla 3 was released in 2012 and is both flexible and easy-to-use. Joomla is used by individuals, as well as small and medium-sized businesses around the world.
One of the questions we get a lot at OSTraining is: "Which CMS should I use?". The answer isn't always easily available. In this class, Rod explains why you should consider Joomla as your next CMS.
This class teaches you all of the essential concepts and knowledge you need to get started with Joomla 3.
Rod takes us through the process of building a complete Joomla site. We explore many useful extensions and OSTraining's Breeze template.
In this class we show you how manage a Joomla 3 site. Rod explains user access control. He also shows you how to maintain, backup, update and move your Joomla site.
Keeping your Joomla website from getting hacked isn't hard, but there are some basics that you simply must ensure get done.
In this class, Rod gives you 10 tips on getting your Joomla! site running much more quickly, giving your users a better experience, both on a mobile device, and on the desktop.
This class teaches you how to build multi-lingual Joomla sites. You'll learn how to translate your Joomla site and attract visitors in more than one language.
This class is a site-building tutorial. Rod demonstrates site building techniques to quickly create a website for a small town, using only free extensions.
In this class, Rod demonstrates how to build a restaurant website with Joomla, in just 10 easy steps.
Joomla Content Editor (JCE) is the best way to create Joomla content. JCE offers a powerful set of features to handle editing, images, video, documents and much more.
In this class, Rod looks at YouTube, Vimeo and Wistia as options for hosting your videos. Rod then reviews OSYouTube, OSVimeo and OSWistia, three video plugins.
In this course, Rod demonstrates how simple it is to create great picture galleries using Ozio Gallery.
A website without a backup is a website preparing for disaster and a backup that is not tested or that can be easily used is no use at all. Akeeba Backup is the best backup solution for Joomla.
In this class, Rod shows you how to use both the free version and the pro versions of Akeeba Backup and the restore program, Kickstart, to get your sites moved in record time.
Advanced Module Manager is an extension from NoNumber.nl that allows you to control your Joomla modules in powerful and flexible ways.
OSDownloads is a versatile Joomla component and module that allows you to add file downloads to your site. You can also get an email address or share in return for the download.
In this class, Vicki introduces us to SobiPro, a powerful directory component for Joomla!. With SobiPro you can create multiple directories or any type of content. It comes with 10 integrated core field types with more available so you can have everything you need to run any kind of directory.
HikaShop is an e-commerce extension for Joomla! It is built for simplicity and flexibility. It has a wide range of marketing tools and powerful statistics to help you manage your store.
When you need a form on your Joomla! site, whether it be a simple contact form, or a complex job application, RSForm Pro from RSJoomla is a great choice.
Fabrik is a highly Flexible Joomla! component for building custom web applications. Create beautiful forms to allow your users to enter data, then display the data in lists, map, calendars, timelines, charts and more!
In this class, Steve gives us an overview of SEO in Joomla 3. He covers topics such as Joomla! URLs, aliases, metadata and Google Analytics. Along the way he shares some extensions that will help you optimize your Joomla sites.
The component SEBLOD is a Content Creation Kit for Joomla! Using SEBLOD you can create complex web applications without hacking core.
Getting your Joomla website to look exactly the way you want often involves editing some of the CSS provided by your template. In this class, Rod discusses the best ways to do this, including page and module class suffixes, and even loading a custom CSS file for each component.
Our Joomla 3 template class shows you how to use Joomla and the Bootstrap framework to create beautiful designs.
One of the great features of Joomla is that you can change the output from any extension by ausign template overrides. In this class, Barb takes you through the process of creating overrides
In this class, Barb dives into the world of Joomla templates. Specifically, she looks at the classes that Joomla templates output, and how you can change that with just a few lines of code.
In this class, Barb takes you step by step through a migration from Joomla 1.5 to 3. It's not just an easy upgrade, but you'll feel confident tackling the project with Barb's help!
Joomla 2.5 received its final update in 2014, so it's time to consider moving your Joomla site to version 3! In this class, Rod demonstrates the steps you'll need to follow in order to update to Joomla 3.
This class is designed to give you an introduction to creating mobile-friendly websites. You'll learn to use Bootstrap 2, the version of the framework used by Joomla.
Gantry is a very powerful framework for building Joomla sites. In this class, you'll learn to design beautiful Joomla templates quickly and efficiently.
This class will help you to become a Joomla developer. Watch these videos, and you'll build a complete Joomla module. Cory is going to show you how to build a Random articles module, from start to finish.
UIkit is a lightweight and modular front-end framework for developing fast and powerful web interfaces. UIkit gives you a comprehensive collection of HTML, CSS, and JS components which is simple to use, easy to customize and extendable.
This class follows on from "How to Develop Joomla Modules" and "How to Develop Joomla Plugins". You'll learn how to build the administrator area for Joomla extensions. Cory shows you how to build the file, folder and database structure for your component.
Wright is bootstrapped, responsive and lightweight. It's the best Joomla framework you'll find anywhere. In this class, you'll learn how to use the Wright framework to quickly create your own custom Joomla templates.
In these videos, you'll finish building the todo list component that you started in Part 1. Cory shows you how Joomla uses the MVC pattern for component development. You'll learn how to build Models, Views and Controllers in the recommended Joomla way. You'll also see how to create router files and language files, plus how to package your work for distribution.
In the other classes in the "Joomla 3 Development" pathway, we showed you how to code your own extensions. In this series, we show you how to use Component Creator to speed up your development. This online tool quickly creates the complete, installable framework for your site.
Booking Robot is an extension for Joomla which is designed to allow businesses to take online bookings for time based services. It is ideal for activities such as boat trips, bus tours and sports.
The class is design for people who are familiar with the Joomla interface. It works through installation of the extension and setup of the features.
The basic use of the booking system is demonstrated using the Free Edition of Booking Robot, later videos in the class explain features which are only available in the full (paid) version of the extension. The class ends with a look at the optional Booking Modules which complements the main extension.