Michael Thompson

Michael Thompson

Courses Plus Student

Parker
Open to Work

8,752

Total Points

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

Skills & Experience

117 Achievements

  • Preparing to Code WordPress Templates
  • Transitions and Transforms
  • WordPress Theme Functions
  • Simple PHP Application: Wrapping Up The Project
  • Integrating With Paypal
  • Customizing Google Maps
  • Google Maps Integration
  • Video Marketing
  • Email Marketing
  • Search Engine Optimization
  • Usability Testing
  • Usability Basics
  • Social Media
  • Making Money
  • Marketing Strategy
  • Ruby on Rails Authentication
  • Rails Frontend Development
  • Introduction to Accounting
  • Installing MySQL Server and MySQL Workbench
  • Introduction to Data, Databases and SQL
  • Getting Started With Rails
  • Flexbox and Multi-Column Layout
  • Gradients
  • Marketing Basics
  • Forming Your Company
  • Web Typography
  • Backgrounds and Borders
  • CSS Box Model
  • Text, Fonts, and Lists
  • Values and Units
  • Advanced Selectors
  • Console Processes
  • Console Users and Permission
  • Moving Around in the Console
  • Selectors
  • Defining the Project
  • Getting Started with CSS
  • Intro to User Experience
  • Graphic Basics
  • Working with PHP Functions
  • WordPress Theme Templates
  • Content Strategy with WordPress
  • Customizing WordPress
  • Managing Comments
  • Adding and Editing Content in WordPress
  • Configuring WordPress
  • Getting Started with WordPress
  • Listing Inventory Items
  • Corporate Structure
  • Why Start a Business?
  • Adding a Contact Form
  • Workflow Basics
  • Slices & Save for Web
  • Vector Shapes
  • Type Tools
  • Masks Basics
  • Layer Basics
  • Workspace Basics
  • Color Theory
  • Principles
  • Elements
  • Creating the Menu and Footer
  • Getting Started with PHP
  • Website Basics
  • jQuery Plugins
  • Form Validation and Manipulation
  • Web Apps
  • Websites
  • Introduction
  • Advanced Techniques
  • Responsive Design
  • Introduction to jQuery
  • JavaScript Objects
  • JavaScript Functions
  • JavaScript Arrays
  • JavaScript Numbers
  • JavaScript Strings
  • Introduction Variables
  • Functions
  • Objects and Arrays
  • Control Structures
  • Basics
  • Media Queries
  • Multi-Column Layouts
  • Animation
  • Transforms
  • Transitions
  • Backgrounds
  • Gradients
  • Borders
  • Web Fonts
  • Typography
  • Selectors
  • Framework Foundations
  • Printing
  • Page Layout
  • Box Model
  • Text
  • Data Types
  • Selectors
  • Introduction
  • Adaptive Design
  • Fluid Foundation
  • Introduction to Responsive Web Design
  • Forms
  • Tables
  • Objects
  • Links
  • Lists
  • Text
  • Introduction
  • Launching the Website
  • Styling Content
  • Creating a Website Structure
  • Text Editors and HTML
  • Website Basics
  • Newbie