Hugo Hayes

Hugo Hayes

Courses Plus Student

Member Since January 2, 2017

13,146

Total Points

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

140 Achievements

  • Console Users and Permission
  • Moving Around in the Console
  • Installing WordPress Locally
  • What Is WordPress?
  • Getting Data From an API With Node
  • Classes
  • Cleaner Code
  • Objects and New Collection Types
  • The Cooler Parts of ES2015
  • Python Data Types
  • Introduction to Node.js
  • ES2015 Basics
  • Quiz Practice Project
  • Prototypal Inheritance
  • Constructor Functions & Prototypes
  • Review Functional Programming Fundamentals
  • Introduction to Methods
  • Getting to Know Bootstrap 4
  • Introducing Spreadsheets
  • Reduction and Aggregation
  • First Steps in React
  • AJAX and APIs
  • Captioning Video
  • jQuery and AJAX
  • Meet Streams
  • What is Big Data
  • Programming AJAX
  • AJAX Concepts
  • DOM Traversal
  • DOM Manipulation
  • Events
  • Hello, jQuery!
  • Traversing the DOM
  • Responding to User Interaction
  • Making Changes to the DOM
  • Java's Functional Toolset
  • Getting a Handle on the DOM
  • The Browser Environment
  • JavaScript Objects
  • JavaScript Arrays
  • Getting Started with CSS
  • Python For Beginners
  • JavaScript Loops
  • JavaScript Functions
  • JavaScript Conditional Statements
  • JavaScript Numbers
  • Testing and Debugging
  • Improving Our Code
  • Getting the REST You Need
  • Basic Android Programming
  • Creating the Screen Layout
  • Getting Started with Android
  • JavaScript Variables
  • Introducing JavaScript
  • Workflows
  • Working With Remote Repositories
  • Finishing the Game
  • Introducing JavaScript
  • Treehouse Club - JavaScript
  • Merging
  • Branches
  • Getting Started With Git
  • Why Version Control Matters
  • Media Basics
  • File Uploads and Entity Updates in Spring + Hibernate
  • Choosing Options
  • Organizing Forms
  • Form Basics
  • Structuring Tables
  • Table Basics
  • Going Further with HTML
  • Images, Text and Links
  • User Messages in Spring
  • Structuring Your Content
  • Getting Started with CRUD in Spring + Hibernate
  • Getting Started With HTML
  • Data-Driven Application Design
  • Integrating Hibernate with Spring
  • Treehouse Club - CSS
  • Persisting Data with Hibernate
  • Getting Started with Hibernate
  • Data Persistence & ORMs
  • Handling Errors When Manipulating Data
  • Deleting Data from a Database
  • Updating Data in a Database
  • Adding Data to a Database
  • Finding the Data You Want
  • Getting Data from a Database
  • Data, Databases and SQL
  • Pickups
  • Using the MVC Architecture with Spring
  • Modeling, Storing, and Presenting Data with Spring
  • WWW
  • Creating Spring Controllers and Thymeleaf Views
  • The Internet
  • Player Input and Cameras
  • Spring Components and Configuring Our App
  • Setting Up Your Local Environment for Spring Development
  • Writing Your Own Java Annotation
  • Using Java's Built-In Annotations
  • Bells and Whistles
  • Computer Languages
  • Diving into Web Development
  • The Unity Editor and Scene Setup
  • GET and POST Requests in a Browser
  • Introduction to HTTP
  • Adding a New Web Page
  • Make It Beautiful with CSS
  • HTML: The Structural Foundation of Web Pages and Applications
  • Getting Familiar with HTML and CSS
  • What to Test
  • Introduction to Video Games
  • Computer Basics
  • How To Test
  • Why Test
  • Event Planning
  • Build a Pomodoro App
  • Welcome to the Treehouse Club
  • Design a Better App
  • Graphical User Interfaces
  • Advanced Tooling
  • IDE Exploration
  • How it Works
  • Efficiency!
  • Exploring the Java Collections Framework
  • Organizing Data
  • Getting There
  • Testing and Debugging
  • Delivering the MVP
  • Improving Our Code
  • Creating the MVP
  • Harnessing the Power of Objects
  • Meet Objects
  • Basic Android Programming
  • Creating the Screen Layout
  • Getting Started with Android
  • Perfecting the Prototype
  • Using your New Tools
  • Getting Started with Java
  • Newbie