Sign-on information


WET-BOEW-Moodle Working Example

The theme is currently under early development so you might notice a few things that are not quite finish yet. Check back in upcoming months or contribute financially or through development efforts to this project in order to accelerate the process. For more information and source code, visit the WET-BOEW-Moodle project page.

This page is a configurable front page example for your Moodle LMS. It is displayed when users are signed out of the website.

As you explore this demo site, you will quickly notice that we aren't just hiding Moodle behind a few themed pages. The whole site is suitable for public facing training.

Try a course! »

GC Web Usability

The Government of Canada Web Usability subtheme implements the requirements of the Standard on Web Usability and is recommended for use on all Government of Canada websites (except for

Try it! »

GC Intranet

The Government of Canada Intranet subtheme adapts the Government of Canada Web Usability theme for intranet sites.

Try it! »


The Web Experience Toolkit (WET) subtheme provides an example implementation of the Base Theme.

Try it! »

This subtheme implements the layout and design requirements for

Try it! » Redesign (2019)

This subtheme implements the layout and design requirements for Redesign (2019) Under development.

Try it! »


The Open Government Platform (OGPL) subtheme was developed to support the Open Government Platform (OGPL).

Try it! »

    Available courses

    In this introductory course, you will learn how to create a basic HTML 5 web page that you can make available on the Internet.

    This course covers:

    1. How to edit an HTML file and view it in a web browser.
    2. The basic structure of an HTML file.
    3. How to add basic HTML tags and information in your web page.
    4. How to upload your HTML file to your web server.

    This course covers 17 basic essential topics that will give you the tools you need to deliver interactive online e-learning courses to your e-learner students including:

    • Logging into Moodle
    • Using Moodle navigation and configuring dashboard
    • Creating courses and organizing them
    • Setting up progress and completion tracking
    • Creating glossaries, assignments, quizzes, feedback forms
    • ...and so much more.

    The Learn PHP course is designed for people who want to get started using PHP but may not have a lot of previous programming experience.

    This course will introduce you to the basics of PHP including:

    1. Introduction to PHP
    2. Making sure your web server supports PHP
    3. Terminology
    4. Local and Global Variables
    5. Mathematical Operators
    6. Displaying content
    7. Conditional branching
    8. Arrays
    9. Loops
    10. Functions
    11. Objects and Classes
    12. Creating and Handling Web Forms

    Tired of re-creating your perfect development environment every few years? I prefer to purchase a solid laptop and have it serve me for 5-7 years rather than replace it every 1-2 years. What it comes down to for me is how much effort is required to install and configure all the software just the way you I like it. It takes me over a week before I have all the applications installed and configured just the way I like it. Until then, I spend a lot of time installing software I forgot to install, playing with settings, tweaking registry entries, etc. I prefer not to do it any more than I have to. By the time I am through with a laptop and ready to replace it, it is just fine for the average non-programmer to use as a regular everyday computer.

    So, with that in mind, here is my advice...

    Date modified: