Customizing your workspace -- HTML basics -- CSS basics -- Web design basics -- Creating a page layout -- Working with a web framework -- Designing for mobile devices -- Working with templates -- Working with text, lists, and tables -- Working with images -- Working with navigation -- Adding interactivity -- Working with web animation and video -- Publishing to the web -- Appendix: Tiny URLs.