Preferred method of contact:

Building Responsive Web Applications with CSS3

COURSE TYPE

Foundation

Course Number

522

Duration

4 Days

PDF Add to WishList

Learn how to build accessible and responsive web applications featuring a rich UI that performs across the widest possible range of internet-capable devices. In this training course, you gain the skills to design WCAG-compliant and responsive content by creating collapsible navigation, content, data tables and forms. You will employ modern, mobile-first design techniques leveraging typography, flexbox, CSS3 functions and pseudo-selectors, and explore CSS integration with modern JavaScript frameworks like Angular and jQuery.

You Will Learn How To

  • Design Accessible Web Sites using industry standard Accessibility Guidelines
  • Create Responsive Layouts that adapt to any device size or operating system
  • Leverage Web Typography and modern, responsive units of measure
  • Capture user input with responsive and accessible forms and data tables
  • Implement SASS via Ruby CLI and create a Bootstrap 4 design template
  • Manage CSS within popular MVC and DOM frameworks like Angular and jQuery

Important Course Information

Requirements:

  • HTML experience at the level of:

Software:

  • All versions of CSS are covered in this course with careful attention to CSS3

Course Outline

  • Introduction to Cascading Style Sheets
  • Formalise relationship between HTML, JavaScript and CSS
  • Define Modern Browser and Web Accessibility
  • Develop reusable classes
  • Leverage the CSS Inheritance Model
  • Optimise your code with Embedded and External CSS
  • Update your browser with development assets
  • Styling the CSS Box Model
  • Style HTML container box properties
  • Leverage differences between block and inline elements
  • Manipulate colour and transparency
  • Develop global and consistent style resets
  • Selecting DOM Elements and Attributes
  • Target DOM elements and attributes for style
  • Make selections based on DOM hierarchy
  • Select based on DOM element behaviour
  • Chain selections and apply CSS functions
  • Positioning with Accuracy and Consistency
  • Manipulate static, absolute, relative and fixed position rules
  • Float and clear floated containers
  • Apply flexible box model techniques
  • Explore CSS columns and grids
  • Web Typography
  • Distinguish font from typeface and apply font properties
  • Apply text, letter and line properties
  • Employ web fonts
  • Accessible and Responsive Forms and Data Tables
  • Explore regional interpretations of Accessibility
  • Create accessible and responsive forms based on WCAG
  • Leverage and extend HTML5 for validation
  • Build accessible and responsive data tables based on WCAG
  • Templating with SASS, LESS and Bootstrap
  • Qualify strengths of CSS preprocessing frameworks
  • Install Ruby and SASS on Windows and create a SCSS document
  • Compile SCSS to CSS and investigate alternative pre-processing tools
  • Leverage Bootstrap 4 CSS library
  • Styling DOM and MVC JS Frameworks
  • Animate DOM content with pure CSS
  • Add menu toggles with JavaScript
  • Manage CSS selector syntax with jQuery and Angular
  • Implement responsive and infinite scrolling
Show complete outline
Show Less

Convenient Ways to Attend This Instructor-Led Course

Hassle-Free Enrolment: No advance payment required to reserve your seat.
Tuition Fee due 30 days after you attend your course.

In the Classroom

Live, Online

Private Team Training

In the Classroom — OR — Live, Online

Tuition Fee — Standard: £2095  

26 - 29 Mar (4 Days)
9:00 AM - 4:30 PM BST
London / Online (AnyWare) London / Online (AnyWare) Reserve Your Seat

How would you like to attend?

Live, Online
In-Class

7 - 10 Aug (4 Days)
9:00 AM - 4:30 PM BST
London / Online (AnyWare) London / Online (AnyWare) Reserve Your Seat

How would you like to attend?

Live, Online
In-Class

AFTERNOON START: Attend these live courses online via Anyware

20 - 23 Feb (4 Days)
2:00 PM - 9:30 PM GMT
New York / Online (AnyWare) New York / Online (AnyWare) Reserve Your Seat

How would you like to attend?

Live, Online
In-Class

15 - 18 May (4 Days)
2:00 PM - 9:30 PM BST
Herndon, VA / Online (AnyWare) Herndon, VA / Online (AnyWare) Reserve Your Seat

How would you like to attend?

Live, Online
In-Class

21 - 24 Aug (4 Days)
2:00 PM - 9:30 PM BST
New York / Online (AnyWare) New York / Online (AnyWare) Reserve Your Seat

How would you like to attend?

Live, Online
In-Class

30 Oct - 2 Nov (4 Days)
1:00 PM - 8:30 PM GMT
Herndon, VA / Online (AnyWare) Herndon, VA / Online (AnyWare) Reserve Your Seat

How would you like to attend?

Live, Online
In-Class

Guaranteed to Run

Private Team Training

Enroling at least 3 people in this course? Consider bringing this (or any course that can be custom designed) to your preferred location as a private team training.

For details, call 0800 282 353 or Click here »

Tuition Fee

Standard

In Classroom or
Online

Standard

£2095

Private Team Training

Contact Us »

Course Tuition Fee Includes:

After-Course Instructor Coaching
When you return to work, you are entitled to schedule a free coaching session with your instructor for help and guidance as you apply your new skills.

After-Course Computing Sandbox
You'll be given remote access to a preconfigured virtual machine for you to redo your hands-on exercises, develop/test new code, and experiment with the same software used in your course.

Free Course Exam
You can take your Learning Tree course exam on the last day of your course or online at any time after class and receive a Certificate of Achievement with the designation "Awarded with Distinction."

Prev
Next

Training Hours

Standard class hours:
9:00 a.m. - 4:30 p.m.

Last day class hours:
9:00 a.m. - 3:30 p.m.

Free Course Exam – Last Day:
3:30 p.m. - 4:30 p.m.

Each class day:
Informal discussion with instructor about your projects or areas of special interest:
4:30 p.m. - 5:30 p.m.

AFTERNOON START class hours:
2:00 p.m. - 9:30 p.m.


Last day class hours:
2:00 p.m. - 8:30 p.m.


Free Course Exam – Last Day:
8:30 p.m. - 9:30 p.m.


Each class day:
Informal discussion with instructor about your projects or areas of special interest
9:30 p.m. - 10:30 p.m.

- ,

Prev
Next
Chat Now

Please Choose a Language

Canada - English

Canada - Français