Austin Harms

Austin Harms

Member Since September 28, 2018

8,048

Total Points

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

122 Achievements

  • Using the Rails Console
  • Handling Rails Requests
  • Creating Rails Apps
  • Blocks Practice
  • Working With Blocks
  • Ruby Blocks
  • Build a Bank Account Class
  • Ruby Variables and Methods
  • Ruby Objects and Classes
  • Build a Simple Contact List
  • Ruby Iteration
  • Ruby Loops
  • Build a Grocery List Program
  • Ruby Hashes
  • Ruby Arrays
  • Ruby Conditionals
  • Ruby Numeric Types
  • Ruby Objects
  • Ruby Strings and Escape Sequences
  • Ruby Syntax
  • If Statements
  • Numbers
  • Strings
  • Methods
  • C# Syntax
  • Making Changes to the DOM
  • Responding to User Interaction
  • Traversing the DOM
  • The Browser Environment
  • Getting a Handle on the DOM
  • Introducing JavaScript
  • JavaScript Variables
  • JavaScript Numbers
  • JavaScript Conditional Statements
  • JavaScript Functions
  • Swift Operators
  • Swift Types
  • An Introduction to Swift Programming
  • Stateful Components
  • Introducing Props
  • Thinking in Components
  • First Steps in React
  • Subqueries
  • Set Operations
  • Joining Table Data with SQL
  • Table Relationships
  • Database Keys
  • Database Normalization
  • Date and Time Functions
  • Aggregate and Numeric Functions
  • Media Basics
  • Captioning Video
  • Table Basics
  • Structuring Tables
  • Form Basics
  • Organizing Forms
  • Choosing Options
  • Structuring Your Content
  • Images, Text and Links
  • Going Further with HTML
  • Getting Started With HTML
  • Make It Beautiful with CSS
  • Adding a New Web Page
  • Getting Familiar with HTML and CSS
  • HTML: The Structural Foundation of Web Pages and Applications
  • Working with Text
  • Machine Learning Vocabulary
  • Introduction to Machine Learning
  • What is Information Architecture?
  • Ordering, Limiting and Paging Results
  • Improving Usability
  • Handling Errors When Manipulating Data
  • Deleting Data from a Database
  • Mobile Usability
  • Updating Data in a Database
  • Defining Variables With let and const
  • Using Template Literals
  • Create Function Using Arrow Syntax
  • JavaScript is Everywhere
  • JavaScript Tools and Workflows
  • Adding Data to a Database
  • JavaScript Objects
  • JavaScript Loops
  • JavaScript Arrays
  • Introducing JavaScript
  • Finishing the Game
  • Finding the Data You Want
  • Getting Data from a Database
  • Data, Databases and SQL
  • Website Usability
  • What is Usability?
  • Planning Your Users’ Journey
  • Strategy: Determining Goals for your Product
  • Understanding Our Users
  • Intro to User Experience (UX) Design
  • The Design Solution
  • The Design Problem
  • Design Principles
  • What is Product Design?
  • Telling the Story
  • Designing for your User’s "To-be"
  • Understanding your User’s “As-is” Scenario
  • Becoming Acquainted with Your User
  • Becoming a Design Thinker
  • Serialized!
  • Data Parser
  • Data Reader
  • Abstraction
  • System.Object
  • Polymorphism
  • Loops and Final Touches
  • Encapsulation with Properties
  • Inheritance
  • Encapsulation and Arrays
  • Playing a Counting Game
  • Methods
  • Object-Oriented Programming
  • Perfect
  • Perform
  • Console I/O
  • Prepare and Plan
  • Newbie