Learn Bricks Builder

Unlock the power of Bricks Builder: master web development with short, easy-to-follow tutorials. Ideal for beginners and intermediate devs to build professional, scalable websites.

14 Day Money Back Guarantee

New Video Tutorials

  • What All Comes With My Purchase?

    The course comes with videos and a written guide for every module. You will also receive a zip file containing the complete training website that you can import and use on your own website or client sites. As a bonus, you will also get a second complete website and theme that you can use on unlimited websites.

    • The Course

      Each module will have a video guide that will explain exactly how to build each part of your Bricks site. Some modules will have a written guide where appropriate. As questions come up from students, each module will be updated with FAQs so everyone can learn the ins and outs of each module.

    • Custom Theme

      I have built a high-performing custom website and theme I am giving everyone as a thank you for purchasing the course. This template includes a single page tempalte,  blog post template, archive tempalte, home page, about us page, contact us page, and a team member single page and archive template!

    • Marketplace

      Custom templates, components tools, code snippets, and full site builds will be available on the marketplace. You can purchase the snippets, tools, and full website builds separately to fit your specific use cases. We have a “don’t pay for it if you don’t need it” mentality. This link will take you to the marketplace!

    Enroll Now for $249

    What You Will Learn From The Class

    Theme Building

    Bricks is a theme builder and a page builder. You will learn how to build themes FAST and customize individual pages EXACTLY how you want them.

    Class Based Design

    Bricks has an amazing class based styling interface that helps begginners build websites just like seasons verterans.

    Dynamic Data

    Dyanmic data means you let the WordPress database insert content for you. You don't have to worry about opening the builder and making changes when you use dynamic data.

    See The Class Outline!
    example of a card built in bricks builder
    bricks builder element conditions panel
    Pop Up Form Product Thumb
    bricks builder query loop
    Hover Scroll Image Product Thumb
    bricks builder structure panel

    Who Is this Course For?

    This course is for beginners that are new to Bricks Builder and intermediate users that want to learn how to get the most out of Bricks, the Bricks Child theme, and third-party tools that I use for my own agency.

    • Beginners

      If you have never even installed Bricks Builder, this course is for you! You will learn how to install, setup, and build a complete website from start to finish without purchasing any additional third party add-ons!

    • Intermediate Users

      Have you been using other builders or themes and want to learn how to implement your skill using Bricks? This course also covers more advanced techniques like installing the Bricks child theme and using the functions.php file to store custom snippets.

    • Add-on Users

      There are many excellent third party tools that help supercharge Bricks Builder. There will be modules covering Bricks Extras, Automatic CSS, Advanced Themer, Meta Box, Bricks Forge, and Frames!

    Enroll Now for $249

    Frequently asked questions

    If you have any questions at all, don't hesitate to ask. Just like I was taught in school, there are no bad questions. I am here to help you learn Bricks Builder and have fun doing it!

    Enroll Now for $249
    • I just enrolled, what are the next steps?

      Once you have enrolled, you will be automatically logged in. You must reset your password in order to login the next time.

      After logging in, you can start working through the modules however you would like. I recommend starting from the beginning!

    • How Does The Course Work?

      This course is built 100% with Bricks and Bricks Forge. There are no 3rd party LMS tools powering this class.

      You will be granted access to every module in the course. Each module will come with a short video that will explain the module concepts. Some modules will come with PDFs and other files that you can download.

      A Child theme will also be provided to you that will store CSS for fluid typography, fluid spacing, colors, and variables.

    • Is this Course For Beginners?

      This course is designed to take your web development to the next level. Anyone from beginners to intermediate web developers will find value in this course. If you are a beginner, you will be building websites faster than ever. If you want to explore advanced functionality like query loops and dynamic data, there are modules for that!

    • Do I Need To Know Code To Use Bricks And Take This Course?

      Absolutely not! Bricks Builder can be used by anyone. If you know a little code, great! If you hate writing CSS and want to do it all with the builder, you can!

    What You Will Learn From The Class

    Introduction And Builder Setup

    See Modules
    switch between modules and module descriptions
    See Description

    Click it!

    Module 1 Lesson 1: Setup WordPress

    This module will setup WordPress with pages and menus. We will use the items we setup in WordPress throughout the course. Its important to setup WordPress correctly so Bricks can work dynamically, saving you time!

    Go To Module

    Module 2 Lesson 2: Install Bricks Builder

    A detailed video and PDF explaining how to install Bricks Builder. Remember, Bricks is a theme, not a plugin! So don't try to install the Bricks theme as a plugin :)

    Go To Module

    Module 3 Lesson 3: Configure Bricks Settings

    Bricks has an extensive settings page in the Admin Dashboard. We will cover the basic settings that I use on all site I build with Bricks.

    Go To Module

    Module 4 Lesson 4: Global Styles, Colors, Fonts, and Spacing Variables

    We will walk through the global styles and I'll show you how to supercharge your website to use fluid typography and spacing, and how to use variables defined in the child theme.

    Go To Module

    Theme Building And Template Parts

    See Modules
    Switch pricing
    See Description

    Module 1 Template Overview

    Bricks is a powerful theme builder AND a visual page builder. Bricks template types and template conditions give you complete control to style your website exactly how you want. In this group of lessons, we learn about every template type and how to build an easy to manage theme.

    Go To Module

    Module 2 Header Template

    The header template is used to design and control the header the is displayed at the very top of your website. The header template can be shown on all pages, only certain pages, or turned off completely. We cover the header template in detail and explore the powerful show/hide header on scroll functionality.

    Go To Module

    Module 3 Footer Template

    The footer template is used to output the footer design after the main content of your page. In this module, we cover how to build a footer and what you should include in a website footer. Just like the header template, you can control where the footer is displayed or hide it completely from the front end.

    Go To Module

    Module 4 Single Page Template

    The single page template can be used to output a specific design for all of your WordPress pages. You can design the template however you want and output the WordPress content right in the template. This allows your clients to edit the page content without ever touching the builder.

    Go To Module

    Module 5 Single Post Template

    The single post template is used to design and display data from WordPress posts. You will learn how to create a blog post template that uses dynamic data to output information from the database. This not only saves time when publishing new content, but you can control exactly what data you want to display on the post!

    Go To Module

    Module 6 Archive Templates

    The archive template is used to display your collection of blog posts, custom post types, categories, and tags. In this module, you will learn how to use the query loop display content for your blog post archive and how to set up conditions to use this template with various archive types.

    Go To Module

    Module 7 Section Template

    The section template can be used to create reusable content that you can place anywhere on your website. You can output section templates inside the WordPress editor or inside anything built with Bricks Builder.

    Go To Module

    Module 8 Popup Template

    The popup template is used when you want to show content based on user interactions. You will learn about opening a popup by clicking a button, when the user shows exit intent, and based on a certain time after page load.

    Go To Module

    Single Page Complete Builds

    See Modules
    Switch pricing
    See Description

    Module 1 Homepage

    The home page is the most important page on your website. That is exactly why I choose Bricks to build my homepage. It has the flexibility to design anything you can imagine. In this module, we will cover how to build a homepage that user and your clients will love.

    Go To Module

    Module 2 Contact Us

    The contact us page should let the user know the best way to get in touch with you or your staff. We will build a contact form that is easy for user to access so you can start capturing leads on day 1.

    Go To Module

    Module 3 About Us

    The about us page stores information about your business. This page can be used to showcase your mission statement, office locations, and business hours.

    Go To Module

    Module 4 Team Member

    The individual team member page is great for SEO and to build trust with your users. Use the team member page to showcase your team's qualifications and why potential customers should trust your website.

    Go To Module

    Module 5 Meet The Team

    The meet the team page is an archive that will show all of your team members in a list view. We will build a design that will showcase the team an link back to the individual team member bio page.

    Go To Module

    Bricks Technology

    See Modules
    Switch pricing
    See Description

    Module 1 Global Classes

    Global classes are what makes Bricks so powerful. Use global classes to control styling of any element that has that class applied. Why open up every webpage to make a simple style change when you can use global classes. Simply change the style in one place and be done!

    Go To Module

    Module 2 Dynamic Data

    Dynamic data uses the power of the WordPress database to output hard coded information inside your Bricks templates. This like the page title, author, or published date should not be typed in manually. Use dynamic data to "set it and forget it!"

    Go To Module

    Module 3 Conditions

    Conditions allow you to control when or who can see certain content. If you are building a site where users can login, you can use the user logged in condition to display information only once a user has logged in. Another example could be to only show certain information on your home page and not your blog archive page. With conditions, you have complete control of the who what where any why information is displayed.

    Go To Module

    Module 4 Query Loop

    If you are reading this description, you are seeing the query loop in action! Each one of these module and descriptions is being output based on a query loop. It is very easy to set up and I'll teach you everything you need to know to get started with loops! The query loop is time saving tool inside Bricks that helps you build a design and then apply it based on parameters you set up in the query loop builder.

    Go To Module

    Module 5 Forms

    Bricks comes with a built in form element where you can capture information from website visitors. We cover how to set up the form and explore saving form submissions to the database.

    Go To Module

    Module 6 Child Theme

    Bricks has child theme that is used for adding code snippets and CSS to customize the design and functionality of the website without altering the parent theme's core files. In this module, we cover when and why you may want to use a child theme and provide some useful snippets to get you started extending the Bricks theme.

    Go To Module

    Module 7 Bricks SEO Tools

    Bricks lets you improve your website's visibility in search results without needing extra plugins. You can change URL links, titles of posts and pages, and add important keywords and descriptions directly in the site builder. We cover all the SEO tools that comes with Bricks Builder in this course.

    Go To Module