Douglas Counts

Douglas Counts

Member Since July 13, 2015

10,126

Total Points

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

100 Achievements

  • Meet Lists
  • Getting Started with CSS
  • Setting up with Create React App
  • Stateful Components
  • Introducing Props
  • Thinking in Components
  • First Steps in React
  • Combining Array Methods
  • Array Manipulation
  • Array Iteration
  • S3 Storage Service
  • AWS and "The Cloud"
  • The Browser Environment
  • Getting Data from a Database
  • Data, Databases and SQL
  • Console I/O
  • Prepare and Plan
  • Installing Programs
  • Environment and Redirection
  • Console Processes
  • Console Users and Permission
  • Moving Around in the Console
  • Choosing Options
  • Organizing Forms
  • Form Basics
  • Introduction
  • Doing More with Express
  • Serving Static Files in Express
  • Using Templates with Express
  • The Request and Response Objects in Express
  • Developing Express Apps Like a Boss
  • Getting Started with Express
  • Perfecting the Prototype
  • Using your New Tools
  • Getting Started with Java
  • Getting Started With Git
  • Why Version Control Matters
  • Controllers
  • Routes and Templates
  • Getting Started with Ember.js
  • Speeding up Workflow With Sass
  • Variables, Mixins, and Extending Selectors
  • Ruby Modules
  • Ruby Procs & Lambdas
  • Ruby Blocks
  • Ruby Loops
  • Ruby Methods
  • Ruby Hashes
  • Ruby Arrays
  • Ruby Strings
  • Ruby Numbers
  • Objects, Classes, and Variables
  • Ruby Basics
  • Ruby Methods
  • Ruby Numbers (Ruby Basics)
  • Ruby Strings (Ruby Basics)
  • How Ruby Works
  • Customizing Colors and Fonts
  • CSS: Cascading Style Sheets
  • Creating HTML Content
  • Beginning HTML and CSS
  • HTML First
  • Getting Started with Sass
  • Fundamentals of C
  • Variables and Constants
  • Introduction to jQuery
  • Programming AJAX
  • The Logo Sprint
  • Logo Design 101
  • AJAX Concepts
  • Getting Started with CSS
  • Traversing and Manipulating the DOM with JavaScript
  • Selecting Elements and Adding Events with JavaScript
  • Quiz Practice Project
  • Prototypal Inheritance
  • Constructor Functions & Prototypes
  • Introduction to Methods
  • JavaScript and the DOM
  • JavaScript Objects
  • JavaScript Arrays
  • JavaScript Loops
  • JavaScript Conditional Statements
  • JavaScript Numbers
  • JavaScript Variables
  • JavaScript Functions
  • Introduction to Data, Databases and SQL
  • Backgrounds and Borders
  • Positioning Schemes
  • Text, Fonts, and Lists
  • CSS Box Model
  • Float Layout
  • Display Modes
  • 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
  • Introducing JavaScript
  • Introduction to Node.js
  • Newbie