Task-Driven Courses that put the project in your hands.
There are no disjointed, confusing tutorial-style courses here. All of our courses are designed to help you learn by doing. That means you will start from scratch and have a fully functioning website by the end, with no steps skipped.
You can then take what you’ve learned, get out there and build something.
Get Ready for Gutenberg.
A big change is coming to the WordPress editor, and it's time to start preparing ourselves and our clients. In these 2 courses, you'll get to dig deep into Gutenberg: learn what it is, how to use it, and how to develop themes using it.
Praise from Industry Experts
“A Phenomenal Teacher”
Joe is a phenomenal teacher, and has the ability to break down otherwise complicated topics, making them easy to understand.
In these courses, he’ll guide you through the process of building sites from scratch, explaining each step in simple, straightforward language that’s perfect for beginners.
Shawn Hesketh, Creator of WP101.com
“My Highest Recommendation”
Joe’s videos have made an immediate impact for both our customers and for us.
As someone who has spent their entire career in the training industry, I give Joe’s training service my highest recommendation.
Justin Ferriman, LearnDash
“He Brings His Heart”
Joe brings more than his knowledge & intelligence – which is substantial – to his work.
He brings his heart and that empathy is what makes him brilliant.
Chris Lema, VP of Products at Liquid Web, Daily Blogger
“An Eloquent Presenter”
Joe is an eloquent presenter and a gifted teacher.
He was able to identify the friction points new users have with Beaver Builder and efficiently explain how to overcome them. His webinar has become our go-to resource for new users.
Robby McCullough, Beaver Builder
Meet Your Instructor
Joe Casabona is a Front End Developer, Instructor, & Course Creator.
When he’s not writing code, he's teaching people how to build things on the web. He also hosts a weekly podcast called How I Built It, where he interviews product developers and business owners about how they create.
As a big proponent of learning by doing, he loves creating focused, task-driven courses to help students build something.
In addition to the profession stuff, he loves Star Wars, Disney, smoking cigars, and playing the drums.
Get a Free 7 Day Drip Course
Setting Up a WordPress Site in 7 Steps
In this free drip course, you’ll get the basics of how to go from Zero to WordPress in just 7 lessons. You will get an overview of everything you need to know to setup a WordPress site, as well as great tips and checklists.
Success! Now check your email to confirm your subscription.
Create Your Content
It’s easy to get caught up in the actual building of a website before the content is finalized or even created. You should have your initial content done before you even start your site.
- Start with Why – Why are you creating your website?
- Have a Focus – weather it’s a single topic or a main call to action, design your content around some focus.
- Create a Schedule – Create a habit out of creating content to get it all done and keep it fresh.
Buy Your Domain
Your domain is how people get to your website, so choosing the right domain is important. Here are some tips.
Choose Your Hosting
Hosting is where your website is located online. There are lots of different hosting companies and many that specialize in WordPress hosting. Here’s a checklist for choosing a host.
There are 2 ways to install WordPress: the 1-Click way and the manual way. Most hosting companies offer a 1-Click option at this point. In this video, I explain your options.
Choose Your Theme
There are thousands of themes for WordPress, so choosing one is no easy task. So what do you look for, and how do you look?
Add Your Content (Pre-Launch Checklist)
Now it’s time to add your content to your site! With a new theme selected, you can go ahead and start putting your site together. In this video, we discuss everything you need to do to get your site ready for launch.
Launch Your Site!
You’re ready to go! Launch your site and tell the world about it! Here’s your simple launch check list.