About Mijingo

A funny name, but a serious way to learn.

Web design and development technology move fast. I’ve been building websites for more than a decade so I know the challenge. It takes a lot of work to keep up. Using carefully crafted video courses, Mijingo helps you learn new tools and stay on top of your craft. We’ve served thousands of professionals over the last few years.

Design, Development, CMS

The ever-growing catalog of video courses cover topics in three main tracks: Development, Design, and Content Management Systems.

Stream or Download

The courses are available to stream right on our site–from any device you’d like–or download to use when you’re offline.

Some courses come with additional materials, like recorded discussions, PDF course books, slides, and working code examples to use as you participate in the course.

I also offer generous team and company licenses, so you can access the courses with your co-workers and learn together.

No monthly fee

With Mijingo, there’s no commitment or ongoing monthly fee. Learn at your pace and on your own terms.

I want to help you learn something new. Now is the perfect time to get started.

Thanks for learning with me,

Ryan Irelan

History of Mijingo

Mijingo was founded in 2007 by Ryan Irelan. At the time Ryan was dabbling in the early days of podcasting but later focused on teaching technical topics. In May 2008, Ryan released his first screencasts through The Pragmatic Programmers. The topic was ExpressionEngine and the reception was outstanding.

In 2009 Ryan published his first book, ExpressionEngine 2: A Quick-Start Guide, also with The Pragmatic Programmers.

In 2010, Ryan remade Mijingo.com from a placeholder site to a storefront to sell training materials on his own.

In 2014, Ryan committed himself to full-time work on Mijingo and publishing the best courses for web professionals.


If you need to get in touch about a problem or request for information about custom courses and licenses, please email support@mijingo.com. I will get back to you as quickly as possible.

  • Mijingo, LLC
  • 5114 Balcones Woods Dr
  • Suite 307-358
  • Austin TX 78759-5212

What are our customers saying?

"I really appreciate all the videos and writing you have done. Your work has given me a jump start on my front end development business."
Shan Ricciardi
"Thank you Ryan, well done!"
David Baker
"Just what I was looking for, thanks a mil!"
Deek Design
"No matter how long I've been using #EECMS I still resort back to the @mijingo video training for useful tips. Good stuff!"
Andrew Taucher
"I can’t recommend this screencast enough if you want to make a commercial side project, or add another weapon to your client repertoire."
Kenny Meyers
"This is the clearest, most complete explanation I've ever heard regarding add-on development. Low explains methods, classes, parameters, tagdata, and what ExpressionEngine is doing under the hood in a way I wish someone had explained to me years ago."
Ryan Masuga
"Greg Aker is one of the brightest rising stars in the Python community. These screencasts are exemplary of that."
Kenny Meyers

Perfect for Small Teams & Companies

Mijingo's courses are perfect as the training curriculum for both small teams and entire companies.

Our courses are offered in Team Packs (up to 5 people) and Company Packs (up to 25 people), so you can make one simple, fast purchase to train your entire staff.

Prices are listed with each course. Need more than 25 or something custom?

Send Your Requirements
Team Pack2-5 People
Company Pack6-25 People
Custom Pack25+ People