Mark Phillips

Mark Phillips

Edmonton
Open to Work

13,124

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

    Front End Developer

  • Spoken Languages

    • English

155 Achievements

  • Unit Converter
  • Getting to Know PHP
  • Setup and Structure
  • Getting to Know Bootstrap 4
  • Understanding Flexbox
  • Art Direction with the Picture Element
  • Image Delivery with Srcset and Sizes
  • Positioning Page Content
  • CSS Layout Project
  • Page Layout with the Float Property
  • Controlling Layout with CSS Display Modes
  • Getting Started with CSS Layout
  • The Local Development Environment
  •  Child Themes
  • Responsive Theory
  • Adding a Blog to a WordPress Theme
  • Custom Homepage Templates in WordPress
  • Finishing Your WordPress Theme
  • Custom Post Type Templates
  • Building Out WordPress Navigation
  • Building Page Templates in WordPress
  • The WordPress Loop
  • More Advanced PHP for WordPress
  • PHP Basics for WordPress
  • Introduction to PHP for WordPress
  • JavaScript Functions
  • JavaScript Conditional Statements
  • JavaScript Numbers
  • Display Modes
  • Advanced Selectors
  • Going Further with Attribute Selectors and Pseudo-Classes
  • Selectors - Beyond the Basics
  • Fundamental Concepts
  • Designing with the Latest Features
  • Basic Layout
  • The Box Model
  • Understanding Values and Units
  • Basic Selectors
  • Getting Started with CSS
  • Logo Design 101
  • JavaScript Variables
  • Introducing JavaScript
  • Workflows
  • Working With Remote Repositories
  • Merging
  • Branches
  • Getting Started With Git
  • Console Processes
  • Console Users and Permission
  • Moving Around in the Console
  • Why Version Control Matters
  • Structuring Tables
  • Table Basics
  • Choosing Options
  • Organizing Forms
  • Form Basics
  • Speeding up Workflow With Sass
  • Variables, Mixins, and Extending Selectors
  • Getting Started with Sass
  • WordPress Header and Footer Templates
  • Working with CSS and JS in WordPress Themes
  • Starting a WordPress Theme
  • PHP Loops
  • PHP Conditionals
  • PHP Datatypes
  • Transitions and Transforms
  • PHP Data & Structure
  • PHP Getting Started
  • Better SEO Through Content
  • Introduction to SEO
  • 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
  • Forming Your Company
  • Corporate Structure
  • Creating HTML Content
  • HTML First
  • Beginning HTML and CSS
  • Local WordPress Development
  • WordPress Plugin Best Practices
  • Widgets and Custom Menus
  • Custom Post Types and Fields
  • Customizing WordPress Themes
  • WordPress Themes
  • Installing Wordpress
  • Pricing and Project Proposals
  • JavaScript Numbers
  • WordPress Theme Templates
  • Content Strategy with WordPress
  • Prototyping With Foundation
  • Prototyping With Bootstrap
  • Introduction to Front-End Frameworks
  • Flexbox and Multi-Column Layout
  • JavaScript Strings
  • Introduction Variables
  • Finding Your First Project
  • Starting a Freelance Career
  • Adding a Contact Form
  • Creating the Menu and Footer
  • Getting Started with PHP
  • Getting Work Done
  • A Lifestyle Choice
  • Growing Your Business
  • Client Services
  • Sales and Pitching
  • Marketing and Promotion
  • Why Start a Business?
  • Advanced Techniques
  • Responsive Design
  • Adaptive Design
  • Fluid Foundation
  • Introduction to Responsive Web Design
  • Principles
  • Gradients
  • Web Typography
  • Elements
  • Backgrounds and Borders
  • CSS Box Model
  • Text, Fonts, and Lists
  • Values and Units
  • Advanced Selectors
  • Selectors
  • Web Fonts
  • Typography
  • Selectors
  • Framework Foundations
  • Printing
  • Page Layout
  • Box Model
  • Text
  • Data Types
  • Selectors
  • Functions
  • Objects and Arrays
  • Introduction
  • 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
  • Control Structures
  • Basics
  • Newbie