Mijingo training is closing on May 15, 2022. All accounts will be archived after that date. Email support@mijingo.com for any assistance. All training now available at CraftQuest.

Video Course

Learning ExpressionEngine

by Ryan Irelan

It's basic training for ExpressionEngine 2. In more than 2 ½ hours of video, this 7 part course shows how to build a website, from beginning to end, in ExpressionEngine. If you're new to ExpressionEngine and are looking for that "lightbulb moment," this series is for you. Read the full description

$49.99 $20.00

Get immediate access to the course.
Secure checkout.

A private help and coaching session with Ryan Irelan via Skype. Ask your specific questions, seek advice, or review your work. Ryan will follow up with you via email to schedule the sessions.

Start Watching for Free

What's in this Course?

This course covers ExpressionEngine 2.

Follow along as we build the “Channel University” website on ExpressionEngine. We’ll start from the very beginning by installing ExpressionEngine and then configure our site, working all the way through until we have a basic, working website.

This course will get you up and running quickly–including how to install ExpressionEngine–and put you on the right path to becoming an ExpressionEngine pro. Web professionals have been learning ExpressionEngine with Mijingo since 2008.

Course Contents

  1. Part 1: Introduction and What We’re Building

    We kick off the course with a short introduction to the course by your instructor. After that we’ll review the site we’ll build during the course.

  2. Part 2: Installing ExpressionEngine

    Before we can start building any ExpressionEngine site we need to first install the CMS. We’ll walk through all of the steps of installing ExpressionEngine.

  3. Part 3: Configuring the Site

    With ExpressionEngine installed, we start to configure the site in the ExpressionEngine control panel. We add channels, field groups and fields, and statuses, and more. We wrap up by writing some code to start building out the Channel University homepage.

  4. Part 4: Templates and Template Layouts

    Digging much deeper into templates, we’ll build out the majority of our templates, and learn the powerful layout and embed features. Layouts and embeds make it easy to reuse template code across the entire site.

  5. Part 5: Creating and Using Categories

    All content must be categorized! We will cover how categories work in ExpressionEngine and set up related entries using the Related Categories Mode.

  6. Part 6: Static Pages with the Pages Module; the File Manager

    We’ll address the needs for one-off pages, like About, and how we can manage images uploads and manipulations or our news articles.

  7. Part 7: Creating Relationships Between Entries

    Finally, we’ll wrap up our site by exploring the relationships field (including the new multi-relationship field) and by looking at some homework for you to do on your own.

Looking for intensive, in-person ExpressionEngine training for your entire team? Our classroom training gets the job done.

$49.99 $20.00

A private help and coaching session with Ryan Irelan via Skype. Ask your specific questions, seek advice, or review your work. Ryan will follow up with you via email to schedule the sessions.

What is the difficulty level?


This course is a beginner level introduction to ExpressionEngine. No previous experience with ExpressionEngine is required.

Does this course cover the brand new ExpressionEngine 3?

No. This course covers how to build a site in ExpressionEngine 2.

How many parts are there in the course?

There are 7 parts to this course.

...and how long is each part?

The times vary but the total running time is more than 2 ½ hours of learning.

Where do I get the code you use?

All of the code for every episode is available on the Code Download page. Don't forget to download the static templates, too. You'll need those.

What if I need to use them with my co-workers?

There is a Team Pack available, which allows you to share the screencasts with up to 5 people in your company or the Company license, which allows you to use the videos with up to 25 people. You can choose the proper license when you add the video series to your cart.

What if I have a suggestion?

We love feedback about our training materials. Please get in touch and let us know what you think.

Get in touch