Dean Laurea

Dean Laurea

Member Since February 23, 2015

17,484

Total Points

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

215 Achievements

  • GET and POST Requests in a Browser
  • Introduction to HTTP
  • Getting the REST You Need
  • Introduction to Table Views
  • Getting Started with Sass
  • Introduction to Front-End Frameworks
  • Selectors - Beyond the Basics
  • Creating Flexible Objects with Protocols
  • Protocols
  • Setting Your Course
  • Careers in the Tech Industry
  • Refreshing the Data
  • Adding Weather Icons
  • Managing Complexity
  • Ruby Logical Operators
  • Ruby Control Structures
  • Ruby Operators
  • Ruby Methods
  • Ruby Numbers (Ruby Basics)
  • Ruby Strings (Ruby Basics)
  • How Ruby Works
  • Interacting With Data From the Web
  • Simple Data Structures
  • Closures in iOS
  • Closures and Closure Expressions
  • Improving your Gulp Workflow
  • Compile Sass with Gulp
  • Gulp your JavaScript workflow!
  • Welcome to Gulp.js
  • Doing More with Express
  • Serving Static Files in Express
  • Using Templates with Express
  • The Request and Response Objects in Express
  • Developing Express Apps Like a Boss
  • Getting Started with Express
  • Functions as First Class Citizens
  • Updating and Uninstalling Packages with npm
  • Installing Packages with npm
  • What is npm?
  • HTTP Methods and Headers
  • Creating a Basic Template Engine in Node.js
  • Refactoring Our Code (Swift)
  • Building the Master and Detail Views (Swift)
  • Building a Music Library and Playlists (Swift)
  • Using a Navigation Controller With Segues (Swift)
  • Working With Multiple View Controllers (Swift)
  • Working With Multiple View Controllers (Swift)
  • Deploying to a Device
  • Debugging Our App
  • Improving Our User Interface
  • Using a Data Model
  • Views and View Controllers
  • Handling Routes in Node.js
  • Creating a Simple Server in Node.js
  • Building a Command Line Application
  • Introduction to Node.js
  • Using a jQuery Carousel
  • Add a Sticky Navigation Bar
  • Introducing jQuery Plugins
  • Getting Started with Xcode
  • Combine and Minify Assets
  • Optimize Assets
  • Measuring Performance
  • Planning for Performance
  • Chrome DevTools Basics
  • Web Apps
  • Websites
  • Introduction
  • Quiz Practice Project
  • Prototypal Inheritance
  • Constructor Functions & Prototypes
  • Introduction to Methods
  • Swift Value vs Reference Types
  • Swift Properties
  • Swift Inheritance
  • AJAX and APIs
  • jQuery and AJAX
  • Swift Classes and Objects
  • Programming AJAX
  • Swift Structs and their Methods
  • Swift Structs
  • Swift Enums and their Methods
  • Swift Enums
  • Swift Optionals
  • Swift Parameters and Tuples
  • Swift Functions
  • AJAX Concepts
  • Responsive Patterns
  • Media Queries
  • Responsive Theory
  • Custom Media Players
  • Captioning Video
  • Media Basics
  • Control Flow
  • Traversing and Manipulating the DOM with JavaScript
  • Collections
  • Operators
  • Types
  • Selecting Elements and Adding Events with JavaScript
  • JavaScript and the DOM
  • Structuring Tables
  • Table Basics
  • Finishing the User Interface
  • Customizing Table View Controllers
  • Using Auto Layout and Managing the Keyboard
  • Implementing Custom Login and Sign Up Screens
  • Creating a Simple Drawing Application
  • Creating a Password Confirmation Form
  • Creating a Password Confirmation Form
  • Creating a Mobile Drop Down Menu
  • Creating a Simple Lightbox
  • UIKit Dynamics
  • View Controller Transitions
  • Gestures
  • Creating a Spoiler Revealer
  • Introduction to jQuery
  • JavaScript Objects
  • JavaScript Arrays
  • What is an API?
  • Cocoapods
  • JavaScript Loops
  • Choosing Options
  • Organizing Forms
  • Form Basics
  • Downloading Data with NSURLSession
  • Collection Views
  • Custom Detail View Controller
  • JavaScript Functions
  • Custom UITableViewCell
  • JavaScript Conditional Statements
  • JavaScript Numbers
  • Deleting Data
  • Listing Data using NSFetchedResultsController
  • Inserting and Saving Data
  • JavaScript Variables
  • Introducing JavaScript
  • Understanding Core Data
  • Fundamental Concepts
  • Designing with the Latest Features
  • Retrieving and Viewing Data from Parse.com
  • Capturing Photo and Video Using UIImagePickerController
  • Basic Layout
  • The Box Model
  • Understanding Values and Units
  • Basic Selectors
  • Getting Started with CSS
  • Debugging HTML and CSS Problems
  • Sharing a Website
  • Responsive Web Design and Testing
  • Workflows
  • Working With Remote Repositories
  • Merging
  • Branches
  • Getting Started With Git
  • Why Version Control Matters
  • Installing Programs
  • Environment and Redirection
  • Console Processes
  • Console Users and Permission
  • Moving Around in the Console
  • Relating Users in Parse.com
  • Introducing Sketch
  • DNS Basics
  • Graphic Basics
  • Website Basics
  • Using Parse.com as a Backend and Adding Users
  • Shopping List
  • MASH JavaScript
  • MASH CSS
  • MASH HTML
  • Treehouse Club - JavaScript
  • Treehouse Club - CSS
  • Welcome to the Treehouse Club
  • Adding Pages to a Website
  • Designing and Starting the App
  • WWW
  • The Internet
  • Computer Languages
  • Computer Basics
  • Viewing a Web Page
  • Adapting Data for Display
  • Styling Web Pages and Navigation
  • Things That Count
  • Ins & Outs
  • Customizing Colors and Fonts
  • Data Modeling
  • Say Hello to Python
  • Getting Data from the Web
  • Rebuilding from Scratch
  • Exploring the Master-Detail Template
  • CSS: Cascading Style Sheets
  • Creating HTML Content
  • HTML First
  • Beginning HTML and CSS
  • Refactoring Our Code (objc)
  • Building the Master and Detail Views (objC)
  • Managing Playlist Data (objC)
  • Building a Music Library Model (objc)
  • Working With Multiple View Controllers (ObjC)
  • Deploying to a Device (ObjC)
  • Improving Our User Interface (ObjC)
  • Creating a Data Model (ObjC)
  • Debugging Our App (ObjC)
  • Self-Assessment
  • Views and View Controllers (ObjC)
  • Getting Started with Xcode (ObjC)
  • Variables and Constants
  • Beyond the Basics
  • Pointers and Memory
  • Functional Programming in C
  • Advanced Objective-C
  • Foundation Framework
  • Introduction to Objective-C
  • Fundamentals of C
  • Newbie