Jim Haff

Jim Haff

Member Since June 6, 2015

5,246

Total Points

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

59 Achievements

  • Playing a Counting Game
  • Reusable GraphQL
  • Making Changes with Mutations
  • Fetching Data with Queries
  • Getting Started with GraphQL
  • Putting it all Together
  • Actions, Dispatch and Reducers. Oh my!
  • Modularizing the React Scoreboard Application
  • Getting Started with Redux
  • The Cooler Parts of ES2015
  • Swift Operators
  • Swift Types
  • An Introduction to Swift Programming
  • Welcome to Gulp.js
  • Python For Beginners
  • Understanding MongoDB
  • Getting Started with MongoDB
  • Using Angular's Built-in Directives
  • Getting Started with Express
  • Creating a Password Confirmation Form
  • Creating a Spoiler Revealer
  • JavaScript Objects
  • JavaScript Arrays
  • Understanding Values and Units
  • HTTP Methods and Headers
  • Creating a Basic Template Engine in Node.js
  • Handling Routes in Node.js
  • Creating a Simple Server in Node.js
  • JavaScript Loops
  • Building a Command Line Application
  • Fundamental Concepts
  • The Box Model
  • Basic Selectors
  • Getting Started with CSS
  • How Ruby Works
  • Choosing Options
  • Organizing Forms
  • Form Basics
  • JavaScript and the DOM
  • Introduction to Methods
  • Selections with D3
  • Introduction to SVG
  • The Request and Response Objects in Express
  • Developing Express Apps Like a Boss
  • Introduction to Node.js
  • Creating a Simple Drawing Application
  • Using a jQuery Carousel
  • JavaScript Functions
  • JavaScript Conditional Statements
  • Introduction to jQuery
  • JavaScript Numbers
  • JavaScript Variables
  • Introducing JavaScript
  • Customizing Colors and Fonts
  • CSS: Cascading Style Sheets
  • Creating HTML Content
  • HTML First
  • Beginning HTML and CSS
  • Newbie