The Mijingo Blog

Latest news, updates, free tutorials, and more from Mijingo.

Craft CMS Training for Teams

by Ryan Irelan

Today I started offering private on-site training for Craft CMS. This training class is designed for small teams (up to 15 people) who need to quickly get up-to-speed on how to build websites with Craft CMS.

You have a team. They need to learn Craft and start building or maintaining your website. Mijingo’s private, in-person Craft training class can help:

  • Get your team up-to-speed quickly and efficiently, while avoiding common mistakes and pitfalls.
  • Learn the skills necessary to manage an existing website running Craft, including how to expand and build on top of it.
  • Explore the power and affordability of using Craft CMS and leave behind other tools that break your spirit (or your budget).
  • The classroom training will provide you with the tried and true methods for building websites with Craft.

The class is ideal for:

  • college or university internal design and development teams
  • agency teams looking to quickly adopt Craft CMS as a new technology
  • embedded marketing development teams who have been tasked with using Craft and need to quickly roll out new sites with it
  • internal teams who just took on maintenance responsibility for a newly built site running Craft CMS

Of course your situation may be different. Get in touch to share it with me and learn more.

Design for Real Life

by Ryan Irelan

Over on my personal blog I wrote up a short review of the new book Design for Real Life by Eric Meyer and Sara Wachter-Boettcher. Here’s a snippet:

The goal of the book is to “bring edge cases to the center”, as Anil Dash writes in the Introduction. Using case studies of how things can go wrong, and documenting the techniques we can use in our next project to improve your website, web application, or product, Sara and Eric helped me see a bit wider than my own life experience.

Read the entire review of Design for Real Life

Guide to Google AMP

by Ryan Irelan

Google AMP (officially known as the AMP Project) is a new way to deliver fast pages to mobile users through special HTML markup, lean HTML documents, and caching (via the AMP Cache).

But AMP is not without controversy, mostly because it requires a new HTML syntax to work properly and a fair amount of template work.

But the promise is a big one: faster pages and maybe better search rankings.

AMP stands for Accelerated Mobile Pages. It’s an open source framework with the goal of delivering faster pages to mobile users. Google has been pushing web page performance for several years (to learn more about it check out my Web Performance Testing course) but mostly wth tools that helped developers measure performance, not create fast pages.

However, Google AMP is an implementation that helps you create faster mobile pages. Instead of providing the tools to measure fast pages, Google is now offering a tool to create them, too.

AMP is a three-part system:

  • AMP HTML, a custom HTML syntax that Google parses. This is added into otherwise normal HTML documents.
  • AMP JS, a JavaScript library that is the engine that supports the HTML implementation
  • AMP Cache, a CDN that caches and serves AMP documents and assets (your pages and assets) via HTTP/2.

I put together a free lesson so we can “plug in to” AMP, learn what it is, how it works, and then step through a simple implementation together.

Watch the Lesson

Start a Course for Free

by Ryan Irelan

I just released a new feature that allows anyone (no account needed) to start a course for absolutely free. Now you can sample a course before committing to it.

How does this work?

Courses that have “free starts” are identified with a blue button on the course page.

Free Start

Click the button and you’re brought to a page that lists all of the parts of the course. If you’ve already learned with Mijingo then this page looks familiar to you.

Available videos are in orange. Click on one to start streaming the course.

Accessing free videos

At any time you can go back to the course page and purchase the entire course and keep on learning. It’s that simple!

This isn’t rolled out for all courses yet but there are several that have free starts, including the most popular courses here at Mijingo, like the Intermediate Git course or the new Web Performance Testing course.

Enjoy the “free starts”!

New Course: Git Under the Hood

by Ryan Irelan

A new course is now available in our Git version control series.

Git: Under the Hood digs in on some of the theory behind Git so we can understand exactly how Git works.

We use the low level “plumbing” commands in Git to manually create Git data objects (trees, blobs, commits) while doing the typical git-add git-commit workflow.

This course isn’t for everyone. If you use Git and like to tinker and see how things work, then this course is definitely for you.

Learn Git’s Plumbing