We've put together nine lessons with homework assignments for anyone who wants to learn how to code emails in HTML.

This course will be useful for:

  • Coders. You'll get to grips with HTML, its elements, and syntax. You'll learn to build creative emails and adapt them for different email clients
  • Email or CRM marketers. You'll learn the technical constraints of email coding. You'll learn to build emails with a flawless structure that display correctly on any device.

Each lesson takes 60-120 minutes

There's no need to rush — go through the material at your own pace and complete all the homework to reinforce what you've learned.

What you'll get out of the course

  • You'll learn all the ins and outs of flawless email coding.
  • You'll learn to work in Figma.
  • You'll understand how to adapt a campaign for mobile.
  • You'll understand how to test emails and spot bugs.
  • You'll code your first email on your own.

Now — on to the syllabus

Lesson 1. What is HTML

Let's start with the basics. We'll explain what HTML tags and attributes are, what an email page and HTML tables are made of. We'll cover paired and self-closing tags and how HTML, CSS, and tools fit together.

Lesson 2. The specifics of email coding

We'll talk about rendering engines and email clients. We'll explain why HTML is needed and introduce you to CSS properties.

Lesson 3. Service elements of an email's code

We'll "dissect" an email code template and study every element in detail.

Lesson 4. Working with graphics

We'll dive into Figma and cover what a coder needs to know to work effectively.

Lesson 5. The main elements of an email's code

We'll learn everything about tables, text, buttons, and other important elements.

Lesson 6. Background images in emails

We'll talk about the specifics of background images across different email clients.

Lesson 7. Restructuring email elements

We'll look at different grids and blocks that restructure themselves.

Lesson 8. Mobile adaptation

We'll learn how to adapt an email for mobile using code.

Lesson 9. Testing

We'll wrap up the course with a lesson on web versions of campaigns and email testing.

All lessons are already available on the Letteros blog

Follow the links above and get started

Good luck, the Letteros team