Aimee Ault

Aimee Ault

Everywhere

Fortunate enough to have been dumped by Treehouse. Lover of languages: natural, artificially constructed, and computer. I often dabble with ML and Prolog and Esperanto.

29,193

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

    Treehouse

  • Job Title

    Developer

  • Spoken Languages

    • English
    • Spanish (fluent)
    • Portuguese (advanced)
    • Esperanto (fluent)
    • American Sign Language (fluent)
    • Aimee (it's a language of its own, just roll with it)

382 Achievements

  • Perfecting the Prototype
  • Using your New Tools
  • First Steps in React
  • Selecting Elements and Adding Events with JavaScript
  • JavaScript and the DOM
  • Using a jQuery Carousel
  • Add a Sticky Navigation Bar
  • Introducing jQuery Plugins
  • JavaScript Objects
  • JavaScript Arrays
  • JavaScript Loops
  • Getting Started with Ember.js
  • Installing Packages with npm
  • What is npm?
  • JavaScript Functions
  • JavaScript Conditional Statements
  • JavaScript Numbers
  • HTTP Methods and Headers
  • Creating a Basic Template Engine in Node.js
  • Handling Routes in Node.js
  • Creating a Simple Server in Node.js
  • Building a Command Line Application
  • Financing Our Company
  • Marketing Your Product
  • Introduction to Video Games
  • Store Inventory Using Modules
  • Include and Extend
  • Ruby Core Modules
  • Ruby Module Basics
  • Input and Output
  • Search
  • Ruby Class Design
  • Blocks Practice
  • Working With Blocks
  • Ruby Blocks
  • Build a Simple Todo List Program
  • Ruby Booleans
  • Build a Bank Account Class
  • Ruby Variables and Methods
  • Ruby Objects and Classes
  • Build a Simple Contact List
  • Ruby Iteration
  • Ruby Loops
  • Build a Grocery List Program
  • Ruby Hashes
  • Ruby Arrays
  • MASH JavaScript
  • MASH CSS
  • MASH HTML
  • Treehouse Club - JavaScript
  • Treehouse Club - CSS
  • WWW
  • Computer Languages
  • The Internet
  • JavaScript Variables
  • Introducing JavaScript
  • Getting Started with Data Science
  • Computer Basics
  • Introduction to Node.js
  • Getting a WordPress Site
  • Getting Started with WordPress
  • Data Modeling With Structures
  • Concurrency
  • Pulling Data From the Web
  • Displaying Our Weather Data
  • Using a Data Model
  • Improving Our User Interface
  • Debugging Our App
  • Deploying to a Device
  • Views and View Controllers
  • Getting Started with Xcode
  • Swift Structs and their Methods
  • Swift Structs
  • Swift Enums and their Methods
  • Swift Enums
  • Swift Optionals
  • Swift Parameters and Tuples
  • Swift Functions
  • Control Flow
  • Collections
  • Operators
  • Types
  • Local Python
  • Variables and Constants
  • Getting Started with Java
  • Content Strategy with WordPress
  • 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
  • Discovery
  • PHP Loops
  • PHP Conditionals
  • PHP Datatypes
  • PHP Data & Structure
  • PHP Getting Started
  • Ruby Methods
  • Ruby Numbers (Ruby Basics)
  • Ruby Strings (Ruby Basics)
  • How Ruby Works
  • Structuring Tables
  • Table Basics
  • Ruby Logical Operators
  • Ruby Control Structures
  • Ruby Operators
  • Welcome to the Treehouse Club
  • Things That Count
  • Ins & Outs
  • Say Hello to Python
  • Organizing Forms
  • Form Basics
  • The Brand Identity Design Process
  • Styling Rails Models
  • Ruby on Rails Helpers
  • Rails Partials
  • Introduction to Brand Identity
  • Remember Me
  • Getting Started with WordPress
  • Styling a Header
  • Sass and Rails
  • Soft Skills - Psychology
  • Learning the Language
  • Getting Started with Android
  • Migrations and Relationships
  • Writing Online
  • AR Extensions
  • Introduction to ActiveRecord
  • Variables, Mixins, and Extending Selectors
  • Wireframing, Interaction Design and Planning
  • ADS Writing and Preparation
  • Designing our App
  • Working with a Developer
  • Introduction to UI Design
  • Creating Tables and Manipulating Data with SQL
  • Going Mobile
  • Designing Email with CSS
  • Coding HTML Email
  • HTML Email Basics
  • The Logo Sprint
  • Logo Design 101
  • Improving Usability
  • Mobile Usability
  • Website Usability
  • What is Usability?
  • Applying Effects
  • Creating Home Page Assets
  •  Adding Color and Type
  • How to Draw in Illustrator
  • Reading Data from Databases with SQL
  • Moving Forward with UX
  • Tools UXers Use
  • How UXers Think
  • What Do User Experience Designers Do?
  • What is User Experience (UX)?
  • Introduction to Data, Databases and SQL
  • Installing MySQL Server and MySQL Workbench
  • Moving Beyond the Blog
  • Finding Business
  • Creating Content
  • Introduction to Blogging
  • Client Services
  • Sales and Pitching
  • Marketing and Promotion
  • Creating an Icon
  • Introduction to Illustrator
  • Workflow Basics
  • Slices & Save for Web
  • Vector Shapes
  • Type Tools
  • Masks Basics
  • Layer Basics
  • Becoming a Problem Solver
  • Understanding Aesthetics
  • Design Foundations Final
  • Better SEO Through Tools
  • Better SEO Through Code
  • Better SEO Through Content
  • Introduction to SEO
  • Productivity
  • Presentation Skills
  • Introduction to Design
  • Getting Started with Sass
  • Creating a Password Confirmation Form
  • Creating a Mobile Drop Down Menu
  • Creating a Simple Lightbox
  • Creating a Spoiler Revealer
  • Creating a Simple Drawing Application
  • Introduction to jQuery
  • Metrics
  • Sales
  • Pricing
  • From Idea to Execution
  • Financing Your Company
  • Flexbox Layout
  • Positioning Schemes
  • Grid Layout
  • Float Layout
  • Display Modes
  • Activity Feeds
  • Create an Image Gallery
  • Uploading and Resizing Images
  • Push Updates
  • Uploading Files
  • Managing Friendships
  • Using AJAX
  • Adding State
  • Building the Friendship UI
  • 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
  • Sharing a Website
  • Debugging HTML and CSS Problems
  • HTML First
  • Beginning HTML and CSS
  • Important Skills For Professional Success
  • Business Plan for Freelance Business
  • Business Plan Basics
  • Installing a Ruby Development Environment
  • Introduction to Front-End Frameworks
  • Ruby Testing
  • Standard Library
  • Ruby Core
  • Ruby Modules
  • Making Money
  • Marketing Strategy
  • Introduction to Accounting
  • Marketing Basics
  • Forming Your Company
  • Video Marketing
  • Email Marketing
  • Search Engine Optimization
  • Usability Testing
  • Usability Basics
  • Social Media
  • Advanced Techniques
  • Responsive Design
  • Adaptive Design
  • Fluid Foundation
  • Introduction to Responsive Web Design
  • Media Queries
  • CSS Animations
  • Chrome DevTools Basics
  • DNS Basics
  • Graphic Basics
  • Creating a Long Term Business
  • Protecting Yourself With Contracts
  • Establishing a Proper Workflow
  • Growing Your Business
  • A Lifestyle Choice
  • Getting Work Done
  • Transitions and Transforms
  • Pricing and Project Proposals
  • Finding Your First Project
  • Starting a Freelance Career
  • Protecting and Sharing Your Work
  • Licensing
  • Fair Use and Public Domain
  • Getting Started with Copyright
  • Customizing Google Maps
  • Google Maps Integration
  • Professional Development
  • Applying & Interviewing
  • The Job Search
  • Networking
  • Personal Branding
  • Setting Your Course
  • Careers in the Tech Industry
  • Self-Assessment
  • Refactoring the Codebase
  • Limiting Results in Queries
  • Using Relationship Tables
  • Filtering Input for Queries
  • Querying the Database
  • Connecting to MySQL
  • Website Basics
  • Cleaning URLs with Subfolders
  • Integrating Validation Errors
  • Flexbox and Multi-Column Layout
  • Workspace Basics
  • Web Apps
  • Websites
  • Introduction
  • Pointers and Memory
  • Functional Programming in C
  • Fundamentals of C
  • Workflows
  • Working With Remote Repositories
  • Merging
  • Branches
  • Getting Started With Git
  • Why Version Control Matters
  • Rebuilding from Scratch
  • Exploring the Master-Detail Template
  • Refactoring into a Model
  • Creating a Data Collection
  • Understanding Views and View Controllers
  • Getting Started (iOS7)
  • Gradients
  • Ruby Procs & Lambdas
  • Ruby Blocks
  • Color Theory
  • Principles
  • Elements
  • 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
  • Corporate Structure
  • Why Start a Business?
  • Creating Friendships
  • Installing Programs
  • Environment and Redirection
  • Console Processes
  • Console Users and Permission
  • Moving Around in the Console
  • jQuery Plugins
  • Form Validation and Manipulation
  • Web Typography
  • Values and Units
  • Backgrounds and Borders
  • JavaScript Objects
  • JavaScript Functions
  • JavaScript Arrays
  • JavaScript Numbers
  • JavaScript Strings
  • Introduction Variables
  • Introduction to jQuery
  • CSS Box Model
  • Text, Fonts, and Lists
  • Ruby Loops
  • Ruby Methods
  • Ruby Hashes
  • Ruby Arrays
  • Ruby Numbers
  • Ruby Strings
  • Objects, Classes, and Variables
  • Ruby Basics
  • Rails Deployment
  • Building the Profile Page
  • Testing the Whole App
  • Rails Routing
  • Writing Tests
  • Customizing Ruby on Rails Forms
  • Advanced Selectors
  • Getting Started With Rails
  • Selectors
  • Getting Started with CSS
  • Functions
  • Objects and Arrays
  • Control Structures
  • Basics
  • Forms
  • Tables
  • Objects
  • Links
  • Lists
  • Text
  • Introduction
  • Launching the Website
  • Styling Content
  • Creating a Website Structure
  • Text Editors and HTML
  • Website Basics
  • Share Your Creation
  • Animate This
  • Shaking Things Up
  • Making It Pretty
  • Learning the Language
  • Getting Started with iPhone
  • Ruby on Rails Authentication
  • Rails Frontend Development
  • Newbie