Content Management Systems (CMS's) help you create and manage your website on-line. This course will guide you through using MODX to build and maintain your website with total creative freedom.
Why does MODX win out over other CMS's? Too often they get in the way. You want to add something but you have to add it as a "widget" or a "block". You want to change the layout of your site but you don't have access to the code. MODX changes all that, you have total control over the code.
You may be familiar with Drupal, Joomla and Wordpress, while these are good at what they do, they all have their limitations. MODX is different, you are unrestrained, you can design your website exactly how you want, to look like you want it to look and do what you want it to do.
This course introduces you to the basic concepts of the MODX content management system so you can get up and running with a website that is totally under your control in no time at all. You will learn:
The objectives are to:
MODX is an open source CMS software project which means it has been developed by a community of programmers around the world and is given away for free.
The course is made up of step-by-step video lessons in which a responsive website is built using the MODX system and a free template.
A basic understanding of HTML and CSS is all that is required to discover the power of MODX.
You can learn all you need to know to start using MODX in just two and a half hours.
You should take this course if:
The instructor will be available to answer any questions you have during the course.
You need to go to the MODX site and download the files you will need to install MODX. This lesson speedily goes through those steps.
In this lesson we go through a typical scenario getting set up in a standard hosting environment. Including uploading the MODX files to your chosen web host, and preparing for setup.
In this lesson we walk through of the installation process of MODX.
In this lesson you are introduced to the key concepts of MODX: pages in the resource tree; editing content, templates; MODX tags, system settings; and, packages/extras.
We will build our website based on a free theme available on the internet, in this lesson we select a theme and download it to our hard drive.
MODX has re-usable templates for its webpages. This lesson looks at how to set those up based on our free website theme.
In this lesson we learn how to set up our website's pages with human readable URL's
In this lesson we work with reusable code and learn how to create dynamic menus.
In this lesson we learn some more about MODX templates; specifically, how to adapt our free website templates to be efficient, neat and tidy MODX templates. We also learn how to add unique content to our pages.
Every website needs some way for users to contact you or input the data you need from them. This lesson shows you how MODX handles input forms.
In this lesson we review what we have learned in this section.
If you want your website to do well in the search engine rankings there are some options and settings you need from the start. This lesson tells you what they are and how to set them up.
Google and other search engines like to see a sitemap.xml file for your website. It helps search engines become aware of all the pages on your site. This lesson shows you how to create the file automatically
Who's visiting your website? Where are they? What pages are they looking at? How long are they spending on those pages? Are they viewing your website from their desktop computer or a mobile device? These are some of the questions that will help you develop and promote your site, and they are all (and more) questions you can get answered by using Google Analytics.
This lesson shows you how to set-up Google Analytics for your site. Also how to view the analytics data in the back-end manager of your site by customising the dashboard.
Google's Webmaster Tools provides valuable insights into how our website is performing in the search engine results. The lesson shows you how to register your website with Webmaster Tools and how to add the appropriate code to your pages.
In this lesson we look at how you can help your website's shareability on Facebook and Twitter. This lesson also introduces creating custom MODX template variables.
So now you have an attractive, well constructed website that is optimised to be found and do well in the search engine rankings, and you can take control over social media shares, what next?
The conclusion explores how you can take your website and business forward with the help of MODX.
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.