Aaron Lafleur

Aaron Lafleur

Dunnville, Ontario
Open to Work

10,474

Total Points

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

Skills & Experience

  • Company

    ALL Small Business Services

  • Spoken Languages

    • English

143 Achievements

  • Environment and Redirection
  • Console Processes
  • Console Users and Permission
  • Understanding Values and Units
  • Basic Selectors
  • Getting Started with CSS
  • Design Foundations Final
  • Becoming a Problem Solver
  • Understanding Aesthetics
  • Introduction to Design
  • Creating a Simple Lightbox
  • Creating a Spoiler Revealer
  • Introduction to jQuery
  • Traversing and Manipulating the DOM with JavaScript
  • Selecting Elements and Adding Events with JavaScript
  • Starting a Freelance Career
  • Limiting Results in Queries
  • Using Relationship Tables
  • Filtering Input for Queries
  • Why Version Control Matters
  • Querying the Database
  • JavaScript Conditional Statements
  • JavaScript Numbers
  • JavaScript Variables
  • Choosing Options
  • Organizing Forms
  • JavaScript and the DOM
  • JavaScript Objects
  • JavaScript Functions
  • 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
  • Working with CSS and JS in WordPress Themes
  • Starting a WordPress Theme
  • The WordPress Codex
  • Local WordPress Development
  • WordPress Plugin Best Practices
  • Widgets and Custom Menus
  • Custom Post Types and Fields
  • Customizing WordPress Themes
  • WordPress Themes
  • Installing Wordpress
  • Finding Good WordPress Plugins and Themes
  • Managing Comments on a WordPress Blog
  • Working with Media in WordPress Blogs
  • Posts and Pages in WordPress
  • Blogging with WordPress Overview
  • Connecting to MySQL
  • Creating the Initial Screen Layout
  • Getting Started with Android
  • Securing and Maintaining a MySQL Database
  • SQL Calculating, Aggregating and Other Functions
  • How Ruby Works
  • Paginating a List: Model and View
  • Personal Branding
  • Setting Your Course
  • Careers in the Tech Industry
  • Self-Assessment
  • Paginating a List: Controller
  • Adding Search: Model
  • Adding Search: Controller & View
  • PHP Internal Functions
  • PHP Returns & Closures
  • PHP Functions Basics
  • Refactoring the Codebase
  • Cleaning URLs with Rewrite Rules
  • 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
  • Introducing JavaScript
  • Perfecting the Prototype
  • Using your New Tools
  • Getting Started with Java
  • Cleaning URLs with Subfolders
  • Integrating Validation Errors
  • Simple PHP Application: Wrapping Up The Project
  • Working with PHP Functions
  • Integrating With Paypal
  • Listing Inventory Items
  • Adding a Contact Form
  • Forms
  • Tables
  • Objects
  • Links
  • Moving Around in the Console
  • DNS Basics
  • Graphic Basics
  • Creating the Menu and Footer
  • PHP Loops
  • PHP Conditionals
  • PHP Datatypes
  • PHP Data & Structure
  • PHP Getting Started
  • Lists
  • Text
  • Introduction
  • Getting Started with PHP
  • JavaScript Arrays
  • JavaScript Numbers
  • JavaScript Strings
  • Introduction Variables
  • Functions
  • Objects and Arrays
  • Media Queries
  • CSS Animations
  • Transitions and Transforms
  • Positioning Schemes
  • Grid Layout
  • Flexbox Layout
  • Float Layout
  • Display Modes
  • Flexbox and Multi-Column Layout
  • Control Structures
  • Gradients
  • Web Typography
  • Basics
  • Backgrounds and Borders
  • CSS Box Model
  • Text, Fonts, and Lists
  • Values and Units
  • Advanced Selectors
  • Selectors
  • Getting Started with CSS
  • Form Basics
  • 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
  • Logo Design 101
  • CSS: Cascading Style Sheets
  • Creating HTML Content
  • HTML First
  • Beginning HTML and CSS
  • Newbie