svenfricke

svenfricke

Member Since March 12, 2014

9,127

Total Points

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

115 Achievements

  • Filtering Inputs and Escaping Outputs in PHP
  • $_GET and $_POST
  • Ordering, Limiting and Paging Results
  • Finding the Data You Want
  • Getting Data from a Database
  • Data, Databases and SQL
  • Object Basics
  • Introduction to Object-Oriented JavaScript
  • Understanding Classes
  • Why Object-Oriented Programming?
  • Project Setup
  • Playing a Counting Game
  • PHP Inventory
  • Customizing Drupal
  • Modules and Themes
  • Learn About Drupal
  • Filter Functions in WordPress
  • An Overview of Hooks in WordPress
  • Finishing Your WordPress Theme
  • AJAX and APIs
  • jQuery and AJAX
  • Programming AJAX
  • AJAX Concepts
  • Custom Homepage Templates in WordPress
  • Adding a Blog to a WordPress Theme
  • Custom Post Type Templates
  • Building Out WordPress Navigation
  • Building Page Templates in WordPress
  • The WordPress Loop
  • WordPress Header and Footer Templates
  • PHP Inheritance & Interfaces
  • PHP Properties & Methods
  • PHP Objects and Classes
  • Slim and Templates
  • Dependency Management
  • Ruby Methods
  • Ruby Numbers (Ruby Basics)
  • Ruby Strings (Ruby Basics)
  • How Ruby Works
  • Introduction to Game Design
  • Pick a Number! Any Number!
  • Putting the "Fun" Back in "Functions"
  • Shopping List
  • Things That Count
  • Ins & Outs
  • Say Hello to Python
  • Limiting Results in Queries
  • Introduction to Illustrator
  • Creating a Mobile Drop Down Menu
  • Modular Media Queries
  • Sass Grid System
  • SMACSS and Sass
  • Sass and BEM
  • Getting Modular with Mixins and Functions
  • Social Media
  • Using Relationship Tables
  • Filtering Input for Queries
  • Querying the Database
  • Connecting to MySQL
  • Working with CSS and JS in WordPress Themes
  • Starting a WordPress Theme
  • Merging
  • Branches
  • Getting Started With Git
  • Why Version Control Matters
  • Advanced Techniques
  • Responsive Design
  • Creating a Spoiler Revealer
  • Introduction to jQuery
  • JavaScript Strings
  • Laravel Project Setup
  • Introduction Variables
  • Advanced Sass Concepts
  • Speeding up Workflow With Sass
  • Variables, Mixins, and Extending Selectors
  • Getting Started with Sass
  • Laravel Getting Started
  • Adaptive Design
  • Paginating a List: Model and View
  • Paginating a List: Controller
  • Adding Search: Model
  • Adding Search: Controller & View
  • Refactoring the Codebase
  • Color Theory
  • Cleaning URLs with Rewrite Rules
  • Cleaning URLs with Subfolders
  • Integrating Validation Errors
  • Principles
  • Elements
  • 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
  • Add Bootstrap Components to WordPress Theme
  • Create Bootstrap Styled Theme Templates
  • Setup a Bootstrap Theme
  • Fluid Foundation
  • Introduction to Responsive Web Design
  • Launching a WordPress Site
  • WordPress and Forms
  • Getting Started with PHP
  • 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
  • Launching and Supporting a WordPress Plugin
  • Building WordPress Template Tags, Widgets, and Shortcodes
  • Connecting WordPress Plugins with 3rd Party APIs
  • Building a WordPress Plugin Settings Page
  • How WordPress Plugins Work
  • Newbie