Matt Fredericks

Matt Fredericks

Member Since February 14, 2017

5,399

Total Points

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

62 Achievements

  • Dice Roller
  • Python: Advanced Objects
  • Python: Inheritance
  • Python: Instant Objects
  • Iterating and Packing with Dictionaries
  • Introducing Dictionaries
  • Sequence Operations
  • Sequence Iterations
  • Packing and Unpacking
  • Getting Info In and Out of Functions
  • Introduction to Functions
  • Getting to Know Tuples
  • Build an Application
  • Using Lists
  • Meet Lists
  • All Together Now
  • Functions and Looping
  • Types and Branching
  • Meet Python
  • Responding to User Interaction
  • Time Complexity
  • Playing a Counting Game
  • Making Changes to the DOM
  • Getting a Handle on the DOM
  • The Browser Environment
  • Practicing Getters and Setters
  • Practicing Classes
  •  Building Constructor Methods and Generating Objects
  • Data, Databases and SQL
  • Introducing 'Four in a Row'
  • Create Function Using Arrow Syntax
  • Using Template Literals
  • Defining Variables With let and const
  • Getters and Setters
  • Working with Classes in JavaScript
  • Object Basics
  • Introduction to Object-Oriented JavaScript
  • Finishing the Game
  • Introducing JavaScript
  • Security: Concerns
  • Handling Errors in Node
  • Getting Data From an API With Node
  • Introduction to Node.js
  • Creating a Simple Server in Node.js
  • Quiz Practice Project
  • Prototypal Inheritance
  • Constructor Functions & Prototypes
  • Introduction to Methods
  • JavaScript Objects
  • JavaScript Arrays
  • JavaScript Loops
  • JavaScript Functions
  • JavaScript Conditional Statements
  • JavaScript Numbers
  • JavaScript Variables
  • Introducing JavaScript
  • Why Version Control Matters
  • PHP on the Web
  • Daily Exercise Program
  • Unit Converter
  • Getting to Know PHP
  • Newbie