Matthew Peters
seal-mask

Matthew Peters

Techdegree Student

Massachusetts
Open to Work

11,114

Total Points

Points are earned whenever you take an important action on Treehouse.
Learn more about when and how points are earned.

Skills & Experience

153 Achievements

  • Building Your Resume
  • Managing Committed Files
  • First Commits
  • JavaScript Frameworks, Libraries, and Developer Roles
  • JavaScript Outside of the Browser
  • JavaScript Functions
  • Installing Programs
  • Environment and Redirection
  • Console Processes
  • Using a jQuery Carousel
  • Add a Sticky Navigation Bar
  • Introducing jQuery Plugins
  • Working with jQuery Collections (2017)
  • Understanding jQuery Events and DOM Traversal (2017)
  • Introducing jQuery (2017)
  • Using Slack Effectively
  • Introducing Slack for the Techdegree
  • Improving the Application Code
  • Editing and Filtering Names
  • Adding and Removing Names
  • Traversing the DOM
  • Responding to User Interaction
  • Making Changes to the DOM
  • Getting a Handle on the DOM
  • Starting a Freelance Career
  • The Browser Environment
  • Create Function Using Arrow Syntax
  • Page Layout with the Float Property
  • Controlling Layout with CSS Display Modes
  • JavaScript Tools and Workflows
  • JavaScript is Everywhere
  • Data Types and Variables
  • Finishing the Game
  • Introducing JavaScript
  • Using Template Literals
  • Defining Variables With let and const
  • Understanding Markdown
  • JavaScript Objects
  • JavaScript Arrays
  • What is Information Architecture?
  • Introduction to Design
  • JavaScript Loops
  • JavaScript Functions
  • Telling the Story
  • Designing for Your User’s "To-be"
  • Understanding your User’s “As-is” Scenario
  • Becoming Acquainted with Your User
  • Getting Started with CSS Layout
  • Final Project: Create a Typographic Site
  • Laying Out Type for the Web
  • Basic Web Typography
  • How to Choose and Use Webfonts
  • Introduction to Typography
  • Structuring Tables
  • Table Basics
  • Choosing Options
  • Organizing Forms
  • Form Basics
  • Advanced Selectors
  • Going Further with Attribute Selectors and Pseudo-Classes
  • Selectors - Beyond the Basics
  • Fundamental Concepts
  • Designing with the Latest Features
  • Becoming a Design Thinker
  • Basic Layout
  • The Box Model
  • Understanding Values and Units
  • Basic Selectors
  • Getting Started with CSS
  • Exploration
  • Discovery
  • Going Further with HTML
  • Images, Text and Links
  • Structuring Your Content
  • Getting Started With HTML
  • JavaScript Conditional Statements
  • 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
  • JavaScript Numbers
  • JavaScript Variables
  • Introducing JavaScript
  • Adding a New Web Page
  • Make It Beautiful with CSS
  • HTML: The Structural Foundation of Web Pages and Applications
  • Getting Familiar with HTML and CSS
  • Introducing Adobe Illustrator
  • Business Plan Basics
  • The Production Server
  • The Staging Server
  • Configuring a Genesis Child Theme
  • The Genesis Marketplace
  • PHP Data & Structure
  • PHP Getting Started
  • Console Users and Permission
  • Moving Around in the Console
  • Customizing the Login Screen
  • Admin Color Schemes
  • An Overview of the Genesis Framework
  • Getting Started with WordPress
  • WordPress Plugins
  • WordPress Themes
  • The WordPress Customizer
  • Managing Media in WordPress
  • Managing Content in WordPress
  • Customizing the User Experience in WordPress
  • Default User Roles in WordPress
  • An Overview of User Roles and Fields
  • The Logo Sprint
  • Logo Design 101
  • Fair Use and Public Domain
  • Getting Started with Copyright
  • Finding Business
  • Creating Content
  • Introduction to Blogging
  • Getting Work Done
  • A Lifestyle Choice
  • Growing Your Business
  • Client Services
  • Sales and Pitching
  • Marketing and Promotion
  • CSS: Cascading Style Sheets
  • Creating HTML Content
  • HTML First
  • Beginning HTML and CSS
  • Social Interactions in BuddyPress
  • Manage BuddyPress Member Profiles
  • Getting Started with BuddyPress
  • Exporting Designs
  • Sketch Features
  • Introduction to PHP for WordPress
  • Local WordPress Development
  • Running an Ecommerce Site Long Term
  • Extending WooCommerce
  • Managing Orders in WooCommerce
  • Managing Products in WooCommerce
  • Setting Up WooCommerce
  • Introduction to Ecommerce with WordPress
  • WordPress Plugin Best Practices
  • Widgets and Custom Menus
  • Custom Post Types and Fields
  • Customizing WordPress Themes
  • WordPress Themes
  • Introducing Sketch
  • Installing Wordpress
  •  Child Themes
  • An Overview of WordPress Frameworks
  • The Local Development Environment
  • Discovery
  • Newbie