Paul McBride

Paul McBride

Member Since September 2, 2013
Open to Work

13,514

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

169 Achievements

  • Getting Started with WordPress
  • WWW
  • Exporting Designs
  • Sketch Features
  • Introducing Sketch
  • Adding Search: Model
  • PHP Objects and Classes
  • Adding Search: Controller & View
  • Refactoring the Codebase
  • Cleaning URLs with Rewrite Rules
  • Integrating Validation Errors
  • Cleaning URLs with Subfolders
  • An Overview of WordPress Frameworks
  • Pulling Data From the Web
  • Deploying to a Device
  • Debugging Our App
  • Improving Our User Interface
  • Using a Data Model
  • Views and View Controllers
  • Getting Started with Xcode
  • Swift Optionals
  • Swift Parameters and Tuples
  • Swift Functions
  • Control Flow
  • Collections
  • Operators
  • Types
  • Variables and Constants
  • How Ruby Works
  • Creating a Simple Drawing Application
  • Creating a Password Confirmation Form
  • Creating a Mobile Drop Down Menu
  • AJAX Concepts
  • Getting Started With Rails
  • Ruby Basics
  • Creating a Simple Lightbox
  • Learning the Language
  • Introduction to jQuery
  • Creating a Spoiler Revealer
  • Getting Started with Android
  • 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
  • CSS: Cascading Style Sheets
  • Creating HTML Content
  • HTML First
  • Beginning HTML and CSS
  • How to Draw in Illustrator
  •  Adding Color and Type
  • Creating an Icon
  • Introduction to Illustrator
  • Installing MySQL Server and MySQL Workbench
  • Workflows
  • Working With Remote Repositories
  • Merging
  • Branches
  • Getting Started With Git
  • Advanced Sass Concepts
  • Speeding up Workflow With Sass
  • Variables, Mixins, and Extending Selectors
  • Getting Started with Sass
  • Introduction to Data, Databases and SQL
  • Installing Programs
  • Environment and Redirection
  • Console Processes
  • Console Users and Permission
  • Launching a WordPress Site
  • Search Engine Optimization
  • Creating a Long Term Business
  • Customizing Google Maps
  • Google Maps Integration
  • jQuery Plugins
  • Form Validation and Manipulation
  • Establishing a Proper Workflow
  • Prototyping With Bootstrap
  • Introduction to Front-End Frameworks
  • WordPress and Forms
  • Moving Around in the Console
  • Personal Branding
  • Why Version Control Matters
  • Protecting Yourself With Contracts
  • The Logo Sprint
  • Pricing and Project Proposals
  • Finding Your First Project
  • Starting a Freelance Career
  • Logo Design 101
  • Workflow Basics
  • Slices & Save for Web
  • Vector Shapes
  • Type Tools
  • Masks Basics
  • Layer Basics
  • Workspace Basics
  • Website Basics
  • Extending WordPress Template Functionality
  • Converting Static HTML into WordPress Templates
  • Preparing to Code WordPress Templates
  • WordPress Theme Functions
  • WordPress Theme Templates
  • Content Strategy with WordPress
  • Customizing WordPress
  • Managing Comments
  • Adding and Editing Content in WordPress
  • Getting Started with WordPress
  • Configuring WordPress
  • Simple PHP Application: Wrapping Up The Project
  • Working with PHP Functions
  • Integrating With Paypal
  • Listing Inventory Items
  • Adding a Contact Form
  • Creating the Menu and Footer
  • Getting Started with PHP
  • Introduction to jQuery
  • JavaScript Objects
  • Setting Your Course
  • Self-Assessment
  • JavaScript Functions
  • JavaScript Arrays
  • Getting Work Done
  • A Lifestyle Choice
  • Growing Your Business
  • Client Services
  • Sales and Pitching
  • Marketing and Promotion
  • JavaScript Numbers
  • JavaScript Strings
  • Introduction Variables
  • Functions
  • Objects and Arrays
  • Control Structures
  • Basics
  • Careers in the Tech Industry
  • Advanced Techniques
  • Responsive Design
  • Adaptive Design
  • Fluid Foundation
  • Introduction to Responsive Web Design
  • Color Theory
  • Principles
  • Elements
  • Media Queries
  • CSS Animations
  • Transitions and Transforms
  • Flexbox and Multi-Column Layout
  • Gradients
  • Web Typography
  • Backgrounds and Borders
  • CSS Box Model
  • Text, Fonts, and Lists
  • Values and Units
  • Advanced Selectors
  • Selectors
  • Getting Started with CSS
  • Forms
  • Tables
  • Objects
  • Links
  • Lists
  • Text
  • Introduction
  • Launching the Website
  • Styling Content
  • Creating a Website Structure
  • Text Editors and HTML
  • Website Basics
  • Newbie