Modern, Responsive Websites with HTML & CSS

Course Code: HCSS-MR

Duration: 3 days

 
 
 
 

Modern, Responsive Websites with HTML & CSS Course Overview

HTML & CSS are the fundamental building blocks of the web. This course is designed to provide delegates with the knowledge and skills necessary to build and deploy stylish, accessible websites that look good on any device.

Delegates will learn how to build websites that incorporate text elements, hyperlinks, images, audio and video, tables and forms, all styled using the latest CSS techniques. Delegates will also learn how to make their sites responsive from the start.

Exercises and examples are used throughout the course to give practical hands-on experience with the techniques covered.

NB: Some similar courses make mention of HTML5 and CSS3. Ours does not because HTML5 implies JavaScript which is not covered by this course, and CSS3 implies only a subset of the total specification. The code delegates will produce during the course will make use of the most up-to-date features of both languages.

Course Objectives

This course aims to provide delegates with the skills and knowledge necessary to construct stylish and responsive HTML pages that exploit all the core HTML elements including text elements, hyperlinks, multimedia, tables, and forms. Delegates should also be able to style and lay out said elements exploiting a solid understanding of CSS concepts and core CSS properties.

Who will the Course Benefit?

The Modern, Responsive Websites with HTML & CSS course is aimed at those who are new or have had little exposure to HTML & CSS and who will be responsible for building and/or maintaining websites. It may also be of value to those who wish to refresh/renew their knowledge on the subject after some time away from it.

Skills Gained

The delegate will learn and acquire skills as follows:

  • Build and deploy a simple website
  • Mark up and style text elements and lists
  • Create hyperlinks
  • Target elements for the purpose of styling
  • Structure content using semantic elements with a focus on accessibility
  • Embed and style images, audio, video, and other content
  • Organise data into and style tables
  • Build and style forms that make use of all modern input types
  • Lay out content using flexbox, grid, media queries, and more
  • Transform and animate content
  • Exploit CSS frameworks and preprocessors
  • Design a site according to UI/UX guidelines and optimise it for search engines and performance

Modern, Responsive Websites with HTML & CSS Training Course

Course Introduction

  • Administration and Course Materials
  • Course Structure and Agenda
  • Delegate and Trainer Introductions

Session 1: INTRODUCTION

  • Setting up the development environment
  • How the web works
  • HTML
  • Elements, tags, and attributes
  • HTML document structure
  • An introduction to mobile-first development
  • Special characters
  • Comments
  • CSS
  • Rules, selectors, and properties
  • Linking HTML and CSS
  • Chrome's Developer Tools
  • Publishing

Session 2: TEXT ELEMENTS

  • Headings and paragraphs
  • Other text elements
  • Styling text elements
  • CSS values and units
  • Web fonts
  • Unordered and ordered lists
  • Styling lists

Session 3: HYPERLINKS

  • Hyperlinks
  • URLs and paths
  • Document fragments
  • Email links
  • Styling links

Session 4: MORE CSS SELECTORS

  • Selectors (again)
  • Selector lists
  • Type, class, and ID selectors
  • Attribute selectors
  • Pseudo-classes and pseudo-elements
  • Combinators
  • The cascade, specificity and inheritance
  • At-rules

Modern, Responsive Websites with HTML & CSS Training Course

Session 5: STRUCTURING CONTENT

  • Block and inline elements
  • The box model
  • Styling boxes
  • Semantic elements
  • Line breaks and horizontal rules
  • An introduction to layout using CSS Grid

Session 6: MULTIMEDIA AND EMBEDDING

  • Images
  • Image formats
  • Figures and captions
  • Styling images
  • Background images
  • Video and audio
  • Media container formats
  • Video text tracks
  • Embedding content with iframe, embed, and object (briefly)
  • SVG
  • Icons

Session 7: TABLES

  • Table rows and cells
  • Headers
  • Spanning
  • Column groups
  • Captions
  • Semantic table tags
  • Styling tables

Session 8: FORMS

  • The purpose of forms
  • Forms
  • Labels and text boxes
  • Buttons
  • Styling forms
  • Sending form data to the server
  • Grouping form fields
  • Input types and attributes
  • Drop down boxes
  • Progress bars

Modern, Responsive Websites with HTML & CSS Training Course

Session 9: MORE LAYOUT

  • Normal flow
  • Floats
  • Positioning
  • Flexbox
  • Multi-column layout
  • Grid
  • Responsive design
  • Media queries
  • Feature queries
  • Responsive media
  • Intrinsic layout patterns

Session 10: MORE CSS PROPERTIES

  • Rounded corners
  • Multiple backgrounds
  • Gradients
  • Shadows
  • Text effects
  • Transforms
  • Transitions
  • Animations
  • And more…

Session 11: CSS FRAMEWORKS AND PREPROCESSORS

  • CSS frameworks
  • The pros and cons of CSS frameworks
  • Popular CSS frameworks
  • CSS preprocessors
  • CSS preprocessor features
  • Popular CSS preprocessors
  • CSS’s var function

Session 12: INTRODUCTION TO UI/UX DESIGN, SEO, & PERFORMANCE OPTIMISATION

  • UI/UX design
  • UI/UX design guidelines and best practices
  • Search Engine Optimisation (SEO)
  • HTML tags that are important for SEO
  • SEO best practices
  • Website performance optimisation
Notes:
  • Course technical content is subject to change without notice.
  • Course content is structured as sessions, this does not strictly map to course timings. Concepts, content and practicals often span sessions.

Requirements

Delegates need only possess basic computing skills - navigate the filesystem, create and edit files and surf the web.

Public Scheduled Events

Classroom & Live Virtual Instructor-Led Training

Duration: 3 days

Price: £1,485.00 exc. VAT 


Start Date Options Spaces  
29 Apr 2024
StayAhead Virtual Courses available 
Spaces Book Now 
17 Jun 2024
StayAhead Virtual Courses available 
Spaces Book Now 
15 Jul 2024
StayAhead Virtual Courses available 
Spaces Book Now 
02 Sep 2024
StayAhead Virtual Courses available 
Spaces Book Now 
28 Oct 2024
StayAhead Virtual Courses available 
Spaces Book Now 
09 Dec 2024
StayAhead Virtual Courses available 
Spaces Book Now 
 

Live Virtual Classroom

 
Join live instructor-led classroom training from the comfort of your home or office.
All the convenience and benefits of the classroom experience without the hassle and costs of travel and accommodation.
 
 



Our Customers Include

 
EDF
Amazon
American Express
Aviva
QA
BAE
University of Cambridge
Barnardo's
Scottish Government
Bauer
Bloomberg
BP
HSBC
DVLA
GlaxoSmithKline
Government Campus
Capita
Tui
NHS
Ordnance Survey
Ministry of Defence
Zurich Insurance Group
trainline
Vodafone
 
 



Our Course Curriculum

 
 
 
+44 (0)20 7600 6116
Enquiries@StayAhead.com
Copyright © 2024 StayAhead Training Ltd
Cookies   /   Privacy Policy