This document discusses theming WordPress for a showcase portfolio. It begins with an introduction to content management systems and WordPress. It then covers installing WordPress locally, important tools like text editors, and interacting with the database. The document outlines HTML/CSS for content and styling. It discusses building a simple theme with templates, widgets, and customization. Hands-on exercises guide customizing an existing theme. The document concludes with tips for moving a site live and maintaining WordPress.