Robert Ungar

Robert Ungar

New York, NY

15,723

Total Points

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

189 Achievements

  • How to Install WordPress on Your Computer
  • What Is WordPress?
  • Getting Started With HTML
  • Integrating 3rd Party APIs
  • Implementing Redux
  • Implementing React Native
  • Why React Native
  • Adding a New Web Page
  • Make It Beautiful with CSS
  • Getting Started with CSS Layout
  • HTML: The Structural Foundation of Web Pages and Applications
  • Getting Familiar with HTML and CSS
  • Putting it all Together
  • Elements
  • Actions, Dispatch and Reducers. Oh my!
  • Modularizing the React Scoreboard Application
  • Getting Started with Redux
  • Going Further with Routing
  • Navigating, Nesting and Redirecting Routes
  • Getting Started with React Router
  • Designing Dataflow
  • Component Lifecycle
  • Stateful Components
  • Thinking in Components
  • First Steps in React
  • Getting a Handle on the DOM
  • The Browser Environment
  • JavaScript Objects
  • JavaScript Arrays
  • Going Further with Routes
  • Navigating and Nesting Routes
  • Getting Started with React Router
  • Introduction to Node.js
  • Exporting Designs
  • Sketch Features
  • Introducing Sketch
  • Function Parameters
  • Functions in Swift 2.0
  • Control Flow with Conditional Statements
  • Control Flow With Loops
  • Swift Dictionaries
  • Introduction to Collections
  • Swift Operators
  • Swift Types
  • An Introduction to Swift Programming
  • JavaScript Loops
  • JavaScript Functions
  • JavaScript Conditional Statements
  • Vector Shapes
  • Type Tools
  • Masks Basics
  • Layer Basics
  • Workspace Basics
  • Design Foundations Final
  • Becoming a Problem Solver
  • Understanding Aesthetics
  • Introduction to Design
  • Advanced Selectors
  • Going Further with Attribute Selectors and Pseudo-Classes
  • Selectors - Beyond the Basics
  • JavaScript Numbers
  • JavaScript Variables
  • Introducing JavaScript
  • Ruby Iteration
  • Ruby Loops
  • Build a Grocery List Program
  • Ruby Hashes
  • Ruby Arrays
  • Ruby Logical Operators
  • Ruby Control Structures
  • Ruby Operators
  • Ruby Methods
  • Ruby Numbers (Ruby Basics)
  • Ruby Strings (Ruby Basics)
  • How Ruby Works
  • Responsive Patterns
  • Media Queries
  • Responsive Theory
  • Grid Layout
  • Flexbox Layout
  • Positioning Schemes
  • Float Layout
  • Display Modes
  • Fundamental Concepts
  • Designing with the Latest Features
  • Solving an Important Problem
  • Business Plan for Freelance Business
  • Basic Layout
  • Business Plan Basics
  • Video Marketing
  • Email Marketing
  • The Box Model
  • Search Engine Optimization
  • Understanding Values and Units
  • Basic Selectors
  • Usability Testing
  • Usability Basics
  • Social Media
  • Getting Started with CSS
  • Advanced Techniques
  • Next Steps
  • Financing Our Company
  • Selling Your Product
  • DNS Basics
  • Website Basics
  • Marketing Your Product
  • Responsive Design
  • Product Market Fit
  • Discovery
  • Adaptive Design
  • Fluid Foundation
  • Introduction to Responsive Web Design
  • MASH JavaScript
  • MASH CSS
  • MASH HTML
  • Custom Media Players
  • Captioning Video
  • Media Basics
  • Programming AJAX
  • AJAX Concepts
  • Launching the Website
  • Styling Content
  • Creating a Website Structure
  • Text Editors and HTML
  • Website Basics
  • Treehouse Club - JavaScript
  • Treehouse Club - CSS
  • Welcome to the Treehouse Club
  • Structuring Tables
  • Table Basics
  • Traversing and Manipulating the DOM with JavaScript
  • Selecting Elements and Adding Events with JavaScript
  • JavaScript and the DOM
  • Creating a Simple Drawing Application
  • Creating a Password Confirmation Form
  • Creating a Mobile Drop Down Menu
  • Creating a Simple Lightbox
  • Creating a Spoiler Revealer
  • Introduction to jQuery
  • Choosing Options
  • Organizing Forms
  • Form Basics
  • JavaScript Objects
  • JavaScript Functions
  • JavaScript Arrays
  • JavaScript Numbers
  • Getting Started with WordPress
  • JavaScript Strings
  • Introduction Variables
  • Functions
  • Objects and Arrays
  • Control Structures
  • Basics
  • Media Queries
  • CSS Animations
  • Transitions and Transforms
  • Flexbox and Multi-Column Layout
  • Gradients
  • Web Typography
  • Backgrounds and Borders
  • CSS Box Model
  • Text, Fonts, and Lists
  • Values and Units
  • Advanced Selectors
  • Selectors
  • Getting Started with CSS
  • Forms
  • Tables
  • Objects
  • Links
  • Lists
  • Text
  • Introduction
  • Debugging HTML and CSS Problems
  • Sharing a Website
  • Responsive Web Design and Testing
  • Better SEO Through Tools
  • Better SEO Through Code
  • Better SEO Through Content
  • Introduction to SEO
  • Adding Pages to a Website
  • Styling Web Pages and Navigation
  • Customizing Colors and Fonts
  • CSS: Cascading Style Sheets
  • Creating HTML Content
  • HTML First
  • Beginning HTML and CSS
  • Graphic Basics
  • Newbie