Thomas King

Thomas King

Tampa, FL
Open to Work

15,197

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 Designer and Developer

  • Spoken Languages

    • English

216 Achievements

  • How to Choose and Use Webfonts
  • Responsive Patterns
  • Media Queries
  • Responsive Theory
  • The Staging Server
  • The Local Development Environment
  • Admin Color Schemes
  • A Template Hierarchy Review
  • Media Templates in WordPress
  • Custom Post Type Templates
  • Archive Templates in WordPress
  • Page and Post Templates in WordPress
  • Homepage Templates in WordPress
  • Core WordPress Theme Files
  • How WordPress Templates Work
  • Adding Search: Controller & View
  • Refactoring the Codebase
  • Finishing Your WordPress Theme
  • Custom Homepage Templates in WordPress
  • Adding a Blog to a WordPress Theme
  • Custom Post Type Templates
  • Introduction to SVG
  • Building Out WordPress Navigation
  • Building Page Templates in WordPress
  • JavaScript Numbers
  • JavaScript Variables
  • Introducing JavaScript
  • Video Marketing
  • Email Marketing
  • Search Engine Optimization
  • The WordPress Loop
  • WordPress Header and Footer Templates
  • Working with CSS and JS in WordPress Themes
  • Starting a WordPress Theme
  • Local WordPress Development
  • Productivity
  • Cleaning URLs with Rewrite Rules
  • Cleaning URLs with Subfolders
  • Integrating Validation Errors
  • WordPress Plugin Best Practices
  • Widgets and Custom Menus
  • Custom Post Types and Fields
  • Introduction to Typography
  • Simple PHP Application: Wrapping Up The Project
  • Working with PHP Functions
  • Integrating With Paypal
  • PHP Internal Functions
  • PHP Returns & Closures
  • PHP Functions Basics
  • PHP Loops
  • PHP Conditionals
  • PHP Datatypes
  • PHP Data & Structure
  • PHP Getting Started
  • Collections
  • Operators
  • Types
  • Variables and Constants
  • Usability Testing
  • Usability Basics
  • Social Media
  • Creating a Long Term Business
  • Protecting Yourself With Contracts
  • Establishing a Proper Workflow
  • Pricing and Project Proposals
  • Finding Your First Project
  • Starting a Freelance Career
  • Compass Layout and Typography
  • Getting Work Done
  • How to Draw in Illustrator
  • HTML Email Basics
  • Web Apps
  • Functions
  • Objects and Arrays
  • Finding Good WordPress Plugins and Themes
  • Managing Comments on a WordPress Blog
  • WordPress Admin Settings
  • WordPress User Roles
  • The WordPress Codex
  • Presentation Skills
  • Owning a WordPress Site Long Term
  • WordPress Community Management
  • Working with Media in WordPress
  • Adding and Editing Content
  • Getting a WordPress Site
  • Introduction to Front-End Frameworks
  • Moving Forward with UX
  • Tools UXers Use
  • How UXers Think
  • What Do User Experience Designers Do?
  •  Adding Color and Type
  • Better SEO Through Tools
  • Creating an Icon
  • Better SEO Through Code
  • Better SEO Through Content
  • Introduction to SEO
  • What is User Experience (UX)?
  • Introduction to Illustrator
  • Workflow Basics
  • Slices & Save for Web
  • Finalizing the Project
  • Case Studies and Examples
  • Introduction to Brand Identity
  • The Brand Identity Design Process
  • Vector Shapes
  • The Logo Sprint
  • Logo Design 101
  • Type Tools
  • Masks Basics
  • A Lifestyle Choice
  • Growing Your Business
  • Layer Basics
  • Workspace Basics
  • Protecting and Sharing Your Work
  • Licensing
  • Next Steps
  • Financing Our Company
  • Selling Your Product
  • Design Foundations Final
  • Becoming a Problem Solver
  • Understanding Aesthetics
  • Choosing Options
  • Organizing Forms
  • Form Basics
  • Structuring Tables
  • Table Basics
  • Debugging HTML and CSS Problems
  • Sharing a Website
  • Customizing WordPress Themes
  • WordPress Themes
  • Installing Wordpress
  • Working with Media in WordPress Blogs
  • Posts and Pages in WordPress
  • Marketing Your Product
  • Responsive Web Design and Testing
  • Adding Pages to a Website
  • Styling Web Pages and Navigation
  • Grid Layout
  • Flexbox Layout
  • Product Market Fit
  • Discovery
  • Positioning Schemes
  • Float Layout
  • Display Modes
  • Customizing Colors and Fonts
  • Marketing Basics
  • Blogging with WordPress Overview
  • Getting Started with WordPress
  • Forming Your Company
  • Corporate Structure
  • Why Start a Business?
  • Learning the Language
  • Getting Started with Android
  • Introduction to Game Design
  • Getting Started with Compass
  • Graphic Basics
  • CSS: Cascading Style Sheets
  • Creating HTML Content
  • Advanced Sass Concepts
  • Speeding up Workflow With Sass
  • Variables, Mixins, and Extending Selectors
  • Getting Started with Sass
  • HTML First
  • Beginning HTML and CSS
  • Important Skills For Professional Success
  • Websites
  • Introduction
  • Introduction to Design
  • Media Queries
  • Fluid Foundation
  • Introduction to Responsive Web Design
  • Listing Inventory Items
  • Launching the Website
  • Styling Content
  • Fair Use and Public Domain
  • Adding a Contact Form
  • Creating the Menu and Footer
  • Getting Started with PHP
  • Manipulating Schema with SQL
  • Creating Tables and Manipulating Data with SQL
  • Color Theory
  • Principles
  • Elements
  • Control Structures
  • Basics
  • Website Basics
  • CSS Animations
  • Creating a Website Structure
  • Text Editors and HTML
  • Transitions and Transforms
  • Flexbox and Multi-Column Layout
  • Gradients
  • Web Typography
  • Reading Data from Databases with SQL
  • Installing MySQL Server and MySQL Workbench
  • Introduction to Data, Databases and SQL
  • Getting Started with Copyright
  • Backgrounds and Borders
  • CSS Box Model
  • Text, Fonts, and Lists
  • Website Basics
  • Values and Units
  • Advanced Selectors
  • Client Services
  • Sales and Pitching
  • Marketing and Promotion
  • Selectors
  • Getting Started with CSS
  • Lists
  • Links
  • Objects
  • Tables
  • Forms
  • Newbie
  • Introduction
  • Text