David Moore

David Moore

Knoxville, TN
Open to Work

13,916

Total Points

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

Skills & Experience

  • Spoken Languages

    • English

167 Achievements

  • Swift Optionals
  • Swift Parameters and Tuples
  • Swift Functions
  • Control Flow
  • Collections
  • Operators
  • Types
  • Variables and Constants
  • Build a Simple Todo List Program
  • Ruby Booleans
  • Adding State
  • Build a Bank Account Class
  • Ruby Variables and Methods
  • Ruby Objects and Classes
  • Building the Friendship UI
  • Cleanup and Feature Merge
  • Maintaining The Test Suite
  • Polishing Rails Applications
  • Static Pages with Rails
  • Creating an App Tutorial
  • Blank Slates and Rails
  • Email with Rails
  • Modifying Todo Lists
  • Form Builders and Rails
  • Styling Rails Forms
  • Styling Rails Models
  • Ruby on Rails Helpers
  • Creating Friendships
  • Build a Simple Contact List
  • Ruby Iteration
  • Ruby Loops
  • How WordPress Plugins Work
  • WordPress Plugin Best Practices
  • Widgets and Custom Menus
  • Custom Post Types and Fields
  • Customizing WordPress Themes
  • Rails Partials
  • Styling a Header
  • Sass and Rails
  • Build a Grocery List Program
  • Ruby Hashes
  • Ruby Arrays
  • Working with Rails Layouts
  • Zurb Foundation on Rails
  • Remember Me
  • Securing and Maintaining a MySQL Database
  • SQL Calculating, Aggregating and Other Functions
  • Joining Relational Data Between Tables in SQL
  • Manipulating Schema with SQL
  • Creating Tables and Manipulating Data with SQL
  • JavaScript Objects
  • JavaScript Functions
  • JavaScript Arrays
  • Treehouse Club - JavaScript
  • Ruby Logical Operators
  • Ruby Control Structures
  • Reading Data from Databases with SQL
  • Ruby Methods
  • Ruby Numbers (Ruby Basics)
  • Ruby Strings (Ruby Basics)
  • How Ruby Works
  • Ruby Operators
  • JavaScript Numbers
  • JavaScript Strings
  • Introduction Variables
  • Installing MySQL Server and MySQL Workbench
  • Introduction to Data, Databases and SQL
  • Workflows
  • Working With Remote Repositories
  • Merging
  • Branches
  • Getting Started With Git
  • Installing Programs
  • Environment and Redirection
  • Console Processes
  • Console Users and Permission
  • Functions
  • Objects and Arrays
  • Control Structures
  • Basics
  • Moving Around in the Console
  • Exterminator
  • Password Resets and Testing
  • Adding User Support to Our Application
  • Color Theory
  • Principles
  • Elements
  • Why Version Control Matters
  • Design Foundations Final
  • Becoming a Problem Solver
  • Understanding Aesthetics
  • Introduction to Design
  • AR Extensions
  • Password Hashing and Sign-In
  • Callbacks
  • Query Interface
  • Build a Todo List Application with Rails 4
  • Validation
  • Migrations and Relationships
  • Introduction to ActiveRecord
  • Ruby Testing
  • Standard Library
  • Ruby Core
  • Ruby Modules
  • Ruby Procs & Lambdas
  • Selectors
  • Getting Started with CSS
  • Forms
  • Tables
  • Objects
  • Links
  • Lists
  • Text
  • Debugging HTML and CSS Problems
  • Sharing a Website
  • Responsive Web Design and Testing
  • Adding Pages to a Website
  • Styling Web Pages and Navigation
  • The WordPress Codex
  • Creating a Simple Lightbox
  • Creating a Spoiler Revealer
  • Introduction to jQuery
  • Customizing Colors and Fonts
  • CSS: Cascading Style Sheets
  • Creating HTML Content
  • HTML First
  • Beginning HTML and CSS
  • Ruby Blocks
  • Ruby Loops
  • Ruby Methods
  • Ruby Hashes
  • Ruby Arrays
  • Ruby Numbers
  • Ruby Strings
  • Objects, Classes, and Variables
  • Ruby Basics
  • Installing a Ruby Development Environment
  • Rails Deployment
  • Building the Profile Page
  • Testing the Whole App
  • Rails Routing
  • Writing Tests
  • Customizing Ruby on Rails Forms
  • Ruby on Rails Authentication
  • Rails Frontend Development
  • Getting Started With Rails
  • Connecting to MySQL
  • PHP Inheritance & Interfaces
  • PHP Properties & Methods
  • PHP Objects and Classes
  • Local WordPress Development
  • Simple PHP Application: Wrapping Up The Project
  • Working with PHP Functions
  • Integrating With Paypal
  • Listing Inventory Items
  • WordPress Themes
  • Installing Wordpress
  • Adding a Contact Form
  • Creating the Menu and Footer
  • Getting Started with PHP
  • Introduction
  • Launching the Website
  • Styling Content
  • Creating a Website Structure
  • Text Editors and HTML
  • Website Basics
  • Newbie