Steve Hamilton

Steve Hamilton

Member Since June 2, 2016

7,890

Total Points

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

89 Achievements

  • AJAX Concepts
  • Creating Rails Apps
  • Include and Extend
  • Ruby Core Modules
  • Ruby Module Basics
  • Getting to Know Bootstrap 4
  • 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
  • Migrations and Relationships
  • Introduction to ActiveRecord
  • Organizing Forms
  • Form Basics
  • Search
  • Ruby Class Design
  • Merging
  • Branches
  • Getting Started With Git
  • Installing a Ruby Development Environment
  • Blocks Practice
  • Moving Around in the Console
  • Why Version Control Matters
  • Working With Blocks
  • Ruby Blocks
  • Build a Simple Todo List Program
  • Ruby Booleans
  • Build a Bank Account Class
  • Ruby Variables and Methods
  • Build a Simple Contact List
  • Ruby Iteration
  • Ruby Loops
  • Build a Grocery List Program
  • Ruby Objects and Classes
  • Ruby Hashes
  • Ruby Arrays
  • Ruby Logical Operators
  • Ruby Control Structures
  • Ruby Operators
  • Ruby Methods
  • Ruby Numbers (Ruby Basics)
  • Ruby Strings (Ruby Basics)
  • Developing Express Apps Like a Boss
  • Getting Started with Express
  • Basic Selectors
  • Getting Started with CSS
  • Creating a Password Confirmation Form
  • Creating a Mobile Drop Down Menu
  • Traversing and Manipulating the DOM with JavaScript
  • Quiz Practice Project
  • Prototypal Inheritance
  • Debugging HTML and CSS Problems
  • Sharing a Website
  • Responsive Web Design and Testing
  • Constructor Functions & Prototypes
  • Introduction to Methods
  • Adding Pages to a Website
  • Styling Web Pages and Navigation
  • Selecting Elements and Adding Events with JavaScript
  • JavaScript and the DOM
  • How Ruby Works
  • The Request and Response Objects in Express
  • What is npm?
  • 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
  • Getting Started with MongoDB
  • Introduction to Node.js
  • Customizing Colors and Fonts
  • CSS: Cascading Style Sheets
  • Creating HTML Content
  • HTML First
  • Beginning HTML and CSS
  • Creating a Simple Lightbox
  • Creating a Spoiler Revealer
  • Introduction to jQuery
  • JavaScript Objects
  • JavaScript Arrays
  • JavaScript Loops
  • JavaScript Functions
  • JavaScript Conditional Statements
  • JavaScript Numbers
  • JavaScript Variables
  • Introducing JavaScript
  • Newbie