Training Courses

HTML and CSS : Introduction

  382 reviews

Two Day Course

Now Available As Online Training!


Our HTML and CSS course will give you the training you need to understand the basic coding components for building a website.

This two day course is aimed at those with little or no previous coding experience. It is best suited to people who want to create sleek and attractive websites by learning web page markup and structure using HTML, as well as design using CSS. Ideal for those interested in web development, digital marketers wanting more control over their CMS or designers.

After attending this course you will be able to create a professional and engaging website as well as understanding the HTML and CSS languages, website architecture, creating online forms and more.You need no previous experience to attend this course.

Public Course Dates & Pricing

Public Courses

Small class sizes so you get the maximum amount of trainer time possible. You attend with delegates from other companies.

Private Courses

One to one tuition or a private group with just your colleagues. Your choice of duration, content and location. We can train at one of our centres or onsite with you wherever you are located.

We offer a free consultation service to help work out every detail and build the perfect course for you.

From £499 + VAT per day

Enquire Here

Course Outline

  • Day one

    • The role of HTML
    • The role of CSS
    • Web standards and mandatory elements
    • Understanding a robust HTML5 template
    • The purpose of the head element
    • Understanding Meta Data
    • About element attributes

    Beginning to Code
    • Overview of a HTML editor
    • Making code easy to read – best practice
    • Working with the title tag
    • Write your first body content and test
    • Adding headings and sub headings
    • Overview of structural elements
    • Adding structure to the page
    • Working with paragraphs
    • Using local formatting for bold, italic and underline
    • Adding line breaks and rules
    • Using special characters
    • Adding comments

    Images & Video
    • Overview of supported image file types
    • About image optimisation
    • Embedding images
    • Image Accessibility
    • About Video file formats
    • Streaming HTML5 video
    • Providing video fallback content

    HTML Lists
    • Using the Definition List for terms and descriptions
    • Grouping related key-points with Unordered Lists
    • Structuring hierarchical points with Ordered Lists
    • Ordered list bullet options
    • Nesting Lists

    • Linking pages together
    • Linking to external websites
    • Creating links within a page
    • Creating Image links

    Questions and answers
  • Day two

    Data Tables
    • Overview of data tables
    • Inserting a table
    • Adding a caption
    • Structuring rows
    • Adding table headers and table data
    • Merging columns

    Front End Forms
    • Overview of how data is sent to the server
    • Embedding a form
    • Providing fields for user input
    • Inserting radio buttons and checkboxes
    • Creating select list menus
    • Adding reset and submit buttons
    • Understanding form action and method attributes
    • Emulating form processing by sending to a static page
    • Using inbuilt form validations

    Overview of CSS
    • What is the Cascade?
    • What can CSS do?
    • Where to put the CSS code
    • Separating content from design
    • Syntax and structure

    Applied CSS
    • Working with External CSS
    • Understanding the Element selector
    • Working with fonts
    • Understanding hexadecimal colour theory
    • Styling text colours with hexadecimal and colour names
    • Using text alignment
    • Styling paragraphs
    • Styling headings
    • Styling hyperlinks
    • Understanding the Class selector
    • Creating and applying Class styles
    • Using the span element
    • When to use the ID attribute
    • Creating and applying ID styles

    Questions and answers
Experience + Flexibility

We know training inside out. We can advise you on all the options to make sure you get the best possible course.

Tell us you need to cancel more than 7 days before your course and there's no charge. Great for your peace of mind.

Our trainers bring their years of industry experience into the classroom. You'll leave confident and prepared.

The smallest class size in the industry. More one on one time with the trainer and a less intimidating group size.

Tell us which you use and it'll be booted up and waiting with the latest software when you arrive.

We provide a lovely onsite lunch so you can relax. We can cater for any dietary requirement with no fuss.

Comfort + Location
Reputation + Feedback

Our Clients

We've worked very hard over the last 20 years to grow our business through personal recommendations.

When you attend a course we ask you to tell us how it went. We use your feedback to help us improve our courses.

We publish all our customer satisfaction stats live on our site (good or bad) because we want everyone to know just how highly you rate us every day, every week and every year.

We know that choosing the best course can be difficult, maybe the thoughts of the 20709 other clients we've asked will give you the inspiration to join us too.

The most recent comments from attendees of our courses are shown below. We reckon they will give you a pretty good indication of how they think we perform.

  Client Ratings

Attendees surveyed20709
  Trainer Knowledge9.8 / 10
  Trainer Materials9.6 / 10
  Trainer Preparation9.8 / 10
  Overall Trainer Score9.7 / 10
  Centre Lunch9.6 / 10
  Centre Staff9.9 / 10
  Overall Centre Score9.7 / 10
  Overall Experience9.6 / 10
  % Who Would Recommend Us99.7%

  Recent Feedback

"Amazing course and excellent trainer. Iwan was a great tutor. Extremely patient and very good at explaining things though in simple terms - which is an especially impressive feat considering we were completing the course all over video call! A perfect starting point and introduction to HTML & CSS. I would definitely consider improving my knowledge further with the intermediate course in the future."

"Iwan provided a lot of clarity through his examples and simplified the theories behind HMTL and CSS. He also provided fun and interactive training sessions which gave me the confidence not only to take responsibility for my own work but, to approach him in times of difficulty. I am looking forward to attending further training sessions with him in the future. "

"Regoing over points as nesscessary. Giving clear instructions."

"Explaining the content and exercises."

"The follow along style of teaching was great and the explanations of how everything links together were very useful, overall the training was excellent."

"Really detailed, easy to follow especially considering how complex some of the content was. Really patient. Good number of breaks."

"The trainer was very patient and allowed plenty of time to go through any issues. "

"Course sizes made it personable"

"Great teaching and front of house staff."

"Brilliant teacher, brilliant course. Will definitely recommend. "

"Ivan was a super tutor! "

"Course was set up well. course leader knew a lot and was very easy to work."

"Very friendly vibe, great teachers, very organised, good food, nice small classes"

"Lovely premises and view, our trainer was very clear, patient and engaging. Will definitely recommend."

"Very well structured course."

"Everything! will highly recommend and would love to come back for more training, I've learnt so much. Thank you!"

"Not too fast at explaining and making sure everyone was up to date and helped with all questions"

"Approachable, right level and speed"

"Organised, Friendly"

"Teaching me html in a useful way"

"Staff lovely, training very helpful and knowledgable. The food was pleasant and varied and general facilities nice. Overall, very pleased and would book courses in future."

"friendliness and service"

"Patrick explained everything thoroughly, great trainer and always reassured us that he is there if any questions needed to be answered."

"food and snacks were great"

"quality of the course and facilities, with very friendly staff all round"

"regular breaks away from the screen, lunch and breakfast, knowledgeable trainers and well planned lessons."

"Great organisation, very smooth reception, quick and friendly responses. Appreciated all the easy communication before the course too."

"Happy with centre & quality of training!"

"The course was broken down in a way that it was easy to understand, i really enjoyed my time here :)"

"Hospitality Clear and concise commication Taking the time to meet users needs Wealth of knowledge "

"Feeling much more confident tackling HTML/CSS now - Thanks Patrick :) "

" I am very happy with the course overall with the teaching, content, helpfulness of all involved including the instructor and staff around the centre. "

"Dele was responsive to questions, the context of what everyone needed to learn and gave good examples and explanations. I love the resources that come with each course too. "

"Facilities, staff, trainer knowledge"

"Very relevant course material, easy to understand tutor, great food, pleasant place and very friendly/helpful staff. Thanks!"