Jon Foose

Jon Foose

Member Since December 5, 2018

4,763

Total Points

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

65 Achievements

  • Going Further with Routing
  • Navigating, Nesting and Redirecting Routes
  • Getting Started with React Router
  • Getting to Know Bootstrap 4
  • Getting Started with Sass
  • Combining Array Methods
  • Array Manipulation
  • Array Iteration
  • 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
  • Updating and Uninstalling Packages with npm
  • Installing Packages with npm
  • 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
  • Creating a Command Line Weather Application
  • Handling Errors in Node
  • Getting Data From an API With Node
  • Introduction to Node.js
  • Introducing 'Four in a Row'
  • Getters and Setters
  • Working with Classes in JavaScript
  • Object Basics
  • Introduction to Object-Oriented JavaScript
  • Asynchronous JavaScript with Callbacks
  • What is Asynchronous Programming?
  • Programming AJAX
  • AJAX Concepts
  • Traversing the DOM
  • Responding to User Interaction
  • Making Changes to the DOM
  • The Browser Environment
  • Create Function Using Arrow Syntax
  • Using Template Literals
  • Defining Variables With let and const
  • JavaScript Tools and Workflows
  • JavaScript is Everywhere
  • JavaScript Objects
  • JavaScript Arrays
  • JavaScript Loops
  • JavaScript Functions
  • Introducing JavaScript
  • JavaScript Variables
  • JavaScript Numbers
  • JavaScript Conditional Statements
  • Finishing the Game
  • Introducing JavaScript
  • Modeling and Presenting Data
  • Views
  • Controllers
  • Project Setup
  • Inheritance
  • Methods
  • Object-Oriented Programming
  • Console I/O
  • Prepare and Plan
  • Newbie