CSS Made Easy

Beginners CSS Course Made for WordPress Users

Learning CSS is a powerful way to take more control of your website and achieve the exact design you want. You are far less likely to run up against the design limitations of a WordPress page builder when you know CSS. 

This course is designed to help you start as a beginner knowing little to no CSS and apply it to your WordPress websites. Knowing how to read & write CSS, where to apply it, when to use it, and how to combine different principles are all important things to know to become a better website designer. 

notify me when the course reopens

With CSS Made Easy, you’ll learn the basic foundations of CSS, understand the vocabulary, practice building real layouts, and be given challenges to solve on real WordPress websites. We’ll also cover some of the important tools you can use to better understand CSS and dive deeper like Inspect, Hoverify, and more.

You’ll understand how the buttons and options in your page builder correlate to actual CSS. This is an invaluable piece of knowledge to have, making you a stronger designer and developer. 

By the time you complete this course, you’ll have a strong understanding of CSS, enough for you to confidently write your own CSS from scratch, and adjust website layouts exactly as you need.

What’s Coming In The Course?

You’ll find a mix of video lessons, challenges, and cheat sheets to help you become confident in your ability to understand, read, and write CSS.

Video Lessons

Video lessons are designed to be efficient and not get bogged down in extraneous details. The pace of the lessons early on are moderate as I explain to you the main concepts, provide examples, and help you feel comfortable when you come across CSS.


Challenges are designed to get you writing CSS, starting from the basics and working your way up. You’ll be given a specific goal and a place to attempt that challenge. Follow the guidelines to achieve the challenge and you’ll see your hardwork and lessons paying off before your own eyes. 

Cheat Sheets

Cheat sheets are resources you can use to help you commit common items to memory, visualize certain aspects of CSS, and discover helpful tools.


Join the Discord channel with myself and all the other course members to ask questions about the lessons and challenges, or even your own website projects.


By joining CSS Made Easy, you’ll learn the basic foundations of CSS through these key modules. When the course is in production, these modules might be reorganized or modified, and are very likely to be released in batches.


Introduction to CSS

Get familiar with the importance of CSS in WordPress and set up your code editor.


Basics of CSS

Understand the syntax and structure of CSS, selectors, properties, values, and the cascade.


Selectors (Part 1)

Dive into the world of element, class, and ID selectors, and learn how to combine them for more precise control over your CSS.


Selectors (Part 2)

Gain a deeper knowledge of how selectors interact with each other and how to use them effectively to target specific elements on your website.


Spacing & Box Model

Grasp the fundamentals of the Box Model, a key concept in CSS, and you’ll explore how margin, padding, and relative & absolute units should be used.


Widths and Sizing

Discover how to control the width and height of elements, explore minimum and maximum values, and learn how to avoid common mistakes.



Dive into manipulating layouts via CSS with display properties including block, inline, none, flex, and gap properties.



Enhance your designs with hover effects, box shadows, transitions, and transforms and other styling properties commonly used across the web.



Learn about relative, absolute, fixed, sticky positioning, and z-index to create more complex layouts.


Media Queries

Optimize your designs for various screen sizes and devices using min-width, max-width media queries, and more.



Put your newfound skills to the test with real-world challenges designed to help you practice and refine your abilities.

Who Is This Course For?

You’ve worked in WordPress for at least a year or more

You have limited or no experience with CSS

You want to push past the limitations of your WordPress page builder

You want to increase your skills as a web developer and grow beyond the basics

You want lessons that are easily digestible, challenge you, and don’t get bogged down in non-essential details

Signup to Hear When The Course Opens

The course is currently in production and will reopen for sale in the near future. Signup to be notified when the doors open again.


What if I don’t have ANY experience in HTML & CSS? 

That’s ok! This course is designed to start from the basics and work your way up. By the end, you’ll have a solid foundation to read, write, and understand CSS on your own.

How long is the course?

I am currently planning 10 modules with around 5 videos each. There are also challenges and skills checks. You can learn more about each module by scrolling up on this page.

What’s included in the price?

You get lifetime access to all of the course content and to all modules, lessons, skills checks, and challenges. If I add anything to the course, you’ll receive that at no additional cost.

You’ll also receive access to our private community channel where you can ask for help about the course, or even your own projects.

Should I take down the course, you’ll be given a way to save all the content locally.

When will the course be ready?

For those that purchased the presale, I will be releasing the course in batches of two or three modules at a time. I’ll send you an email with more info.

When the course reopens for sale, the majority of the content will be available at that time.

Are lifetime updates included? What about future courses?

Content updates will be provided at my discretion for up to 6 months from the full release date. Future courses are not included in this purchase. 

What’s the refund policy?

I offer a 14 days no-questions-asked refund.

Are you teaching advanced topics?

Advanced topics like SCSS and animations are not currently planned. If you consider yourself adept at CSS, this is not the course for you, unless you just want to brush up with structured lessons.

Jonathan jernigan

About The Instructor

Hey there! My name is Jonathan Jernigan.

I’m the owner and founder at APEX Web Solutions (my agency) and run the YouTube channel Jonathan Jernigan (formerly Permaslug). I’ve been building websites professionally since 2014 and creating tutorial content online since 2018.

On YouTube, I’ve released over 150 videos ranging from in-depth full website build live streams to individual how-to style tutorials.

In 2020, I created the Ultimate Oxygen Course, which was the first available, longest running, and most successful Oxygen course with numerous 5-star reviews and over 1,000 sales.

In 2022, I released my second course, Generate Made Easy, where I’ve taught over 150 students how to build fast, powerful, accessible websites with GeneratePress and GenerateBlocks.

2023 sees the release of my 3rd course, CSS Made Easy. I’ll be teaching my students how to gain a comprehensive understanding of CSS and how to put the concepts in practice on real websites.