Join over 27,000 ⭐⭐⭐⭐⭐ Students!

What do you get?

  • Full access to all existing and future courses
  • Access to the instructor for each course
  • Access to the Q&A section to discuss the course material with your fellow students
  • 7-day free trial
  • Improve your life as a software engineer
  • Free lifetime course updates
  • Every course is a video course!
  • 30-day Money-back guarantee
  • Certificate of Completion for every course

CBR All Access Pass

A Sample of What You'll Get

Rick Top Rated
PHP Logo
PHP Course Project: Online Freelance Marketplace

During the PHP Masterclass, we will learn how to build a basic online freelance marketplace in Laravel 7. Rick spent 2 years of his life building a very elaborate online freelance marketplace, and he'll distill his knowledge down into the basics so we can fit it into a course project. You'll also hear about numerous other options you could use to expand the marketplace into your own awesome creation, while reinforcing your knowledge in PHP.

What's an online freelance marketplace? Simple. It's a place where vendors and shoppers meet each other and transact service-based business. An example of some of them are Upwork, Freelancer, and Fiverr.

Upwork Logo
My secrets as a six-figure Upwork freelancer

PHP has the uncanny double standard of being EXTREMELY popular on online freelance marketplaces, such as Upwork, but almost non-existent in traditional jobs. If you're looking to work for yourself, learn PHP and go freelance. If you'd prefer to work for the man, try Node.js, Python, Java, or another language popular for that career path. I'll show you how to succeed as a six-figure freelancer on Upwork.

You'll also learn the various caveats of each of the major online freelance marketplaces, such as Fiverr,, and Upwork, so that you can make your own decisions on where to start your journey as a freelancer.

SOLID, DRY, YAGNI (Clean Code)
SOLID, DRY, YAGNI (Clean Code)

...and other tips that'll make you a PHP artisan instead of just someone writing code.

S - Single responsibility principle

O - Open/closed principle

L - Liskov substitution principle

I - Interface segregation principle

D - Dependency inversion principle

DRY — Don't Repeat Yourself!

YAGNI - You Aren't Gonna Need It!

WordPress Logo
WordPress and WooCommerce

WordPress powers 35% of the entire internet at the time of writing this in February 2020. Just a couple months ago, it powered 34%! That's a massive market share, and it's no surprise that Upwork is filled to the brim with WordPress and WooCommerce projects. During this course we'll build the following WordPress plugins from scratch, while keeping our codebase FAR cleaner than most WordPress plugins, or even WordPress core itself.

Custom WooCommerce Thank-You Page - Create a custom thank-you page for your WooCommerce installation on WordPress.

Featured Products Widget - Build a widget to display an admin-defined list of posts on your sidebar, footer, or anywhere else your theme supports widgets!

Laravel Logo

Laravel is the most popular PHP framework at the time of writing, and we'll learn how to build software in laravel. You'll learn the components that make up the framework, such as model, views, controller, the Artisan CLI and more. You'll also get hands-on training in Laravel Spark and Laravel Nova not taught in other courses in PHP and Laravel!

Vue.js Logo

Learn the very basics of using Vue.js to build your frontend. As we'll be using Laravel, Vue.js will come up somewhat often when working with their products, and you should be able to hit the ground running with Vue.js.

You'll Learn...

Six-Figure Upwork Success

Let Rick Mac Gillis set you up for the ultimate success on Upwork! He'll walk you through setting up your profile, his exact method to gain clients, how to become Top Rated so you can have clients come to you, and so much more!

PHP Masterclass

After spending well over 17 years of his life writing PHP code, Rick will take you from beginner to artisan in PHP, the language that powers almost 80% of the entire internet in 2020!


Laravel is THE most popular PHP framework to date. Nothing else comes close. Rick will walk you through learning Laravel step by step, as you build an online freelance marketplace.


WordPress is a CMS that powers 38% of the internet, and is still growing. Only 3 months ago they powered 35% of the websites on the internet. You can't afford to miss out on learning how to build plugins for WordPress.


WooCommerce is the leading open-source ecommerce solution, as it has a massive 28%+ market share. You'll learn how to build plugins for WooCommerce.


Vue.js is one of 3 major front-end frameworks, and you'll get to learn how to build amazing code in this fabulous frontend JavaScript framework.

Clean Code

Robert C. Martin, the father of the modern Agile movement, is the granddaddy of clean code! Most courses you buy online ignore clean code principles and just teach you to slop something down that works. The problem is that you won't be able to maintain it later, and no one else will either. Rick learned from Robert Martin how to keep his code clean, and it transformed his career. He'll teach you how it's done.

7 day free trial then $20/month

All-Access Pass to Coaching by Rick

Get access to all of our courses, now and in the future, all for a low monthly fee.

Check out all of Coaching By Rick's courses. Courses are updated regularly, and you have full access to your instructor to ask any questions you have, including a Q&A section to discuss the course material with your fellow students.

What do People Think of Rick and His Band of Merry Courses?

Course Reviews
Upwork Reviews

30-Day Money-Back Guarantee

Cancel Any Time

You shouldn't have to worry if you'll learn something new, or if good 'ol Rick is faffing about with your wallet! :) That's why we give you a full 30 days to request a full refund if you're not satisfied. You start your 30 days when you enroll, but...

We're so confident that you'll love what you learn, that we've decided to offer a 7 day free trial period where we won't even bill you for the first 7 days!

Yes, you can cancel your membership at any time, but keep in mind that you'll not just lose access to the course material, but also the opportunity to grow by discussing your questions with your instructor and other students. For the price of a nice dinner out each month, you can improve your life in immeasurable ways.

There's absolutely zero risk in subscribing today. We tend to experiment with pricing from time to time, so if we're seeing lots of sales at a given price, we might increase it by $5 per month to see if we can still see great sales volume. So, get started right now so you lock in the current price. (Psst... a $5 per month increase comes to an extra $60 per year. Ouch! Don't wait.)