David Hughes

David Hughes

Member Since December 1, 2013
Open to Work

7,490

Total Points

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

Skills & Experience

  • Spoken Languages

    • English

100 Achievements

  • Getting to Know Bootstrap 4
  • Custom Post Types and Fields
  • Customizing WordPress Themes
  • WordPress Themes
  • Installing Wordpress
  • Self-Assessment
  • Traversing and Manipulating the DOM with JavaScript
  • Selecting Elements and Adding Events with JavaScript
  • JavaScript and the DOM
  • Graphical User Interfaces
  • Advanced Tooling
  • IDE Exploration
  • How it Works
  • Efficiency!
  • Exploring the Java Collections Framework
  • Organizing Data
  • Delivering the MVP
  • Creating the MVP
  • Getting There
  • Harnessing the Power of Objects
  • Meet Objects
  • Perfecting the Prototype
  • Using your New Tools
  • Getting Started with Java
  • Listing Inventory Items
  • Adding a Contact Form
  • Layer Basics
  • Workspace Basics
  • What is User Experience (UX)?
  • The Logo Sprint
  • Media Queries
  • CSS Animations
  • Transitions and Transforms
  • Debugging HTML and CSS Problems
  • Sharing a Website
  • Responsive Web Design and Testing
  • Finalizing the Project
  • Case Studies and Examples
  • The Brand Identity Design Process
  • Introduction to Brand Identity
  • Adding Pages to a Website
  • Styling Web Pages and Navigation
  • Customizing Colors and Fonts
  • CSS: Cascading Style Sheets
  • Creating HTML Content
  • HTML First
  • Creating an Icon
  • Introduction to Illustrator
  • Creating the Menu and Footer
  • Getting Started with PHP
  • Finding Your First Project
  • Starting a Freelance Career
  • Design Foundations Final
  • Becoming a Problem Solver
  • Understanding Aesthetics
  • Build a Website With Bootstrap
  • Creating a Simple Lightbox
  • Creating a Spoiler Revealer
  • Introduction to jQuery
  • Functions
  • Objects and Arrays
  • Prototyping With Bootstrap
  • Introduction to Front-End Frameworks
  • Grid Layout
  • Flexbox Layout
  • Positioning Schemes
  • Float Layout
  • Display Modes
  • Introduction to Design
  • Beginning HTML and CSS
  • Introduction to Responsive Web Design
  • Flexbox and Multi-Column Layout
  • Gradients
  • Web Typography
  • Backgrounds and Borders
  • CSS Box Model
  • Text, Fonts, and Lists
  • Values and Units
  • Advanced Selectors
  • Logo Design 101
  • Control Structures
  • Basics
  • Selectors
  • Forms
  • Tables
  • Color Theory
  • Principles
  • Elements
  • Objects
  • Links
  • Getting Started with CSS
  • Lists
  • Text
  • Introduction
  • Launching the Website
  • Styling Content
  • Creating a Website Structure
  • Text Editors and HTML
  • Website Basics
  • Newbie