kevin wagner

kevin wagner

Courses Plus Student

Oklahoma

21,913

Total Points

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

277 Achievements

  • Hooking Into WordPress Plugins
  • Action Functions in WordPress
  • An Overview of Hooks in WordPress
  • Simple PHP Application: Wrapping Up The Project
  • Autoloading and Composer
  • Databases and International Concerns
  • Starting Right with PHP Best Practices
  • Pricing and Project Proposals
  • Getting Started with Angular
  • Controllers and Scope
  • Finding Your First Project
  • Starting a Freelance Career
  • Introducing Scrum
  • What is Agile?
  • Installing Sass and Setting up the Project
  • Advanced Sass Concepts
  • Speeding up Workflow With Sass
  • Environment and Redirection
  • Variables, Mixins, and Extending Selectors
  • Add a Sticky Navigation Bar
  • Working with Media Queries
  • Console Processes
  • CSS Animation Basics
  • Console Users and Permission
  • Understanding CSS Transitions and Transforms
  • Learn About Drupal
  • Filter Functions in WordPress
  • WordPress Community Management
  • Working with Media in WordPress
  • AJAX and APIs
  • Why Version Control Matters
  • AngularJS MVC Frameworks
  • Custom Media Players
  • The Logo Sprint
  • Quiz Practice Project
  • Prototypal Inheritance
  • Constructor Functions & Prototypes
  • Introduction to Methods
  • Managing Products in WooCommerce
  • JavaScript Objects
  • More Advanced PHP for WordPress
  • PHP Basics for WordPress
  • What is User Experience (UX)?
  • Introduction to PHP for WordPress
  • Introducing jQuery Plugins
  • Filtering Input for Queries
  • Art Direction with the Picture Element
  • Image Delivery with Srcset and Sizes
  • Working with PHP Functions
  • Integrating With Paypal
  • PHP Internal Functions
  • PHP Returns & Closures
  • Querying the Database
  • Managing Orders in WooCommerce
  • Responsive Patterns
  • Media Queries
  • Joining Relational Data Between Tables in SQL
  • Responsive Theory
  • Advanced Selectors
  • Going Further with Attribute Selectors and Pseudo-Classes
  • Selectors - Beyond the Basics
  • Combine and Minify Assets
  • Creating an SVG
  • Introduction to SVG
  • Measuring Performance
  • Optimize Assets
  • Fundamental Concepts
  • Designing with the Latest Features
  • JavaScript Arrays
  • Basic Layout
  • The Box Model
  • Planning for Performance
  • Understanding Flexbox and Multi-Column Layout
  • jQuery and AJAX
  • Understanding Values and Units
  • Basic Selectors
  • JavaScript Loops
  • Getting Started with CSS
  • Setting Up WooCommerce
  • PHP Functions Basics
  • Extending WooCommerce
  • HTML Email Basics
  • Introduction to jQuery
  • JavaScript Functions
  • JavaScript Conditional Statements
  • Introduction to Node.js
  • JavaScript Numbers
  • JavaScript Variables
  • Better SEO Through Tools
  • Moving Around in the Console
  • Better SEO Through Code
  • Captioning Video
  • Introduction to Ecommerce with WordPress
  • Media Basics
  • Introducing JavaScript
  • Add Bootstrap Components to WordPress Theme
  • 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
  • WordPress Header and Footer Templates
  • The WordPress Loop
  • Building Page Templates in WordPress
  • Working with CSS and JS in WordPress Themes
  • Starting a WordPress Theme
  • Customizing the Login Screen
  • Connecting to MySQL
  • Adding and Editing Content
  • Programming AJAX
  • Traversing and Manipulating the DOM with JavaScript
  • How WordPress Plugins Work
  • PHP Inheritance & Interfaces
  • Introduction
  • Admin Color Schemes
  • Customizing BuddyPress
  • Social Interactions in BuddyPress
  • Manage BuddyPress Member Profiles
  • Getting Started with BuddyPress
  • Moving from WordPress.com to Self-Hosted WordPress.org
  • Discovery
  • Business Plan Basics
  • Introduction to Brand Identity
  • PHP Properties & Methods
  • Treehouse Club - CSS
  • Treehouse Club - JavaScript
  • Welcome to the Treehouse Club
  • Getting Started with WordPress
  • PHP Loops
  • PHP Objects and Classes
  • PHP Conditionals
  • Selecting Elements and Adding Events with JavaScript
  • PHP Datatypes
  • Getting Started with Sass
  • JavaScript and the DOM
  • A Template Hierarchy Review
  • Media Templates in WordPress
  • AJAX Concepts
  • Custom Post Type Templates
  • PHP Data & Structure
  • Structuring Tables
  • Table Basics
  • Chrome DevTools Basics
  • Choosing Options
  • Building a WordPress.com Site
  • Archive Templates in WordPress
  • PHP Getting Started
  • Page and Post Templates in WordPress
  • Graphic Basics
  • Organizing Forms
  • Homepage Templates in WordPress
  • Core WordPress Theme Files
  • Form Basics
  • Creating a Simple Drawing Application
  • How WordPress Templates Work
  • Launching a WordPress Site
  • Getting a WordPress Site
  • WordPress and Forms
  • Extending WordPress Template Functionality
  • Getting Started with WordPress.com
  • Logo Design 101
  • Converting Static HTML into WordPress Templates
  • Finding Good WordPress Plugins and Themes
  • Managing Comments on a WordPress Blog
  • Working with Media in WordPress Blogs
  • The WordPress Codex
  • Creating a Password Confirmation Form
  • Preparing to Code WordPress Templates
  • Posts and Pages in WordPress
  • Manipulating Schema with SQL
  • WordPress Theme Functions
  • Creating Tables and Manipulating Data with SQL
  • WordPress Theme Templates
  • Blogging with WordPress Overview
  • Creating a Mobile Drop Down Menu
  • WordPress Plugin Best Practices
  • Widgets and Custom Menus
  • Creating a Simple Lightbox
  • Custom Post Types and Fields
  • Content Strategy with WordPress
  • Customizing WordPress Themes
  • Installing Wordpress
  • Creating a Spoiler Revealer
  • Introduction to jQuery
  • Reading Data from Databases with SQL
  • Installing MySQL Server and MySQL Workbench
  • Introduction to Data, Databases and SQL
  • Local WordPress Development
  • Website Basics
  • JavaScript Objects
  • Prototyping With Foundation
  • Advanced Techniques
  •  Adding Color and Type
  • Responsive Design
  • Adaptive Design
  • Fluid Foundation
  • Introduction to Responsive Web Design
  • JavaScript Functions
  • Creating an Icon
  • Build a Website With Bootstrap
  • JavaScript Arrays
  • Prototyping With Bootstrap
  • Introduction to Illustrator
  • Introduction to Front-End Frameworks
  • Design Foundations Final
  • Understanding Aesthetics
  • JavaScript Numbers
  • Becoming a Problem Solver
  • Introduction to Design
  • CSS Animations
  • Transitions and Transforms
  • JavaScript Strings
  • Media Queries
  • Color Theory
  • Principles
  • Elements
  • Marketing Strategy
  • Introduction Variables
  • Why Start a Business?
  • Workflow Basics
  • Slices & Save for Web
  • Vector Shapes
  • Type Tools
  • Flexbox and Multi-Column Layout
  • Masks Basics
  • Gradients
  • Web Typography
  • Layer Basics
  • Better SEO Through Content
  • Workspace Basics
  • Backgrounds and Borders
  • CSS Box Model
  • Introduction to SEO
  • Text, Fonts, and Lists
  • Values and Units
  • Grid Layout
  • Flexbox Layout
  • Positioning Schemes
  • Advanced Selectors
  • Float Layout
  • Display Modes
  • Selectors
  • Getting Started with CSS
  • Sharing a Website
  • Debugging HTML and CSS Problems
  • Responsive Web Design and Testing
  • Adding Pages to a Website
  • WordPress Themes
  • Styling Web Pages and Navigation
  • Customizing Colors and Fonts
  • Listing Inventory Items
  • CSS: Cascading Style Sheets
  • Creating HTML Content
  • HTML First
  • Beginning HTML and CSS
  • Adding a Contact Form
  • Creating the Menu and Footer
  • Getting Started with PHP
  • Functions
  • Objects and Arrays
  • Control Structures
  • Basics
  • Forms
  • Tables
  • Objects
  • Links
  • Lists
  • Text
  • Introduction
  • Launching the Website
  • Styling Content
  • Creating a Website Structure
  • Text Editors and HTML
  • Website Basics
  • Newbie