Zachary Fine

Zachary Fine

New York, NY
Open to Work

10,110

Total Points

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

Skills & Experience

134 Achievements

  • Sessions and Cookies
  • User Registration and Login
  • What is Authentication?
  • Getting Started with React Router
  • Working With Collections
  • Understanding MongoDB
  • Getting Started with MongoDB
  • Media Queries
  • Getting Data From an API With Node
  • Introduction to Node.js
  • Actions, Dispatch and Reducers. Oh my!
  • Modularizing the React Scoreboard Application
  • Getting Started with Redux
  • Branches
  • Getting Started With Git
  • Why Version Control Matters
  • Going MEAN with Angular
  • Going MEAN with Express
  • Introduction to MEAN
  • Component Lifecycle
  • Designing Dataflow
  • Stateful Components
  • Thinking in Components
  • Flexbox Properties
  • Understanding Flexbox
  • First Steps in React
  • Masks Basics
  • Layer Basics
  • Workspace Basics
  • Route Connections
  • Introduction to REST
  • Build a Bank Account Class
  • Ruby Variables and Methods
  • Responsive Theory
  • Using Angular's Built-in Directives
  • Controllers and Scope
  • Getting Started with Angular
  • Data Binding with D3
  • Serving Static Files in Express
  • Creating a Mobile Drop Down Menu
  • Selections with D3
  • Handling Routes in Node.js
  • Using Templates with Express
  • Introduction to Design
  • Selectors - Beyond the Basics
  • The Request and Response Objects in Express
  • AJAX Concepts
  • Creating a Simple Server in Node.js
  • Developing Express Apps Like a Boss
  • Getting Started with Express
  • The Model-View-Controller Pattern
  • Intents and Multiple Activities
  • User Input
  • Testing and Debugging
  • Improving Our Code
  • Coding the Fun Facts
  • Basic Android Programming
  • What is User Experience (UX)?
  • Ruby Objects and Classes
  • Moving Around in the Console
  • Creating the Initial Screen Layout
  • JavaScript Objects
  • Quiz Practice Project
  • Building a Command Line Application
  • Prototypal Inheritance
  • Constructor Functions & Prototypes
  • Fundamental Concepts
  • Designing with the Latest Features
  • Getting Started with Android
  • Introduction to Methods
  • JavaScript Arrays
  • JavaScript Loops
  • Getting Started With Rails
  • Welcome to Flask
  • Organizing Forms
  • Python Objects
  • Form Basics
  • Dungeon Game
  • Tuples
  • Introduction to Node.js
  • Basic Layout
  • Introduction to ActiveRecord
  • Dictionaries
  • The Box Model
  • Understanding Values and Units
  • Basic Selectors
  • Slices
  • Lists Redux
  • Pick a Number! Any Number!
  • Putting the "Fun" Back in "Functions"
  • Shopping List
  • Things That Count
  • Ins & Outs
  • Say Hello to Python
  • Migrations and Relationships
  • Ruby Methods
  • WordPress Themes
  • Installing Wordpress
  • Getting Started with CSS
  • Debugging HTML and CSS Problems
  • Sharing a Website
  • Responsive Web Design and Testing
  • Adding Pages to a Website
  • Styling Web Pages and Navigation
  • Customizing Colors and Fonts
  • CSS: Cascading Style Sheets
  • Creating HTML Content
  • PHP Basics for WordPress
  • Introduction to PHP for WordPress
  • Getting Started with WordPress
  • AngularJS MVC Frameworks
  • Ruby Numbers (Ruby Basics)
  • Ruby Strings (Ruby Basics)
  • How Ruby Works
  • Better SEO Through Content
  • Manipulating Schema with SQL
  • Creating a Simple Lightbox
  • Creating a Spoiler Revealer
  • Introduction to jQuery
  • JavaScript Functions
  • JavaScript Conditional Statements
  • JavaScript Numbers
  • JavaScript Variables
  • Creating Tables and Manipulating Data with SQL
  • Introducing JavaScript
  • Introduction to SEO
  • Reading Data from Databases with SQL
  • Installing MySQL Server and MySQL Workbench
  • Introduction to Data, Databases and SQL
  • Selecting Elements and Adding Events with JavaScript
  • JavaScript and the DOM
  • HTML First
  • Beginning HTML and CSS
  • Newbie