Part I: Getting Started on the Web
LESSON 1 Understanding How the Web Works
2 Structuring an HTML Document
3 Understanding Cascading Style Sheets
5 Validating and Debugging Your Code
Part II: Building Blocks of Practical Web Design
LESSON 6 Working with Fonts, Text Blocks, Lists, and Tables
7 Using External and Internal Links
8 Working with Colors, Images, and Multimedia
Part III: Advanced Web Page Design with CSS
LESSON 9 Working with Margins, Padding, Alignment, and Floating
10 Understanding the CSS Box Model and Positioning
11 Using CSS to Do More with Lists, Text, and Navigation
12 Creating Layouts Using Modern CSS Techniques
13 Taking Control of Backgrounds and Borders
14 Using CSS Transformations and Transitions
15 Animating with CSS and the Canvas
Part IV: Responsive Web Design
LESSON 16 Understanding the Importance of Responsive Web Design
17 Designing for Mobile Devices
18 Using Media Queries and Breakpoints
Part V: Getting Started with Dynamic Sites
LESSON 19 Understanding Dynamic Websites and HTML5 Applications
20 Getting Started with JavaScript Programming
21 Working with the Document Object Model (DOM)
22 Using JavaScript Variables, Strings, and Arrays
23 Controlling Flow with Conditions and Loops
24 Responding to Events and Using Windows
26 Using Third-Party JavaScript Libraries and Frameworks
Part VI: Advanced Website Functionality and Management
LESSON 27 Working with Web-Based Forms
3.147.89.30