Jonny Patterson

Jonny Patterson

Member Since February 18, 2015

7,099

Total Points

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

85 Achievements

  • Angular Form Validation
  • Angular Basic Forms
  • Services in Angular
  • Angular Components
  • Setting Up an Angular Application
  • Getting Started with React Router
  • Refining the App
  • Building the Application
  • Setting up with Create React App
  • Component Lifecycle
  • Designing Dataflow
  • Stateful Components
  • Thinking in Components
  • First Steps in React
  • Understanding jQuery Events and DOM Traversal (2017)
  • Introducing jQuery (2017)
  • Python For Beginners
  • Data-Driven Application Design
  • Integrating Hibernate with Spring
  • Persisting Data with Hibernate
  • Getting Started with Hibernate
  • Exterminator
  • Data Persistence & ORMs
  • Writing Your Own Java Annotation
  • Using Java's Built-In Annotations
  • Finding the Data You Want
  • Bells and Whistles
  • Testing and Publishing an Alexa Skill
  • Building an Alexa Skill
  • Diving into Web Development
  • 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
  • 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
  • Alexa Skills Kit Overview
  • Getting the REST You Need
  • Using the MVC Architecture with Spring
  • GET and POST Requests in a Browser
  • Modeling, Storing, and Presenting Data with Spring
  • Creating Spring Controllers and Thymeleaf Views
  • Spring Components and Configuring Our App
  • Setting Up Your Local Environment for Spring Development
  • Introduction to HTTP
  • What to Test
  • How To Test
  • Event Planning
  • Build a Pomodoro App
  • Getting Data from a Database
  • Design a Better App
  • Swift Operators
  • Swift Types
  • An Introduction to Swift Programming
  • Player Input and Cameras
  • Why Test
  • Graphical User Interfaces
  • Advanced Tooling
  • The Unity Editor and Scene Setup
  • Introduction to Video Games
  • Data, Databases and SQL
  • IDE Exploration
  • How it Works
  • Efficiency!
  • Exploring the Java Collections Framework
  • Organizing Data
  • Getting There
  • Delivering the MVP
  • Creating the MVP
  • Introduction to Front-End Frameworks
  • Harnessing the Power of Objects
  • Meet Objects
  • Perfecting the Prototype
  • Using your New Tools
  • Getting Started with Java
  • Fundamentals of C
  • Newbie