We may earn an affiliate commission when you visit our partners.
Course image
Andrew Williams

Learn Elementor and unleash a powerful & free page builder for WordPress with this Elementor course.  With it, you can drag and drop your way to a powerful website design.  Elementor works a little differently from most page builders.  For a start, you design live on the front-end of your site, not in the back-end Dashboard.

Read more

Learn Elementor and unleash a powerful & free page builder for WordPress with this Elementor course.  With it, you can drag and drop your way to a powerful website design.  Elementor works a little differently from most page builders.  For a start, you design live on the front-end of your site, not in the back-end Dashboard.

The free version is a page-builder that comes with dozens of beautiful widgets and templates that you can use to build your web page content with pixel perfect precision.  It's an impressive and well-established page-builder.

The Pro version of Elementor will blow you away.   If you have ever been frustrated trying to make your WordPress theme look like the demo you saw on the theme's homepage, you are not alone.   Most themes require extra plugins and an in-depth knowledge of the support documentation to make it look anything like the one that drew you to it in the first place.  With Elementor Pro, you don't need to ever feel that frustration again.  Elementor Pro gives you the same drag and drop page builder, but also allows you to create your own WordPress theme, designed exactly as you want it.

This Elementor course covers both the free and paid versions of Elementor. 

After a discussion of why you should learn Elementor, you'll install the plugin and a theme.  We'll then cover:

  • How to borrow inspiration from other websites, to craft your own unique design.  That includes choosing the right fonts and colours for your site.

  • We'll look at the box model and you'll learn how padding and margin can affect placement of elements on the page. 

  • We'll take a look at Hex colour codes.

  • We'll go through all of the back-end settings, including how to install custom fonts and icons (for Pro users).

  • You'll become familiar with the front-end Elementor interface as we go through all of the menu and settings.

  • You'll get to know how an Elementor page is structured using sections, columns and elements.  At this stage, I'll set you a few design tasks and then go over the solutions in detail.

  • You'll learn how to use templates so that you can create a design element once, and re-use it as many times as you want.  You can even export your templates from one site and import them into another.

  • You'll see why global widgets are a powerful asset in your toolbox.

  • For Pro users, we'll look at building an entire theme with Elementor, based on the inspiration we got earlier in the course.  We'll see how different templates can be created and used in different areas of the site design.  We'll create templates for the site header, footer, blog page, 404 page, single post template & archive page template.  Will design the homepage.  We'll design a landing page.  We'll even design a popup and set the trigger conditions to define when it shows on your site.

  • Elementor offers you some great tools, including motion effects.  These can be used to bring movement to your pages, so we'll look at those.

  • How (and why) we can use and integrate advanced custom fields and custom post types into our site design.

  • And finally, we'll look at mobile optimization.  This powerful set of tools will allow you to check (and fix) your site design so that it looks great on a desktop, tablet AND mobile phone.

    Elementor was created for every site owner that wants to create beautiful web content.  It was created to allow you to design the site YOU want.  This course teaches you how to use it.

Enroll now

What's inside

Learning objectives

  • Why learning elementor is a great option if you want a page builder and/or theme creator.
  • The differences between the free & pro versions of elementor.
  • Where to get inspiration for your website design, colour & fonts.
  • What the box model is, and why it's so important as you design your site.
  • How to use elementor as a page builder.
  • How to create a use (and re-use) templates.
  • How to use elementor pro to create your own theme.
  • How to use motion effects in your design.
  • How to ensure your site looks great on desktop, tablet and mobile phone.
  • How to use custom fields and custom post types for better website design and easier maintenance.

Syllabus

Introducing the course goals and instructor

This video is a quick introduction to myself and the course content.

Elementor is a page builder that can replace the Gutenberg editor.  But the Pro version takes it to another level, giving you the option of designing the entire site template.

Read more

This lecture covers the course goals including a brief overview of the course.

Get Elementor up and running.

In this lecture we'll see how to install both the free and pro versions of Elementor, and the basic differences between them.

This lecture describes the relationship between the theme and the page builder.  By understanding this, you'll have a better idea of the features your theme needs.

Wordpress needs a theme to be installed even if you are creating a theme with Elementor Pro.  In this video, we'll install the free version of Astra.

Learn how to plan out a site before you begin building it.

Flexbox introduced containers into Elementor, replacing the older Inner Sections elements.  This video shows how Elementor content is built using elements, organised inside containers.

I am not a designer, and you might not be either.  That doesn't mean you cant build a beautiful design.  Do what I do.  Take your inspiration from other sites, and elements of those sites that you love.

New to font selection?  Don't worry!  I'll show you how to choose fonts that work together.

Part of a great design is the colour palette you use on the site.  This lecture shows you an easy ways to choose the colour scheme of your website.

Before moving on to the next section, make sure you have completed these steps.

Learn basic design skills needed for developing a web site design.

The box model is a fundamental design model.  This lecture explores the box model and explains how it works.

This video looks at the hex color system.

You have to be careful about using images on your website.  You must have a license (if required ), for anything you use.  This lecture shows you where to get reasonably priced images.

Learn to setup Elementor in the WordPress Dashboard.

This lecture goes through the backend settings, and covers the important settings you need to know.

The Submissions page is where you can see all form submissions from your website.  These submissions are stored in an internal database.  While Elementor free allows you to create forms for submissions, these will not be saved to the Submissions screen.

You can easily add custom fonts to Elementor using the custom fonts options.  This video show you how to do that.

Installing custom fonts is the first step to using them in your design.  This video covers the next step.

This video looks at adding custom icons to the Elementor editor.

A storage area for creating and managing code snippets you want to use on your site.

The Role Manager is perhaps more important if you are building designs for clients.  This video looks at the Role Manager in Elementor.

This feature allows you to hide elements you don't want to use, making your workflow smoother and more streamlined.

This video goes through the Tools options in Elementor.

If you ever need to contact Elementor support, the System Information  screen provides the support team with invaluable information about your system, so that they can help fix the problem.

A quick look at the final three options in the Elementor menu.

This section looks at the options in the Templates menu

This video looks at the Templates menu.

A quick look at the new (and old) theme builder, and why you may prefer the older version.

What is a kit library?

The Add New menu gives us another way to create new templates.

Templates can be put into categories, though it's not very intuitive at the moment.

Learn how to use the Elementor interface.

We've already looked at the back-end settings, so this video will take you to the front-end and the Elementor Interface, where you'll find more settings and the tools you need to design your web site.

The hamburger menu gives you access to some global settings, plus a nice finder tool.

You've chosen the colour palette you wanted to use, so let's get Elementor set up to use those colours.

You've chosen your default fonts, so let's enter them into Elementor.

Theme styles were introduced towards the end of the v2 life-cycle and start of version 3.  Thee allow you to make changes to your design that were only previously allowed via the theme you were using with Elementor.

The DialPad button takes you to the Elements screen, where you can choose and configure the elements as you design your site.

Learn how sections, columns and elements power Elementor.

This lecture is a short reminder about sections, columns and elements. 

There are a few ways you can add a container.  This video looks at them.

Containers can have horizontal and vertical alignment.  These help give containers their flexibility.

Containers can be set to full width or boxed, but what do these terms mean and how do we use them?

Alignment often causing confusion as it doesn't appear to do as instructed.  However, it does work if you know how, so this video de-mystifies the alignment options.

This video looks at container padding and margin, and how best to add spacing between containers.

Containers have a wrap feature that can help minimize the number of containers you need for your design. This video explores the wrap feature.

Custom positioning allows you to move elements in X & Y axis so as to appear as if they are not part of a container.

Container styles give us some interesting options for our containers.  This video goes through the styles.

This video looks at the Basic tab in the toolbox, offering free & pro users a number of commonly used elements.

A look at the elements on the General tab.  These are available for free and pro users.

A look at the WordPress elements n the toolbox.

A quick look at the range of elements available to Pro users.

Here are three design elements for you to have a go at to test your knowledge of using Elementor.

Let's create the section for homework task #1.

Let's create the section for homework task #2.

Let's create the section for homework task #3.

Learn how templates can speed up website design.

Elementor Free allows you to create re-usable templates for sections of a web page.  The Pro version adds a lot more functionality.

You might like to share your templates between sites.  This lecture shows you how to easily do that.

You can save an element you are working on as a Global Widget.  This makes the styled element available on other pages on your site.  Changing the style of a global widget will change the style of that widget on all pages of your site.  This video looks at global widgets and how to use them.

This video looks at the range of built in templates in Elementor.

Learn how to create your own theme with the Theme Builder.

In this introductory lesson to theme building, we'll look at what is required to create your own WordPress theme using Elementor Pro.

When you create a theme using Elementor, you need to assign your theme templates to the pages on your site using display conditions.  This video introduces Display Conditions.

Learn how to design your site from start to finish, using Elementor.

I've set up a brand new, blank site for this section of the course.  This video shows you exactly what I have done to get the demo site ready so you can do the same.

Let's set up a couple of menus that we can use in our design.

Using the ideas we had earlier, let's consider the website's header template.

Let's get on and design the footer template.

Let's design the homepage based on the prototype we created earlier in the course.

In this video, we'll create a unique template for the blog page.

This video shows how to create a simple archive page using the Posts widget.

The Posts widget lets us add post archives to any web page we want. In this video we add a recent posts list to the homepage of the site.

This video shows how you can create highly customized archive pages using the Loop Grid.

At the moment, your posts are showing using the default template provided by our theme, Astra.  That doesn't fit the rest of our site, so lets create a single post template.

In this video, we'll create a template to display the pages on our site.

In this video, we'll create a search results template.

Let's create a custom 404 error page.

You can create landing pages with both the free and Pro versions of Elementor.  This video shows you how.

Elementor includes a handy popup template style, with lots of trigger settings.  Let's have a look.

Elementor actually lets you design your site from a single location.  In this video, we take a look at the full site editing feature.

Learn how to check your site for mobile devices, and fix any design issues that arise.

Breakpoints are used to all designers to create a responsive design that will look good on all devices.

The elements in your toolbox have a variety of size units.  This video discusses these.

Font clamps can be used to scale fonts according to viewport size.

Elementor allows you to hide an element on one or more of the viewports.  This video shows you how.

On a mobile device, it sometimes make sense to swap columns.   This video looks at why and how.

This video looks at the Style tab to see what properties of an element can be modified in responsive mode.

This video looks at the Advanced tab to see what properties of an element can be modified in responsive mode.

Let's check the site we've built in the course and make changes where necessary to the responsive design.

Learn how to create your own custom fields, why you would want to, and how to use them.

Learn what custom fields are and how they can be useful for your website deisgn.

Learn how to create custom fields

Learn how to create custom post types.

See how easy it is to add new recipes using our custom post type and custom fields.

Good to know

Know what's good
, what to watch for
, and possible dealbreakers
Teaches web design with a popular industry tool for building WordPress websites
Covers both free and professional versions of the software, which can save students money
Helps learners create custom themes and templates to make websites stand out
Provides hands-on labs and interactive materials, which can help learners retain information
Offers multi-media learning materials, including videos, reading materials, and discussions

Save this course

Save Learn Elementor - Elementor for WordPress to your list so you can find it easily later:
Save

Activities

Be better prepared before your course. Deepen your understanding during and after it. Supplement your coursework and achieve mastery of the topics covered in Learn Elementor - Elementor for WordPress with these activities:
Review HTML and CSS Basics
This activity will strengthen your understanding of HTML and CSS, which serve as the foundation for Elementor. A solid grasp of these concepts will enhance your ability to troubleshoot issues and customize your designs effectively.
Show steps
Refresh your knowledge of Basic Design Principles
This activity will help you refresh your understanding of basic design principles, which is essential for creating visually appealing and effective websites using Elementor.
Browse courses on Design Principles
Show steps
Follow Elementor Tutorials to Learn Core Concepts
This activity will provide you with hands-on experience and guidance in using Elementor's core features, ensuring you have a solid foundation before creating your own designs.
Show steps
  • Browse the official Elementor tutorials website and select a beginner-friendly tutorial.
  • Follow the tutorial step-by-step, experimenting with different settings and options.
  • Create a simple web page using the techniques you learned in the tutorial.
Five other activities
Expand to see all activities and additional details
Show all eight activities
Practice Applying Flexbox Principles
This activity will enhance your understanding of Flexbox, a crucial layout technique in Elementor, enabling you to create complex and responsive layouts with ease.
Show steps
  • Set up a basic HTML and CSS framework for practicing Flexbox.
  • Experiment with different Flexbox properties (e.g., flex-direction, justify-content, align-items).
  • Create a series of layouts using Flexbox, varying the container and item properties.
Participate in Elementor Community Forums
This activity will connect you with other Elementor users, allowing you to share knowledge, ask questions, and learn from the experiences of others.
Show steps
  • Join the Elementor community forum.
  • Browse the discussions and search for topics related to your areas of interest.
  • Participate in discussions by asking questions, sharing your insights, and providing support to others.
Design a Landing Page Using Elementor
This activity will allow you to apply your Elementor skills to create a practical and visually appealing landing page, giving you a sense of accomplishment and confidence in your abilities.
Show steps
  • Define the purpose and target audience for your landing page.
  • Choose a suitable Elementor template or start from scratch.
  • Design the layout, add content, and customize the elements using Elementor's tools.
Attend an Elementor Design Contest
This activity will challenge your skills and push you to create your best work while providing an opportunity to showcase your talents and gain recognition.
Show steps
  • Research and identify an Elementor design contest that aligns with your interests.
  • Develop a unique and compelling design concept.
  • Create a website using Elementor that embodies your design concept.
  • Submit your website to the contest and promote it to gather votes.
Contribute to the Elementor Open-Source Project
This activity will immerse you in the Elementor community and provide you with an opportunity to directly contribute to the improvement of the platform.
Show steps
  • Familiarize yourself with the Elementor open-source codebase on GitHub.
  • Identify an area where you can make a meaningful contribution.
  • Develop and test your proposed changes.
  • Submit your pull request to the Elementor GitHub repository.

Career center

Learners who complete Learn Elementor - Elementor for WordPress will develop knowledge and skills that may be useful to these careers:
Web Developer
Web Developers build and maintain websites. They are responsible for the design, development, and implementation of websites. This course can help you build a foundation in web development by teaching you how to use Elementor, a popular page builder for WordPress. Elementor makes it easy to create beautiful and responsive websites without having to code from scratch. With the skills you learn in this course, you can become a successful Web Developer.
UX Designer
UX Designers are responsible for the user experience of websites and applications. They work to ensure that websites are easy to use, navigate, and understand. This course can help you build a foundation in UX design by teaching you the principles of design and how to use Elementor to create user-friendly websites. With the skills you learn in this course, you can become a successful UX Designer.
Front-End Developer
Front-End Developers are responsible for the design and implementation of the user interface of websites. They work to ensure that websites are visually appealing and easy to use. This course can help you build a foundation in front-end development by teaching you how to use Elementor to create beautiful and responsive websites. With the skills you learn in this course, you can become a successful Front-End Developer.
WordPress Developer
WordPress Developers are responsible for the development and maintenance of WordPress websites. They work to ensure that websites are secure, up-to-date, and running smoothly. This course can help you build a foundation in WordPress development by teaching you how to use Elementor to create and customize WordPress websites. With the skills you learn in this course, you can become a successful WordPress Developer.
Web Designer
Web Designers are responsible for the visual design of websites. They work to ensure that websites are visually appealing and consistent with the brand's identity. This course can help you build a foundation in web design by teaching you the principles of design and how to use Elementor to create beautiful and responsive websites. With the skills you learn in this course, you can become a successful Web Designer.
Graphic designer
Graphic Designers are responsible for the creation of visual content, such as logos, brochures, and websites. They work to ensure that visual content is visually appealing and consistent with the brand's identity. This course may be useful for Graphic Designers who want to learn how to use Elementor to create beautiful and responsive websites.
Art Director
Art Directors are responsible for the overall visual direction of a project. They work to ensure that all visual elements of a project are consistent with the brand's identity. This course may be useful for Art Directors who want to learn how to use Elementor to create beautiful and responsive websites.
Marketing Manager
Marketing Managers are responsible for the development and implementation of marketing campaigns. They work to ensure that marketing campaigns are effective and reach the target audience. This course may be useful for Marketing Managers who want to learn how to use Elementor to create landing pages and other marketing materials.
Content Manager
Content Managers are responsible for the creation and management of content for websites and other marketing materials. They work to ensure that content is accurate, up-to-date, and consistent with the brand's identity. This course may be useful for Content Managers who want to learn how to use Elementor to create and manage content for websites.
Social Media Manager
Social Media Managers are responsible for the development and implementation of social media campaigns. They work to ensure that social media campaigns are effective and reach the target audience. This course may be useful for Social Media Managers who want to learn how to use Elementor to create landing pages and other social media content.
Project Manager
Project Managers are responsible for the planning, execution, and delivery of projects. They work to ensure that projects are completed on time, within budget, and to the required quality. This course may be useful for Project Managers who want to learn how to use Elementor to create project plans and other project management documents.
Business Analyst
Business Analysts are responsible for the analysis of business processes and the development of solutions to improve efficiency and effectiveness. This course may be useful for Business Analysts who want to learn how to use Elementor to create prototypes and other business analysis documents.
Data Analyst
Data Analysts are responsible for the collection, analysis, and interpretation of data. They work to ensure that data is accurate, up-to-date, and used to make informed decisions. This course may be useful for Data Analysts who want to learn how to use Elementor to create data visualizations and other data analysis documents.
Software Engineer
Software Engineers are responsible for the design, development, and implementation of software applications. They work to ensure that software applications are efficient, reliable, and meet the needs of users. This course is not directly relevant to Software Engineers, but it may be useful for Software Engineers who want to learn how to use Elementor to create user interfaces for software applications.
Data Scientist
Data Scientists are responsible for the collection, analysis, and interpretation of data. They work to ensure that data is accurate, up-to-date, and used to make informed decisions. This course is not directly relevant to Data Scientists, but it may be useful for Data Scientists who want to learn how to use Elementor to create data visualizations and other data science documents.

Reading list

We've selected five books that we think will supplement your learning. Use these to develop background knowledge, enrich your coursework, and gain a deeper understanding of the topics covered in Learn Elementor - Elementor for WordPress.
Comprehensive reference guide to HTML and CSS. It covers everything from the basics of HTML and CSS to advanced techniques for creating custom designs.
Comprehensive guide to advanced CSS techniques. It covers everything from using CSS preprocessors to creating responsive layouts.
Comprehensive guide to HTML5 and CSS3. It covers everything from the basics of HTML5 to the latest CSS3 features.
Classic guide to JavaScript. It covers the essential parts of JavaScript, and it provides clear and concise explanations.

Share

Help others find this course page by sharing it with your friends and followers:

Similar courses

Here are nine courses similar to Learn Elementor - Elementor for WordPress.
Complete SEO Guide to Ranking Local Business Websites
Most relevant
Digital Design Masterclass For Graphic Designers
Overview of Site Reliability Engineering for Cloud
Master AI & WordPress: Web Development with AI for...
Webflow For Beginners: How To Use Webflow
PL-100: Microsoft Power Platform Apps Maker
Django: Getting Started
Landing Page Design & Conversion Rate Optimization 2018
Introduction to Protractor 7
Our mission

OpenCourser helps millions of learners each year. People visit us to learn workspace skills, ace their exams, and nurture their curiosity.

Our extensive catalog contains over 50,000 courses and twice as many books. Browse by search, by topic, or even by career interests. We'll match you to the right resources quickly.

Find this site helpful? Tell a friend about us.

Affiliate disclosure

We're supported by our community of learners. When you purchase or subscribe to courses and programs or purchase books, we may earn a commission from our partners.

Your purchases help us maintain our catalog and keep our servers humming without ads.

Thank you for supporting OpenCourser.

© 2016 - 2024 OpenCourser