Nick Falcone

Nick Falcone

Member Since March 28, 2014

10,832

Total Points

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

141 Achievements

  • First Steps in React
  • What is Asynchronous Programming?
  • Making Changes with Mutations
  • Fetching Data with Queries
  • Getting Started with GraphQL
  • Array Manipulation
  • Introduction to Object-Oriented JavaScript
  • What Is WordPress?
  • Perfecting the Prototype
  • Using your New Tools
  • Getting Started with Java
  • Traversing the DOM
  • Responding to User Interaction
  • Making Changes to the DOM
  • Getting a Handle on the DOM
  • Create Function Using Arrow Syntax
  • JavaScript Functions
  • Data Types and Variables
  • Using Template Literals
  • Defining Variables With let and const
  • Array Iteration
  • Setting up with Create React App
  • Understanding Aesthetics
  • Introduction to Design
  • Optimize Assets
  • Measuring Performance
  • Planning for Performance
  • Introducing Unit Testing
  • Understanding MongoDB
  • Getting Started with MongoDB
  • Why React Native
  • Updating and Uninstalling Packages with npm
  • Coding HTML Email
  • HTML Email Basics
  • Installing Packages with npm
  • What is npm?
  • Going Further with Routing
  • Navigating, Nesting and Redirecting Routes
  • Getting Started with React Router
  • Component Lifecycle
  • Designing Dataflow
  • Stateful Components
  • Thinking in Components
  • First Steps in React
  • Getting Started with Angular
  • Improving Our Todo App
  • Services in Angular
  • Using Angular's Built-in Directives
  • Controllers and Scope
  • The Browser Environment
  • Installing Sass and Setting up the Project
  • CSS Layout Project
  • Page Layout with the Float Property
  • Controlling Layout with CSS Display Modes
  • Getting Started with CSS Layout
  • Designing with the Latest Features
  • Fundamental Concepts
  • MASH JavaScript
  • MASH CSS
  • MASH HTML
  • Basic Layout
  • The Box Model
  • Understanding Values and Units
  • Basic Selectors
  • Getting Started with CSS
  • Quiz Practice Project
  • Prototypal Inheritance
  • Constructor Functions & Prototypes
  • Debugging HTML and CSS Problems
  • Sharing a Website
  • Responsive Web Design and Testing
  • Adding Pages to a Website
  • Styling Web Pages and Navigation
  • Traversing and Manipulating the DOM with JavaScript
  • Customizing Colors and Fonts
  • CSS: Cascading Style Sheets
  • Creating HTML Content
  • HTML First
  • Beginning HTML and CSS
  • Introduction to Methods
  • JavaScript Objects
  • JavaScript Arrays
  • JavaScript Loops
  • JavaScript Functions
  • JavaScript Conditional Statements
  • JavaScript Numbers
  • JavaScript Variables
  • Introducing JavaScript
  • AJAX Concepts
  • Ruby on Rails Authentication
  • Rails Frontend Development
  • Getting Started With Rails
  • Getting Started With Git
  • Why Version Control Matters
  • Installing Programs
  • Environment and Redirection
  • Console Processes
  • Console Users and Permission
  • Moving Around in the Console
  • Ruby Arrays
  • Ruby Numbers
  • Ruby Strings
  • Objects, Classes, and Variables
  • Ruby Basics
  • Ruby Methods
  • Ruby Numbers (Ruby Basics)
  • Ruby Strings (Ruby Basics)
  • How Ruby Works
  • Selecting Elements and Adding Events with JavaScript
  • JavaScript and the DOM
  • Creating a Password Confirmation Form
  • Creating a Mobile Drop Down Menu
  • Creating a Simple Lightbox
  • Creating a Spoiler Revealer
  • Introduction to jQuery
  • JavaScript Objects
  • JavaScript Functions
  • Forms
  • Tables
  • Objects
  • Links
  • Lists
  • Text
  • Introduction
  • JavaScript Arrays
  • JavaScript Numbers
  • JavaScript Strings
  • Introduction Variables
  • Functions
  • Objects and Arrays
  • Control Structures
  • Launching the Website
  • Styling Content
  • Creating a Website Structure
  • Text Editors and HTML
  • Website Basics
  • Basics
  • Adaptive Design
  • Fluid Foundation
  • Introduction to Responsive Web Design
  • Newbie