Hannah Carpenter

Hannah Carpenter

Kettering, Northants, United Kingdom
Open to Work

8,650

Total Points

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

Skills & Experience

  • Company

    Freelancer

117 Achievements

  • Our Diary App
  • Meet Peewee
  • Python Tuples
  • Python Dictionaries
  • Python Slices
  • Python Lists
  • Build an Application
  • Using Lists
  • Meet Lists
  • All Together Now
  • Functions and Looping
  • Types and Branching
  • Meet Python
  • Creating Records
  • Project Setup
  • Handling Errors When Manipulating Data
  • Deleting Data from a Database
  • Updating Data in a Database
  • Adding Data to a Database
  • Finding the Data You Want
  • Getting Data from a Database
  • Data, Databases and SQL
  • PHPDB Stage 1: Databases and PHP
  • PHP on the Web
  • Unit Converter
  • Transitions and Transforms
  • Creating an SVG
  • Introduction to SVG
  • JavaScript Functions
  • JavaScript Conditional Statements
  • JavaScript Numbers
  • JavaScript Variables
  • Introducing JavaScript
  • Creating a Simple Drawing Application
  • Getting to Know PHP
  • PHP Inventory
  • PHP Includes
  • Build a Website With Bootstrap
  • Prototyping With Bootstrap
  • Introduction to Front-End Frameworks
  • Selectors - Beyond the Basics
  • Forms
  • Lists
  • The WordPress Codex
  • An Overview of Menus in WordPress
  • Understanding CSS Transitions and Transforms
  • Hooking Into WordPress Plugins
  • Designing with the Latest Features
  • Fundamental Concepts
  • Basic Layout
  • The Box Model
  • Understanding Values and Units
  • Action Functions in WordPress
  • Filter Functions in WordPress
  • An Overview of Hooks in WordPress
  • More Advanced PHP for WordPress
  • PHP Basics for WordPress
  • Introduction to PHP for WordPress
  • Basic Selectors
  • Getting Started with CSS
  •  Adding Color and Type
  • Creating an Icon
  • Introduction to Illustrator
  • Links
  • Text
  • Introduction
  • Introduction to Design
  • Design Foundations Final
  • Becoming a Problem Solver
  • Understanding Aesthetics
  • Color Theory
  • Principles
  • Elements
  • Final Project: Create a Typographic Site
  • Laying Out Type for the Web
  • Basic Web Typography
  • How to Choose and Use Webfonts
  • Introduction to Typography
  • Creating a Password Confirmation Form
  • Creating a Mobile Drop Down Menu
  • Creating a Simple Lightbox
  • Creating a Spoiler Revealer
  • Introduction to jQuery
  • PHP Internal Functions
  • PHP Returns & Closures
  • PHP Functions Basics
  • PHP Loops
  • PHP Conditionals
  • PHP Datatypes
  • Responsive Patterns
  • Media Queries
  • Responsive Theory
  • Organizing Forms
  • Form Basics
  • Customizing the Login Screen
  • Admin Color Schemes
  • Variables, Mixins, and Extending Selectors
  • Getting Started with Sass
  • Getting Started with Advanced Sass
  • Getting Started with WordPress
  • How WordPress Templates Work
  • Finishing Your WordPress Theme
  • Custom Homepage Templates in WordPress
  • Adding a Blog to a WordPress Theme
  • Custom Post Type Templates
  • Building Out WordPress Navigation
  • Building Page Templates in WordPress
  • WordPress Header and Footer Templates
  • The WordPress Loop
  • PHP Data & Structure
  • PHP Getting Started
  • Working with CSS and JS in WordPress Themes
  • Starting a WordPress Theme
  • Custom WordPress Customizer Settings
  • Native WordPress Customizer Options
  • Overview of the WordPress Customizer
  • Newbie