Matthew Proudman

Matthew Proudman

Cumbria, United Kingdom

11,879

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
  • Looking for work

    Yes

159 Achievements

  • Machine Learning Vocabulary
  • Introduction to Machine Learning
  • Access for Everybody
  • PHP Conditionals
  • Responsive Layouts With the Bootstrap Grid
  • Meet Selenium
  • Getting to Know Bootstrap 4
  • Modules and Themes
  • Site Building with the Drupal Interface
  • Learn About Drupal
  • PHP on the Web
  • Daily Exercise Program
  • Getting Familiar with HTML and CSS
  • System.Object
  • Polymorphism
  • Perfect
  • Perform
  • Console I/O
  • Prepare and Plan
  • Getting Started with Android
  • Stateful Components
  • Thinking in Components
  • Unit Converter
  • Getting to Know PHP
  • First Steps in React
  • Gulp your JavaScript workflow!
  • Welcome to Gulp.js
  • Flask Templates
  • What a View
  • Say Hello to Django
  • Getting Started with MongoDB
  • What Is Testing?
  • Hack-n-Slash
  • Python Inheritance
  • Letter Game App
  • Number Game App
  • Shopping List App
  • Logic in Python
  • Python Data Types
  • Python For Beginners
  • Why Version Control Matters
  • JavaScript Numbers
  • Two-way Data Binding
  • AngularJS MVC Frameworks
  • Getting Started with Sass
  • JavaScript Variables
  • Scrum Artifacts
  • Scrum Events
  • Installing Sass and Setting up the Project
  • Introducing Scrum
  • What is Agile?
  • Computer Basics
  • WWW
  • IDE Exploration
  • How it Works
  • Perfecting the Prototype
  • Using your New Tools
  • Getting Started with Java
  • Introduction to Node.js
  • Introducing JavaScript
  • Creating a Spoiler Revealer
  • Chrome DevTools Basics
  • Introduction to jQuery
  • Native WordPress Customizer Options
  • PHP Datatypes
  • How WordPress Plugins Work
  • Installing Programs
  • Overview of the WordPress Customizer
  • PHP Data & Structure
  • Custom Dashboard Widgets
  • PHP Getting Started
  • Controlling Admin Navigation
  • Customizing the Login Screen
  • Admin Color Schemes
  • Environment and Redirection
  • Console Processes
  • Media Templates in WordPress
  • A Template Hierarchy Review
  • Custom Post Type Templates
  • Archive Templates in WordPress
  • Console Users and Permission
  • Moving Around in the Console
  • Page and Post Templates in WordPress
  • Homepage Templates in WordPress
  • Core WordPress Theme Files
  • How WordPress Templates Work
  • Add Bootstrap Components to WordPress Theme
  • Buggy Logs
  • Cleaner Code
  • Welcome to Flask
  • Create Bootstrap Styled Theme Templates
  • Setup a Bootstrap Theme
  • 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
  • The WordPress Loop
  • WordPress Header and Footer Templates
  • Working with CSS and JS in WordPress Themes
  • Starting a WordPress Theme
  • Python Objects
  • The WordPress Codex
  • Local WordPress Development
  • WordPress Plugin Best Practices
  • Widgets and Custom Menus
  • Custom Post Types and Fields
  • Customizing WordPress Themes
  • WordPress Themes
  • Installing Wordpress
  • Dungeon Game
  • Tuples
  • Dictionaries
  • Listing Inventory Items
  • Adding a Contact Form
  • Slices
  • Lists Redux
  • Pick a Number! Any Number!
  • Putting the "Fun" Back in "Functions"
  • Shopping List
  • Things That Count
  • Ins & Outs
  • Say Hello to Python
  • Creating the Menu and Footer
  • Getting Started with PHP
  • Forms
  • Tables
  • Objects
  • Links
  • Lists
  • Text
  • Introduction
  • Getting Started with CSS
  • Structuring Tables
  • Table Basics
  • JavaScript Numbers
  • Getting Started with WordPress
  • JavaScript Strings
  • Introduction Variables
  • Functions
  • Objects and Arrays
  • Control Structures
  • Basics
  • 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
  • Choosing Options
  • Organizing Forms
  • Form Basics
  • CSS: Cascading Style Sheets
  • Creating HTML Content
  • HTML First
  • Getting Started with Android
  • Beginning HTML and CSS
  • Newbie