Buying for a Team? Gift This Course
Wishlisted Wishlist

Please confirm that you want to add Using MODX CMS to Build Websites: Intermediate Course to your Wishlist.

Add to Wishlist

Using MODX CMS to Build Websites: Intermediate Course

Discover the creative power of MODX, a free open source CMS, and smash the shackles of Wordpress, Joomla and Drupal.
4.5 (11 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.
185 students enrolled
Created by Mike Nuttall
Last updated 10/2014
$15 $45 67% off
30-Day Money-Back Guarantee
  • 2.5 hours on-demand video
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
Have a coupon?

Extend your knowledge of MODX, build on the lessons of the beginner's course to further your understanding and create another responsive website. This time you will build a fully functional blog, based on a free template, and add user management functionality.

Discover the power of MODX and add another website for your portfolio.

  • Discover the power of MODX tags
  • Create a fully functional blog
  • Learn front end and back end user management
  • Extend user input forms to accept radio buttons, check-boxes and drop-downs

Step-by-step instructions to use the capabilities of MODX to unleash your creative potential.

Everybody wants a blog, it's the best way to help your website get links and hence rise in the search engine rankings. The course guides you through the process of setting up a custom blog using MODX.

MODX tags are explained in more detail so you can unlock their potential.

Maybe you need to create a membership site? We look closely at setting up functions for user to log in to personalised pages.

What feedback do you need from the website users? The course shows you how to capture data in all the possible form input types.

Every business needs a website. With MODX you can build brilliant bespoke websites for clients. I have made a living, working from home, doing this for the last five years. With MODX skills you could too.

Who is the target audience?
  • Those who have completed "Using MODX CMS to Build Websites: A Beginner's Guide"
  • Those already familiar with MODX but who need some more practical step by step tutorials
Students Who Viewed This Course Also Viewed
What Will I Learn?
Build a blog
Learn more about input and output filters for MODX tags
Get the low-down on data collections from online forms
Create membership pages
Harness the power of MODX
View Curriculum
  • Students should know how to download MODX, host and install it (all covered in "Using MODX CMS to Build Websites: A Beginner's Guide")
  • Students should know how to use MODX resources, templates, chunks and tags (all covered in "Using MODX CMS to Build Websites: A Beginner's Guide")
Curriculum For This Course
Expand All 22 Lectures Collapse All 22 Lectures 02:28:53
Introduction To The Course
2 Lectures 04:00

This course follows on from the "Using MODX CMS to Build Websites: A Beginner's Guide". The lesson outlines the goals for this course.

Preview 00:56

In this lesson we look at the template "skokov-corporate-flat-responsive-web-template" we are going to use in the examples.

Preview 03:04
2 Lectures 13:31

You can build a custom website with MODX with just a knowledge of HTML, CSS and MODX's tags. In this lesson we look at the different MODX tags and what they can do.

Preview 11:40

The power of MODX tags can be enhanced by the use of Input and Output Filters. In this lesson we look of how to use these output modifiers.

Input and Output Filters (Output Modifiers)

This quiz will test how much you have absorbed in the last two lectures. Good luck!

Tags And Filters
4 questions
Setting Up A Blog On Your Website Using MODX Articles
13 Lectures 01:39:18

One of the most important aspects of a website for marketing your product or getting your message across is its blog. MODX has an easy to install blog solution, in this lesson we look at how to adapt it to your needs.

The Blog Front Page: Article Summaries

Before proceeding with the blog it would help if the menu worked properly. This lesson sets you the task of doing this with the knowledge you gained from the beginners' course.

Exercise: Create The Site Menu Using Wayfinder

In this lesson we dig deeper into styling our dynamic MODX blog posts with the styles and layouts of our free website template.

Structuring The Blog Front Page

How to use template variables with Articles to add a dynamic image to your blog posts

Dynamic Images With Template Variables

In this lesson we look at how to set up categories for your blog posts.

Categorising Blog Posts

In this lesson we tackle setting up links to archive your blog posts

Archiving Blog Posts

This lesson shows you how to list the latest posts in your blog.

Creating A Latest Posts List

How to set up pagination with Articles

Setting Up Pagination

In this lesson we create the page for the single blog item. This lessons requires quite a lot of concentration, not because you will be doing anything unusual but because we will be getting stuck into quite a lot of HTML and CSS and it can get messy if you are not careful.

A Page For The Indivudual Blog Post

One problem you might encounter if you are duplicating blog posts a lot while setting up the system is links that don't work as expected. In this short lesson we iron out that glitch.


If you have a blog and you want to interact with your readers a good way to do this is via comments on your blog posts. This lesson shows you how to set up and style commenting.

Enabling Comments For Your Blog Posts

This lesson shows you how to manage the comments and associated emails of your blog posts.

Managing Comments And Associated Emails

Comment systems can get abused by spammers, a good way to deal with this is by using recaptch. In this lesson we look at how to set that up.

Adding Recaptcha For Your Blog Comments
Extending Forms To Collect More Data
1 Lecture 07:43

Whatever your website is for you probably want to interact with your users. In this lesson we look at creating a custom form to get the information you want. Including text, textarea, checkbox, dropdown list and radio button inputs.

Custom Forms: Checkboxes, Dropdowns And Radio Buttons.
User Registration
3 Lectures 22:33
Create a login and registration functionality for your users.
User Registration

Add membership pages for your users.
Creating A Membership Page 1

Add membership pages for your users. Using Resource Groups and User Groups to give exclusive access to membership pages for logged in users.
Creating A Membership Page 2
1 Lecture 01:48

We sum up what you have learned in this course and what you can do next.

About the Instructor
4.5 Average rating
40 Reviews
929 Students
2 Courses
Web Application Developer

Mike has been building web applications, websites, and on-line training courses for over 15 years.

For the last 5 years he has been a freelance web developer creating successful websites and web applications for his clients.

Before that he created web applications and on-line learning resources for a diverse group of employers including private companies, web agencies, Universities and the British Army.

He originally studied Electrical and Electronic Engineering then went on to do an MSc in Computer Communications and Networks. For his MSc Thesis he wrote software that analysed MPEG 4 video data, the software was used in hardware development for video devices.

This led to work in multimedia as an educational resource at university, and armed forces level.

He has created courses with diverse subjects including: Battlefield Tactics, A Foundation Course in Environmental Studies, Volcanism, Workplace Assessments and more.

As well as creating on-line learning resources he has built many different types of websites and web applications, including on-line forums, blogs, and sites related to sport, the food-industry, automotive and building trades.

He is still actively involved in building and maintaining commercial websites, and making sure his clients make the most of their on-line presence.

In his spare time he likes to cycling and spending time in the hills.

Report Abuse