Matt Campbell

Matt Campbell

Malvern
Open to Work

9,767

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

    GloboTek Ltd

  • Job Title

    CEO

  • Spoken Languages

    • English

118 Achievements

  • Starting Right with PHP Best Practices
  • WordPress Plugin Best Practices
  • WordPress Widgets
  • Custom Post Types in WordPress
  • Customizing WordPress Themes
  • WordPress Themes
  • Methods
  • Object-Oriented Programming
  • Perfect
  • Perform
  • Console I/O
  • Prepare and Plan
  • An Overview of Hooks in WordPress
  • Getting Started with BuddyPress
  • Why Version Control Matters
  • PHP Inheritance & Interfaces
  • PHP Properties & Methods
  • Connecting to MySQL
  • Getting a WordPress Site
  • Connecting WordPress Plugins with 3rd Party APIs
  • PHP Objects and Classes
  • WordPress Plugin Best Practices
  • Widgets and Custom Menus
  • Custom Post Types and Fields
  • Customizing WordPress Themes
  • Installing Wordpress
  • Local WordPress Development
  • Beginning HTML and CSS
  • WordPress Themes
  • Building a WordPress Plugin Settings Page
  • How WordPress Plugins Work
  • CSS Box Model
  • Text, Fonts, and Lists
  • Values and Units
  • Simple PHP Application: Wrapping Up The Project
  • Working with PHP Functions
  • Integrating With Paypal
  • Launching a WordPress Site
  • Graphic Basics
  • Extending WordPress Template Functionality
  • WordPress and Forms
  • Selectors
  • Getting Started with CSS
  • Converting Static HTML into WordPress Templates
  • Preparing to Code WordPress Templates
  • WordPress Theme Functions
  • Customizing WordPress
  • WordPress Theme Templates
  • Content Strategy with WordPress
  • Managing Comments
  • Adding and Editing Content in WordPress
  • Configuring WordPress
  • Getting Started with WordPress
  • Web Apps
  • Websites
  • Introduction
  • Installing MySQL Server and MySQL Workbench
  • Introduction to Data, Databases and SQL
  • Listing Inventory Items
  • Adding a Contact Form
  • Creating the Menu and Footer
  • Getting Started with PHP
  • jQuery Plugins
  • Form Validation and Manipulation
  • JavaScript Objects
  • JavaScript Functions
  • JavaScript Arrays
  • JavaScript Numbers
  • JavaScript Strings
  • Introduction Variables
  • Functions
  • Objects and Arrays
  • Control Structures
  • Basics
  • Color Theory
  • Introduction to jQuery
  • Principles
  • Advanced Techniques
  • Elements
  • Website Basics
  • Layer Basics
  • Workspace Basics
  • Responsive Design
  • Adaptive Design
  • Fluid Foundation
  • Introduction to Responsive Web Design
  • Media Queries
  • Multi-Column Layouts
  • Animation
  • Transforms
  • Transitions
  • Backgrounds
  • Gradients
  • Borders
  • Web Fonts
  • Typography
  • Selectors
  • Framework Foundations
  • Printing
  • Page Layout
  • Box Model
  • Text
  • Data Types
  • Selectors
  • Introduction
  • Forms
  • Tables
  • Objects
  • Links
  • Lists
  • Text
  • Introduction
  • Launching the Website
  • Styling Content
  • Creating a Website Structure
  • Text Editors and HTML
  • Newbie
  • Website Basics