This comprehensive two-day advanced course builds upon HTML and CSS fundamentals to develop sophisticated web design and layout skills. Designed for professionals ready to deepen their expertise, this course represents the second level in a structured curriculum that establishes mastery in web technologies for modern page design and development.
Required Prerequisites:
- Prior completion of our HTML 5 and CSS Content Authoring: Level 1 course is essential, or equivalent hands-on experience with foundational HTML and CSS concepts
- For course details and descriptions, please see the HTML 5 and CSS Content Authoring: Level 1 course information
Detailed Course Outline
Foundational HTML and CSS Concepts Review
- CSS page layout strategies and implementation
- Responsive web design principles and techniques
- Flexible Box Layout (Flexbox) systems
- CSS Grid layout technology and applications
Effective Image and Icon Integration
- Foundational skills for image optimization and implementation
- Advanced techniques for responsive image handling
- Specialized skills for working with images in web environments
Creating and Formatting Tables
- HTML table structure and coding fundamentals
- CSS techniques for table styling and formatting
- Additional table layout and accessibility skills
Form Design and Interactive Controls
- Form implementation and control usage strategies
- Advanced form capabilities and techniques
- HTML5 form controls and input types
- Building web pages with HTML5 data validation features
Integrating Multimedia: Audio and Video
- Introduction to media elements on the web
- Adding audio and video content to web pages
- Creating web pages that incorporate both audio and video elements
Typography and Print Styling
- Font embedding and web font implementation
- CSS techniques for optimizing printed web pages
- Building multi-column layouts with print-friendly styling
CSS3 Animation and Visual Effects
- Implementing CSS3 transitions for smooth interactions
- Using CSS3 transforms for 2D and 3D manipulation
- Creating complex animations with CSS3
- Applying CSS3 filters for visual effects
Website Publishing and Deployment Essentials
- Selecting web hosting providers and registering domain names
- File transfer protocols and methods for uploading to servers
- Advanced deployment techniques for production websites