HTML5 training
HTML and CSS – design and code a website training

2 days
In centre:
£please call
Live online:
£please call

Key details

Key details

HTML and CSS training course for beginners, teaching how to code websites.

Whilst most websites today are created using a CMS like WordPress, or through a website builder like GoDaddy, there is another option – you can design and create a static website by writing your own HTML and CSS.

This pacy, practical course teaches how to write code in Hypertext Markup Language (HTML) and develop Cascading Style Sheets (CSS). You’ll learn skills to create and maintain flexible, accessible websites with Content Management Systems suitable for viewing on desktops, tablets and mobiles.

Sessions cover:

  • Web standards, the W3C and WHATWG.
  • Creating and testing pages.
  • HTML and structure – why it matters.
  • About hyperlinks.
  • Images and HTML.
  • About CSS.
  • Publishing a website.

This course is ideal for anyone wanting to work with HTML and CSS for website development – marketeers, graphic designers, administrators, web content editors, and many, many more.

HTML and CSS – design and code a website training is arranged on-request, i.e. one-to-one training or a ‘closed course’ for your group. Your training can be tailored to take into account any existing knowledge you have, and the work you’re going to be doing.

In-class or online

This course is available in-class at eight centres or live online.

Expert trainers

WordPress courses are hosted by expert trainers with vast knowledge and experience of web development and coding. See Expert trainers.

How will I learn?

HTML and CSS – design and code a website training is hands-on and practical.

There is plenty of time to ask questions, and you can take away all the files you create.

Training guide and certificate

Course delegates receive:

  • Comprehensive training materials for HTML/CSS, to refer to throughout the course, and to use as a refresher afterwards.
  • An e-certificate confirming successful completion of an HTML and CSS – design and code a website training course. Click here to see an example of the certificate you receive.

After course support

Following HTML/CSS training, delegates are entitled to 30 days’ email support from their trainer to help with any post-course issues. For further details, see Support.


No prior coding knowledge is necessary.

Whilst a little HTML or CSS knowledge will be beneficial, and experience using an HTML-based tool like Adobe Dreamweaver will come in handy, this is not essential.


General information

General information

Course times

Standard course times are 9.30am–4.30pm.

As we’d be hosting this as a ‘closed course’ for you/your group, there’s usually flexibility to change these times to suit you, e.g. start or end 30 minutes earlier or later.


Payment for HTML/CSS training can be made by:

  • Bank transfer. Please call 01527 834783 for our bank details.
  • Card. All major credit and debit cards accepted. Payment can be made securely online or over the phone. Card payments are processed by Stripe. Armada doesn’t record or store your card details.

Purchase orders

We accept purchase orders from UK-registered companies and public sector organisations.


See Accommodation local to our training centres.

Cancellations and postponements

If an on-request HTML and CSS – design and code a website course booking is cancelled giving less than 20 working days’ notice, a cancellation fee is payable. View cancellation terms.

If an on-request HTML and CSS – design and code a website course booking is postponed giving less than 20 working days’ notice, a postponement fee is payable. View postponement terms.

Terms and conditions

Training course bookings are subject to our terms and conditions.


Expert trainers

Expert trainers

Marek Mularczyk

Marek Mularczyk Autodesk Certified Instructor

Marek is an Adobe Design, Video and Motion Specialist, and an Adobe Certified Instructor (ACI).

Voted as one of top 10 Adobe Certified Instructors in the world, Marek has over 15 years’ experience as an animator and photo/video editor, and has published numerous books on these topics.

As an instructor, Marek has trained a wide range of blue-chip clients including Lloyds, Barclays, HS2, Lululemon, Asos, Boohoo, Sony, Samsung, and many more.

Prior to focusing on training, Marek worked as a professional photographer for over 12 years. Photography remains his passion, and in his spare time he travels Europe in search of that perfect picture.


Course content

Course content

Web standards, the W3C and WHATWG

  • HTML
  • HTML 5
  • CSS

Creating and testing pages

  • Creating HTML
  • Testing HTML pages
  • About DocTypes and rendering modes
  • The vast world of browsers
  • About Character entities

HTML and structure – why it matters

  • Headings
  • Lists
  • Paragraphs and line breaks
  • Divs
  • Tables
  • Other structural elements
  • HTML5 and structure
  • Structure and Accessibility
  • Structure and Search Engine Optomisation (SEO)

About hyperlinks

  • How links work
  • Linking to other sites
  • Linking to pages in your site
  • Links within a page
  • Email links

Images and HTML

  • Graphics formats
  • Adding images
  • Images and accessibility
  • Links and images
  • About buttons

About CSS

  • How CSS works
  • Understanding CSS style rules
  • Linking to CSS
  • About CSS selectors
  • Basic CSS box models and properties
  • Using CSS to layout web pages

Publishing a website

  • Using FTP to publish and update a site
  • About Search Engine Optimisation (SEO)


Live online training

Live online training

Live online training lets you participate in a course from your place of work or home.

We do everything possible to make your online training experience as close as possible to actually being in the classroom. You can:

  • See and hear our trainer, and the other delegates participating in the course…
    Live online training - see your trainer and the other course delegates
  • Interact by speaking, using chat, or raising your ‘virtual hand’ if you need assistance.
  • Share your screen with our trainer, and allow them to take control to explain something.

Like our in-class courses, online courses…

  • Are presented by expert instructors.
  • Give you plenty of opportunity to carry out assisted, practical exercises.
  • Offer 30 days’ email support from your trainer.

All you need is an Internet-connected computer with a webcam and audio capability. We provide everything else…

  • Links to download the files, resources, etc. you’ll use in your course.
  • A training guide. For most courses, you can choose from a printed copy that we post to you, or a PDF.

In the week before your course, we’ll send you an email containing everything you need to prepare for and participate in the training. Then, a couple of days before your course, we’ll give you a courtesy call to make sure you have everything in place and answer any questions you may have.

Please note that we are not able to record scheduled online courses for privacy reasons.

When you attend live online training, you’re participating in a real course, hosted by a real trainer, in real time



“Marek was really helpful and very quick to come over when each person said they were stuck. He also made sure that the rest of the group weren't moving forwards before everyone was ready.”

Ash K