Tom Elliott

Tom Elliott

Member Since January 12, 2016

4,272

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

    Left Hook Digital

58 Achievements

  • Getting to Know Tuples
  • Getting Started with React Router
  • Refining the App
  • Building the Application
  • Setting up with Create React App
  • React Component Patterns
  • Stateful Components and Lifecycle Methods
  • Managing State and Data Flow
  • Build Modular Interfaces with Components
  • Stateful Components
  • Introducing Props
  • Thinking in Components
  • First Steps in React
  • Getting Started with GraphQL
  • Component Lifecycle
  • Designing Dataflow
  • Stateful Components
  • Thinking in Components
  • First Steps in React
  • Completing and Testing the API
  • Communicating with Mongo Through Mongoose
  • Modeling Data for the API
  • Building API Routes in Express
  • Building a REST Service
  • Services in Angular
  • Angular Components
  • Setting Up an Angular Application
  • Go Further With Mongo
  • Working With Collections
  • Understanding MongoDB
  • Getting Started with MongoDB
  • Doing More with Express
  • Creating a Command Line Weather Application
  • Handling Errors in Node
  • Getting Data From an API With Node
  • Introduction to Node.js
  • Serving Static Files in Express
  • Getting the REST You Need
  • Using Templates with Express
  • The Request and Response Objects in Express
  • Developing Express Apps Like a Boss
  • Getting Started with Express
  • What is npm?
  • Building a Command Line Application
  • Introduction to Node.js
  • Introduction to Methods
  • Constructor Functions & Prototypes
  • JavaScript Objects
  • JavaScript Arrays
  • JavaScript and the DOM
  • Working With Remote Repositories
  • Workflows
  • Merging
  • Branches
  • Getting Started With Git
  • Why Version Control Matters
  • JavaScript Loops
  • Newbie