Caroline Hagan

Caroline Hagan

Newcastle upon Tyne
Open to Work

I ran a digital agency, Blueocto Ltd for over 9 years. I've been working in the industry for over 15 years now, specialising in Wordpress and Shopify Web design and development. My background lies in Graphic Design and Advertising.

12,612

Total Points

Points are earned whenever you take an important action on Treehouse.
Learn more about when and how points are earned.

Skills & Experience

  • Job Title

    Web Developer, Director

175 Achievements

  • Storing and Tracking Information with Variables
  • Hello, JavaScript!
  • JavaScript Numbers
  • JavaScript Variables
  • Introducing JavaScript
  • Optimization Best Practices
  • Asset Optimization
  • Why Web Performance Matters
  • Testing for Accessibility
  • Mobile Accessibility
  • Accessible UI Patterns
  • Semantic HTML and WAI-ARIA
  • WCAG 2.0 (and Other Standards)
  • Access for Everybody
  • Computer Basics
  • AJAX Concepts
  • Choosing Options
  • Say Hello to Django
  • Organizing Forms
  • Form Basics
  • The Logo Sprint
  • Logo Design 101
  • Customizing the Login Screen
  • Admin Color Schemes
  • Getting Started with WordPress
  • Transitions and Transforms
  • Debugging HTML and CSS Problems
  • Sharing a Website
  • Responsive Web Design and Testing
  • Adding Pages to a Website
  • Styling Web Pages and Navigation
  • Customizing Colors and Fonts
  • CSS: Cascading Style Sheets
  • Creating HTML Content
  • HTML First
  • Beginning HTML and CSS
  • Working With Remote Repositories
  • Speeding up Workflow With Sass
  • Variables, Mixins, and Extending Selectors
  • Merging
  • Branches
  • Creating Tables and Manipulating Data with SQL
  • Video Marketing
  • Email Marketing
  • Creating an Icon
  • Reading Data from Databases with SQL
  • Usability Testing
  • Usability Basics
  • Social Media
  • Design Foundations Final
  • Becoming a Problem Solver
  • Understanding Aesthetics
  • Flexbox and Multi-Column Layout
  • Getting Started with Sass
  • Gradients
  • Getting Started With Git
  • Why Version Control Matters
  • Moving Around in the Console
  • Search Engine Optimization
  • Installing MySQL Server and MySQL Workbench
  • Introduction to Design
  • Introduction to Illustrator
  • DNS Basics
  • Workflow Basics
  • Slices & Save for Web
  • Introduction to Data, Databases and SQL
  • Web Typography
  • Backgrounds and Borders
  • Listing Inventory Items
  • CSS Box Model
  • Text, Fonts, and Lists
  • Values and Units
  • Advanced Selectors
  • Customizing WordPress
  • Managing Comments
  • Adding and Editing Content in WordPress
  • Configuring WordPress
  • Vector Shapes
  • Introduction to jQuery
  • Responsive Design
  • Selectors
  • Getting Started with CSS
  • Adding a Contact Form
  • Advanced Techniques
  • Getting Started With Rails
  • Getting Started with WordPress
  • Creating the Menu and Footer
  • Getting Started with PHP
  • Launching the Website
  • Making Money
  • Adaptive Design
  • Fluid Foundation
  • Introduction to Responsive Web Design
  • Styling Content
  • Introduction to Accounting
  • Marketing Strategy
  • JavaScript Numbers
  • Marketing Basics
  • Creating a Website Structure
  • Text Editors and HTML
  • Website Basics
  • Forming Your Company
  • Corporate Structure
  • Why Start a Business?
  • Type Tools
  • Masks Basics
  • Objects, Classes, and Variables
  • JavaScript Strings
  • Introduction Variables
  • Web Apps
  • Accessibility
  • Layer Basics
  • Online Dating
  • Taking The Perfect Profile Picture
  • Chair Yoga
  • Exterminator
  • Graphic Basics
  • Websites
  • Introduction
  • Code Racer
  • Workspace Basics
  • Ruby Basics
  • Functions
  • Introduction to Programming
  • Objects and Arrays
  • Control Structures
  • Basics
  • Media Queries
  • CSS3
  • Animation
  • Transforms
  • Multi-Column Layouts
  • Transitions
  • Backgrounds
  • Gradients
  • Web Fonts
  • Borders
  • Typography
  • Selectors
  • Video
  • HTML5
  • Basics
  • Mobile
  • Responsive Web Design
  • Fundamentals
  • Color Theory
  • Aesthetic Foundations
  • Principles
  • Elements
  • Website Basics
  • Mastery Challenge
  • CSS
  • Framework Foundations
  • Printing
  • Page Layout
  • Box Model
  • Text Code Challenge
  • Text
  • Data Types
  • Selector Code Challenge
  • Selectors
  • Introduction
  • HTML Master
  • HTML
  • Forms
  • Tables Challenge
  • Tables
  • Objects
  • Links
  • List Challenge
  • Lists
  • Text
  • Introduction
  • Newbie
  • Old School