Michael Soileau

Michael Soileau

Baton Rouge
Open to Work

16,199

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

    LSU

189 Achievements

  • Creating Your Tests
  • Tools for Testers
  • How To Test Our Code
  • Ruby Numbers (Ruby Basics)
  • PHP Internal Functions
  • PHP Returns & Closures
  • PHP Functions Basics
  • Error Handling
  • Creating Distributable OOP Packages
  • Autoloading and Composer
  • Databases and International Concerns
  • Starting Right with PHP Best Practices
  • Say Hello to Python
  • How Ruby Works
  • PHP Loops
  • PHP Conditionals
  • PHP Datatypes
  • PHP Data & Structure
  • PHP Getting Started
  • Customizing Colors and Fonts
  • CSS: Cascading Style Sheets
  • Creating HTML Content
  • Standard Library
  • Better SEO Through Content
  • Introduction to SEO
  • Marketing and Promotion
  • HTML First
  • Ruby Core
  • Ruby Modules
  • Ruby Procs & Lambdas
  • Introduction to jQuery
  • Ruby Blocks
  • PHP Inheritance & Interfaces
  • Manipulating Schema with SQL
  • Paginating a List: Model and View
  • Getting Started with Sass
  • Beginning HTML and CSS
  • Paginating a List: Controller
  • Adding Search: Model
  • Adding Search: Controller & View
  • Refactoring the Codebase
  • Cleaning URLs with Rewrite Rules
  • PHP Properties & Methods
  • PHP Objects and Classes
  • Cleaning URLs with Subfolders
  • Integrating Validation Errors
  • Content Strategy with WordPress
  • Configuring WordPress
  • Getting Started with WordPress
  • Limiting Results in Queries
  • Using Relationship Tables
  • Filtering Input for Queries
  • Querying the Database
  • Connecting to MySQL
  • 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
  • Simple PHP Application: Wrapping Up The Project
  • Working with PHP Functions
  • Rails Frontend Development
  • Integrating With Paypal
  • Installing Programs
  • Environment and Redirection
  • Console Processes
  • Console Users and Permission
  • Moving Around in the Console
  • DNS Basics
  • Video Marketing
  • Email Marketing
  • Search Engine Optimization
  • Usability Testing
  • Usability Basics
  • Social Media
  • Customizing Google Maps
  • Google Maps Integration
  • jQuery Plugins
  • Form Validation and Manipulation
  • Introduction to jQuery
  • Workflow Basics
  • Slices & Save for Web
  • Vector Shapes
  • JavaScript Objects
  • Advanced Techniques
  • Responsive Design
  • Adaptive Design
  • Fluid Foundation
  • Media Queries
  • Listing Inventory Items
  • Adding a Contact Form
  • Creating the Menu and Footer
  • CSS Animations
  • Transitions and Transforms
  • Flexbox and Multi-Column Layout
  • Gradients
  • Web Typography
  • Backgrounds and Borders
  • CSS Box Model
  • Text, Fonts, and Lists
  • Values and Units
  • Advanced Selectors
  • JavaScript Functions
  • Getting Started with PHP
  • Introduction to Responsive Web Design
  • Selectors
  • Media Queries
  • Getting Started with CSS
  • Launching the Website
  • Styling Content
  • Creating a Website Structure
  • Getting Started With Rails
  • Treehouse Scholarship
  • Text Editors and HTML
  • Website Basics
  • Multi-Column Layouts
  • JavaScript Arrays
  • Animation
  • Ruby Loops
  • Ruby Methods
  • Transforms
  • Type Tools
  • Masks Basics
  • Transitions
  • Ruby Hashes
  • Backgrounds
  • Gradients
  • Borders
  • Your First App
  • Taking The Perfect Profile Picture
  • Chair Yoga
  • JavaScript Numbers
  • Web Apps
  • Accessibility
  • Websites
  • Layer Basics
  • Online Dating
  • Graphic Basics
  • JavaScript Strings
  • Ruby Arrays
  • Ruby Numbers
  • Ruby Strings
  • Mobile
  • Responsive Web Design
  • Fundamentals
  • Introduction
  • Web Fonts
  • Objects, Classes, and Variables
  • Typography
  • Selectors
  • Introduction Variables
  • Workspace Basics
  • Ruby Basics
  • Functions
  • Introduction to Programming
  • Objects and Arrays
  • Control Structures
  • Basics
  • Video
  • HTML5
  • Basics
  • Color Theory
  • Aesthetic Foundations
  • Mastery Challenge
  • CSS
  • Framework Foundations
  • Printing
  • Page Layout
  • Box Model
  • Text Code Challenge
  • Text
  • Data Types
  • Selector Code Challenge
  • Selectors
  • Principles
  • Website Basics
  • Elements
  • Introduction
  • HTML
  • HTML Master
  • Forms
  • Tables Challenge
  • Tables
  • Objects
  • Links
  • List Challenge
  • Lists
  • Text
  • Introduction
  • Newbie