advanced-html-and-css-syllabus
advanced-html-and-css-syllabus
Take your CSS skills to the next level with this comprehensive training course. Learn about
COURSE SYLLABUS
advanced topics such as SVG, CSS variables, gradients, shadows, positioning, transitions,
transforms, responsive images, and more to help you code professional looking webpages.
Group classes in NYC and onsite training is available for this course.
For more information, email corporate@nobledesktop.com or visit:
https://www.nobledesktop.com/classes/web-development-level2
Course Outline
Section 1
Starting a New Website from Scratch & Emmet Shortcuts
Creating a new HTML page with Emmet shortcuts
Adding content & styling it
Section 2
SVG Sizing (Width & Height) and Embedding SVG
How Width & Height Affect Sizing of SVG
Embedding SVG (instead of linking)
Styling SVG using CSS
,
Section 3
Background Gradients & Text Gradients
CSS background gradients
CSS text gradients
Section 4
Attribute Selectors
Adding link icons with attribute selectors
“Ends with” attribute selector
“Begins with” attribute selector
“Contains” attribute selector
Section 5
Creating Forms with HTML
Creating a form & text inputs with labels
Adding an email input, submit button, textarea, & select menu
Fieldset, legend, & radio buttons
Checkbox vs radio button
Section 6
Off-Screen Side Nav Using Only CSS
Responsive off-screen navigation
Toggling the navigation with a checkbox
CSS transitions
CSS Transitions
Using CSS transitions to animate elements on hover
Adding easing