Steven Price

Steven Price

Milwaukee, WI
Open to Work

15,398

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

212 Achievements

  • An Introduction to Swift Programming
  • Getting the REST You Need
  • AJAX and APIs
  • jQuery and AJAX
  • Creating an SVG
  • Introduction to SVG
  • Programming AJAX
  • AJAX Concepts
  • Quiz Practice Project
  • Prototypal Inheritance
  • Constructor Functions & Prototypes
  • Introduction to Methods
  • Responsive Patterns
  • Media Queries
  • Responsive Theory
  • Custom Media Players
  • Captioning Video
  • Media Basics
  • Traversing and Manipulating the DOM with JavaScript
  • Selecting Elements and Adding Events with JavaScript
  • JavaScript and the DOM
  • Grid Layout
  • Flexbox Layout
  • Structuring Tables
  • Table Basics
  • JavaScript Objects
  • Positioning Schemes
  • Float Layout
  • JavaScript Arrays
  • JavaScript Loops
  • Choosing Options
  • Organizing Forms
  • Form Basics
  • JavaScript Functions
  • Display Modes
  • JavaScript Conditional Statements
  • JavaScript Numbers
  • JavaScript Variables
  • Introducing JavaScript
  • Hooking Into WordPress Plugins
  • Action Functions in WordPress
  • Contact Forms & Mailers
  • Slim and Templates
  • Dependency Management
  • Filter Functions in WordPress
  • Operators
  • Why Version Control Matters
  • Types
  • Variables and Constants
  • Usability Testing
  • Video Marketing
  • An Overview of Hooks in WordPress
  • Usability Basics
  • Moving Forward with UX
  • Tools UXers Use
  • How UXers Think
  • What Do User Experience Designers Do?
  • DNS Basics
  • Graphic Basics
  • Website Basics
  • Custom WordPress Customizer Settings
  • Introduction to Front-End Frameworks
  • The Local Development Environment
  • Native WordPress Customizer Options
  • Overview of the WordPress Customizer
  • Custom Dashboard Widgets
  • Controlling Admin Navigation
  • Customizing the Login Screen
  • Admin Color Schemes
  • Add Bootstrap Components to WordPress Theme
  • Create Bootstrap Styled Theme Templates
  • Setup a Bootstrap Theme
  • A Template Hierarchy Review
  • Media Templates in WordPress
  • Custom Post Type Templates
  • Archive Templates in WordPress
  • Page and Post Templates in WordPress
  • Homepage Templates in WordPress
  • Core WordPress Theme Files
  • How WordPress Templates Work
  • Installing Programs
  • Environment and Redirection
  • Console Processes
  • Console Users and Permission
  • Moving Around in the Console
  • Creating a Simple Drawing Application
  • Creating a Password Confirmation Form
  • Creating a Mobile Drop Down Menu
  • Creating a Simple Lightbox
  • Creating a Spoiler Revealer
  • Introduction to jQuery
  • Database Security
  • Queries & Results
  • Getting Started with PDO
  • PHP Inheritance & Interfaces
  • PHP Properties & Methods
  • PHP Objects and Classes
  • More Advanced PHP for WordPress
  • PHP Basics for WordPress
  • Introduction to PHP for WordPress
  • Securing and Maintaining a MySQL Database
  • SQL Calculating, Aggregating and Other Functions
  • Joining Relational Data Between Tables in SQL
  • Design Foundations Final
  • Art Direction with the Picture Element
  • Image Delivery with Srcset and Sizes
  • Introduction to Illustrator
  • How to Draw in Illustrator
  • Manipulating Schema with SQL
  • Fundamental Concepts
  • Designing with the Latest Features
  • Basic Layout
  • The Box Model
  • Understanding Values and Units
  • Basic Selectors
  • Getting Started with CSS
  • Creating Tables and Manipulating Data with SQL
  • Reading Data from Databases with SQL
  • Installing MySQL Server and MySQL Workbench
  • Introduction to Data, Databases and SQL
  • Paginating a List: Model and View
  • Paginating a List: Controller
  • Adding Search: Model
  • Adding Search: Controller & View
  • PHP Internal Functions
  • PHP Returns & Closures
  • PHP Functions Basics
  • Pricing and Project Proposals
  • Finding Your First Project
  • Starting a Freelance Career
  • PHP Loops
  • PHP Conditionals
  •  Adding Color and Type
  • Creating an Icon
  • PHP Datatypes
  • PHP Data & Structure
  • PHP Getting Started
  • Finalizing the Project
  • Case Studies and Examples
  • The Brand Identity Design Process
  • Introduction to Brand Identity
  • Workflow Basics
  • Slices & Save for Web
  • Vector Shapes
  • Type Tools
  • Masks Basics
  • Layer Basics
  • Workspace Basics
  • Finishing Your WordPress Theme
  • Adding a Blog to a WordPress Theme
  • Custom Homepage Templates in WordPress
  • 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
  • The WordPress Codex
  • Local WordPress Development
  • Refactoring the Codebase
  • Email Marketing
  • Search Engine Optimization
  • Cleaning URLs with Rewrite Rules
  • Cleaning URLs with Subfolders
  • Integrating Validation Errors
  • Social Media
  • Moving Beyond the Blog
  • Finding Business
  • Creating Content
  • Introduction to Blogging
  • The Logo Sprint
  • WordPress Plugin Best Practices
  • Simple PHP Application: Wrapping Up The Project
  • What is User Experience (UX)?
  • Working with PHP Functions
  • Integrating With Paypal
  • Listing Inventory Items
  • Adding a Contact Form
  • Logo Design 101
  • Widgets and Custom Menus
  • Custom Post Types and Fields
  • WordPress Theme Functions
  • WordPress Theme Templates
  • Creating the Menu and Footer
  • Getting Started with PHP
  • Functions
  • Objects and Arrays
  • Control Structures
  • Basics
  • Forms
  • Tables
  • Objects
  • Links
  • Lists
  • Text
  • Introduction
  • Customizing WordPress Themes
  • WordPress Themes
  • Installing Wordpress
  • Content Strategy with WordPress
  • Creating HTML Content
  • CSS: Cascading Style Sheets
  • HTML First
  • Beginning HTML and CSS
  • 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
  • Newbie