John Imperio

John Imperio

Member Since March 21, 2012

9,486

Total Points

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

159 Achievements

  • Beyond the Basics
  • Advanced Objective-C
  • Foundation Framework
  • Introduction to Objective-C
  • Pointers and Memory
  • JavaScript Numbers
  • JavaScript Variables
  • Introducing JavaScript
  • Fundamental Concepts
  • Designing with the Latest Features
  • Basic Layout
  • The Box Model
  • Understanding Values and Units
  • Basic Selectors
  • Getting Started with CSS
  • Laravel Getting Started
  • WordPress Header and Footer Templates
  • Working with CSS and JS in WordPress Themes
  • Starting a WordPress Theme
  • Admin Color Schemes
  • The WordPress Codex
  • Local WordPress Development
  • Creating a Simple Drawing Application
  • Connecting to MySQL
  • Securing and Maintaining a MySQL Database
  • SQL Calculating, Aggregating and Other Functions
  • Joining Relational Data Between Tables in SQL
  • Manipulating Schema with SQL
  • 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
  • Refactoring the Codebase
  • Cleaning URLs with Rewrite Rules
  • Cleaning URLs with Subfolders
  • Integrating Validation Errors
  • Creating a Password Confirmation Form
  • Advanced Techniques
  • Responsive Design
  • Creating a Mobile Drop Down Menu
  • Creating a Simple Lightbox
  • Creating a Spoiler Revealer
  • Introduction to jQuery
  • 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
  • Creating HTML Content
  • HTML First
  • Beginning HTML and CSS
  • Functional Programming in C
  • Adaptive Design
  • Fluid Foundation
  • Introduction to Responsive Web Design
  • Fundamentals of C
  • Owning a WordPress Site Long Term
  • WordPress Plugin Best Practices
  • Widgets and Custom Menus
  • Custom Post Types and Fields
  • Customizing WordPress Themes
  • WordPress Themes
  • Installing Wordpress
  • WordPress Community Management
  • Working with Media in WordPress
  • Adding and Editing Content
  • Getting a WordPress Site
  • Preparing to Code WordPress Templates
  • Getting Started with CSS
  • WordPress Theme Functions
  • WordPress Theme Templates
  • Content Strategy with WordPress
  • 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
  • Getting Started with PHP
  • Launching the Website
  • Styling Content
  • Creating a Website Structure
  • Text Editors and HTML
  • Website Basics
  • Customizing WordPress
  • Managing Comments
  • Adding and Editing Content in WordPress
  • Configuring WordPress
  • Getting Started with WordPress
  • Color Theory
  • Aesthetic Foundations
  • Basics
  • Video
  • HTML5
  • Selectors
  • Typography
  • Web Fonts
  • Borders
  • Gradients
  • Backgrounds
  • Transitions
  • Transforms
  • Animation
  • Multi-Column Layouts
  • Media Queries
  • CSS3
  • Fundamentals
  • Mobile
  • Responsive Web Design
  • Workspace Basics
  • Layer Basics
  • Masks Basics
  • Introduction
  • Websites
  • Web Apps
  • Accessibility
  • Graphic Basics
  • Objects, Classes, and Variables
  • Ruby Strings
  • Newbie
  • Introduction
  • Text
  • Lists
  • List Challenge
  • Links
  • Objects
  • Tables
  • Tables Challenge
  • Forms
  • HTML Master
  • HTML
  • Introduction
  • Selectors
  • Selector Code Challenge
  • Data Types
  • Text
  • Text Code Challenge
  • Box Model
  • Page Layout
  • Printing
  • Framework Foundations
  • Mastery Challenge
  • CSS
  • Website Basics
  • Ruby Basics
  • Introduction Variables
  • Functions
  • Basics
  • Control Structures
  • Objects and Arrays
  • Introduction to Programming
  • Elements
  • Principles