Michael Aguilera

Michael Aguilera

Los Angeles, CA

19,379

Total Points

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

Skills & Experience

  • Looking for work

    Yes

233 Achievements

  • Ins & Outs
  • Say Hello to Python
  • PHP Inheritance & Interfaces
  • PHP Properties & Methods
  • PHP Objects and Classes
  • Limiting Results in Queries
  • Filtering Input for Queries
  • Using Relationship Tables
  • Laravel Project Setup
  • Laravel Getting Started
  • Database Security
  • Queries & Results
  • Getting Started with PDO
  • PHP Internal Functions
  • PHP Returns & Closures
  • PHP Functions Basics
  • PHP Loops
  • PHP Datatypes
  • PHP Data & Structure
  • PHP Getting Started
  • PHP Conditionals
  • 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
  • Simple PHP Application: Wrapping Up The Project
  • Working with PHP Functions
  • Integrating With Paypal
  • Listing Inventory Items
  • Chrome DevTools Basics
  • AJAX and APIs
  • jQuery and AJAX
  • Programming AJAX
  • AJAX Concepts
  • Custom Media Players
  • Captioning Video
  • Media Basics
  • Structuring Tables
  • Table Basics
  • Fundamental Concepts
  • Designing with the Latest Features
  • Basic Layout
  • The Box Model
  • Understanding Values and Units
  • Basic Selectors
  • Getting Started with CSS
  • Creating a Simple Drawing Application
  • Creating a Password Confirmation Form
  • Creating a Mobile Drop Down Menu
  • 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
  • JavaScript and the DOM
  • Choosing Options
  • Organizing Forms
  • Form Basics
  • Debugging HTML and CSS Problems
  • Sharing a Website
  • Responsive Web Design and Testing
  • Beginning HTML and CSS
  • Adding Pages to a Website
  • Styling Web Pages and Navigation
  • Customizing Colors and Fonts
  • CSS: Cascading Style Sheets
  • Creating HTML Content
  • HTML First
  • DNS Basics
  • Ruby Core
  • Ruby Modules
  • Ruby Blocks
  • Ruby Loops
  • Ruby Methods
  • Ruby Hashes
  • Ruby Arrays
  • Ruby Numbers
  • Ruby Strings
  • How to Draw in Illustrator
  •  Adding Color and Type
  • Workflow Basics
  • Slices & Save for Web
  • Vector Shapes
  • Type Tools
  • Masks Basics
  • Going Mobile
  • Designing Email with CSS
  • Coding HTML Email
  • HTML Email Basics
  • Ruby on Rails Authentication
  • Rails Frontend Development
  • Getting Started With Rails
  • Adding a Contact Form
  • Creating the Menu and Footer
  • Getting Started with PHP
  • Querying the Database
  • Build a Website With Bootstrap
  • Prototyping With Bootstrap
  • Introduction to Front-End Frameworks
  • Customizing Google Maps
  • Google Maps Integration
  • jQuery Plugins
  • Layer Basics
  • Workspace Basics
  • Design Foundations Final
  • Becoming a Problem Solver
  • Understanding Aesthetics
  • Form Validation and Manipulation
  • Introduction to jQuery
  • JavaScript Objects
  • JavaScript Functions
  • Introduction to Design
  • Color Theory
  • Principles
  • Elements
  • JavaScript Arrays
  • Important Skills For Professional Success
  • JavaScript Numbers
  • JavaScript Strings
  • Introduction Variables
  • Advanced Techniques
  • Responsive Design
  • Workflows
  • Working With Remote Repositories
  • Merging
  • Branches
  • Creating an Icon
  • Adaptive Design
  • Fluid Foundation
  • Introduction to Responsive Web Design
  • Getting Started with WordPress
  • Media Queries
  • CSS Animations
  • Transitions and Transforms
  • Flexbox and Multi-Column Layout
  • Creating a Long Term Business
  • Protecting Yourself With Contracts
  • Establishing a Proper Workflow
  • Pricing and Project Proposals
  • Finding Your First Project
  • Starting a Freelance Career
  • Professional Development
  • Applying & Interviewing
  • Gradients
  • The Job Search
  • Networking
  • Personal Branding
  • Setting Your Course
  • Careers in the Tech Industry
  • Self-Assessment
  • Graphic Basics
  • Web Apps
  • Websites
  • Introduction
  • Getting Work Done
  • A Lifestyle Choice
  • Growing Your Business
  • Client Services
  • Sales and Pitching
  • Marketing and Promotion
  • Protecting and Sharing Your Work
  • Licensing
  • Fair Use and Public Domain
  • Getting Started with Copyright
  • Web Typography
  • Backgrounds and Borders
  • CSS Box Model
  • Text, Fonts, and Lists
  • Values and Units
  • Getting Started With Git
  • Metrics
  • Sales
  • Pricing
  • Financing Your Company
  • Website Basics
  • From Idea to Execution
  • Introduction to Illustrator
  • Why Version Control Matters
  • Installing Programs
  • Environment and Redirection
  • Console Processes
  • The Logo Sprint
  • Logo Design 101
  • Objects, Classes, and Variables
  • Ruby Basics
  • Console Users and Permission
  • Moving Around in the Console
  • Functions
  • Objects and Arrays
  • Control Structures
  • Basics
  • Launching the Website
  • Styling Content
  • Creating a Website Structure
  • Connecting to MySQL
  • Text Editors and HTML
  • Securing and Maintaining a MySQL Database
  • SQL Calculating, Aggregating and Other Functions
  • Video Marketing
  • Email Marketing
  • Search Engine Optimization
  • Usability Testing
  • Usability Basics
  • Social Media
  • Making Money
  • Marketing Strategy
  • Introduction to Accounting
  • Marketing Basics
  • Forming Your Company
  • Corporate Structure
  • Why Start a Business?
  • 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
  • Advanced Selectors
  • Selectors
  • Website Basics
  • Getting Started with CSS
  • Forms
  • Tables
  • Objects
  • Links
  • Lists
  • Text
  • Introduction
  • Newbie