HTML and CSS for Elementor
£499£999launch sale price
Leave your email and you will hear first when it opens, with an early-bird price for the waitlist.
Home/Courses/HTML and CSS for Elementor
Beginner to intermediate, Blue run Build
A practical course for Elementor users who want to fix layouts, write clean custom CSS and use Editor V4 classes and variables with confidence. You will build better websites because you understand exactly how they work. Includes 6 hours of live classes and 2 hours of 1:1 tutoring with a working UK developer.
Recording now. Join the waitlist and you will hear first, with an early-bird price.
Elementor gets you most of the way. Then something will not line up on mobile, a gap appears from nowhere or a client asks for a tweak the controls cannot do. You search, paste some CSS from a forum, and hope. This course replaces hoping with understanding, so you can open dev tools, see exactly what is wrong and fix it properly.
A complete landing page section set, built twice: once by hand in HTML and CSS, and once in Elementor using V4 classes and variables. Along the way you will build a navigation bar, a responsive card grid, an accessible contact form, a fluid type scale and a small JavaScript toggle.
Capstone project
Build it on your own site, or a practice brief if you do not have one, and present it to your tutor live on a call. Pass the capstone, the online quiz and the live practical test to earn your certificate.
8 modules and 48 short lessons, about 7.5 hours of video. Every module ends with a quick quiz and an exercise on your own site.
Understand what Elementor produces under the hood and write your first HTML page by hand.
Choose the right tag for the job so pages are clearer for search engines, screen readers and you.
Write CSS rules that target exactly what you mean and understand why a rule wins or loses.
Control size and spacing confidently and fix the classic layout gremlins.
Build modern layouts by hand and understand exactly what Elementor's container settings are doing.
Make any section work on phones, tablets and desktops, and keep design values consistent with variables.
Find and fix layout and styling problems on any live Elementor page in minutes.
Apply custom CSS, classes, variables, HTML and a little JavaScript inside Elementor in a tidy, maintainable way.
Lesson lengths are estimates and may change slightly when the course is recorded. Every lesson is re-recorded or annotated when the tools change, free for everyone with an active course.
Alongside the video lessons you join 3 weekly online classes of 2 hours, with a maximum of 5 students in each class. You build along with your tutor, ask questions as you go and see how others solve the same problem. You also get 2 hours of one-to-one tutoring to use whenever you need it.
Every step is a real piece of work you can keep and reuse.
Set up
Install a code editor, learn your browser's dev tools and set up a practice WordPress site.
Project 1
Write an "About us" page in pure, semantic HTML: headings, lists, images and links done properly.
Project 2
Use classes, selectors and the cascade to style a real menu page, and see why one rule beats another.
Project 3
Spacing, the box model and a fluid type scale that looks right on every screen.
Project 4
A header nav and a responsive card grid with flexbox and CSS grid.
Project 5
Media queries, relative units and CSS variables for colours and spacing.
Project 6
We hand you a broken Elementor page. Find and fix every problem with dev tools.
Project 7
Recreate your landing page in Elementor with V4 classes and variables, plus clean custom CSS.
Then the capstone: a complete landing page section set, built by hand and again in Elementor, which you present to your tutor on a live call.
Two parts, both online. Pass both and you get your Begin2Code certificate. One free re-sit of each part is included.
Part 1
20 multiple-choice questions in 25 minutes, based on real situations you'll meet when building sites. Marked instantly. Pass mark 70%.
Part 2
On a video call with your tutor, screen shared, you build a responsive section in Elementor from a design using classes and variables, then find and fix three planted bugs with dev tools. It's marked against a clear 12-point checklist.
























Comfortable building a basic page in Elementor (Elementor Beginner course or equivalent). No coding experience needed.
I'm Shaz, a UK web designer with over 20 years of experience. Through my agency, E-web UK, I build and look after WordPress sites for businesses every week. I'll answer your questions, review your work, and your included one-to-one tutoring is with me directly.
More about ShazThis course is being recorded now. Waitlist members hear first and get an early-bird price.
£499£999launch sale price
Leave your email and you will hear first when it opens, with an early-bird price for the waitlist.
£949£1,427 separately
Elementor Beginner, HTML and CSS for Elementor, Elementor + GSAP Animation, together. Save £478 on buying them one at a time.
See the bundle30days money back
Try the course for 30 days. If it is not right for you, email us for a full refund. No forms, no fuss.
Refund policyAnything else? Send me a message or book a 30-minute taster lesson.
No. It starts from a blank file and assumes no coding knowledge. You only need to be comfortable building a basic page in Elementor.
No. Everything core works with the free version of Elementor. A few options, such as some custom CSS locations and Components, need Pro, and we point those out clearly with free alternatives where possible.
Yes. Module 8 covers V4 classes, variables and states, and also shows how to work with V3 widgets you will still meet on older sites.
About 7.5 hours of video. Most students finish in 3 to 5 weeks at a few hours a week, including exercises.
You You get 2 hours of live video sessions with Shaz, booked in 30 or 60-minute slots, at a time that suits you, within 12 months of purchase. Bring your own site, your capstone or any problem you are stuck on.
It gives you the code skills clients and agencies commonly expect from an Elementor builder. It will not guarantee work, but it removes a common gap. The Freelance business course covers finding clients.
Start with these, then take the course when you want it in order, with help.
Code and Elementor6 min read
Squashed columns, sideways scrolling and giant headings on phones usually come from seven fixable causes. Here is how to spot and fix each one.
Goes deeper in HTML and CSS for Elementor
Code and Elementor5 min read
Widget, page, site-wide or child theme? A clear guide to choosing where custom CSS should live on an Elementor and WordPress site.
Goes deeper in HTML and CSS for Elementor
Each course builds on the one before. Take the next one when you are ready, or save with the path bundle.
This course is being recorded now. Join the waitlist and you will be first to hear when it opens, at the £499 sale price (usually £999).