---
title: "JoomCourses"
description: "We help designers, developers, hobbyists and business owners get the most out of the Joomla CMS.  Join us at our free monthly meetups, and let us help you with your Joomla projects."
url: "https://www.joomlalondon.co.uk/official-joomla-announcements/joomcourses"
date: "2026-09-09T16:19:00+00:00"
language: "en-GB"
---

#  JoomCourses

JoomCourses let you build a full classroom booking website inside your website easily. You can use it to manage your classes, events and bookings quickly and easily.
It is a great solution for small to medium size training centers, language schools, colleges, sport academies, companies providing external trainings and other similar type of organizations.

### Main Features

- Build directory of courses, classes or other events
- Courses management
- Applications management
- Course dates management
- Categories, tags and contacts management
- Coupons, email templates and payments

### Courses Management

- Ability to add title, description and picture in each course
- Ability to add reference number
- Attach tags, category
- Ability to add URL
- Choose course group, experience level
- Choose email template for better email customization
- Add private content that can be seen only if course booked and confirmed
- Choose custom event color
- Show or hide capacity in each course
- Display courses in a calendar view (month, week, day layouts)

### Course Dates and Sessions Management

- Ability to add capacity, availability and price
- Choose email template for better email customization
- Choose course location
- Ability to set start and finish date
- Ability to add session note
- Add additional details to each course date
- Manage attendees
- Check the waiting list
- Manage session times

### More features

- Manage repetitive courses
- See list of course dates
- Create multiple dates at once
- Copy courses
- Optionally add your local payment gateway by installing plugin (such as PayPal or Realex)
- Paypal and Pay in Cash payments
- Single checkout for multiple courses added into a cart
- Discount vouchers supported
- Advanced access rights
- Standard ACL
- Built-in mobile / tablet responsive design
- Captcha security included, no more spam
- View all customers in a list in back-end
- Pre-fill the application form with registration details, so the users dont have to re-type their contact details all over again
- Add users on waiting list if the course is full
- Notify users from waiting list if a free seat becomes available
- Prices can be displayed with or without VAT
- VAT rate can be set per course
- Track payments and refunds by transaction for financial reporting
- and much more...

Read more  [http://feeds.joomla.org/~r/JoomlaExtensions/~3/TlVcyog\_dhQ/joomcourses](http://feeds.joomla.org/~r/JoomlaExtensions/~3/TlVcyog_dhQ/joomcourses "JoomCourses")

## Schema

```json
{ "@context": "https://schema.org", "@type": "BreadcrumbList", "itemListElement": [ { "@type": "ListItem", "position": 1, "name": "Start", "item": "https://www.joomlalondon.co.uk" }, { "@type": "ListItem", "position": 2, "name": "Official Joomla! Announcements", "item": "https://www.joomlalondon.co.uk/official-joomla-announcements" }, { "@type": "ListItem", "position": 3, "name": "JoomCourses", "item": "https://www.joomlalondon.co.uk/official-joomla-announcements/joomcourses" } ] }
```
