Elliott Bernstein

Elliott Bernstein

Member Since August 21, 2014
Open to Work

10,105

Total Points

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

Skills & Experience

  • Spoken Languages

    • Mandarin Chinese
    • English

117 Achievements

  • Building a Command Line Application
  • Introduction to Node.js
  • AJAX and APIs
  • Using a jQuery Carousel
  • Add a Sticky Navigation Bar
  • Introducing jQuery Plugins
  • Quiz Practice Project
  • Prototypal Inheritance
  • Say Hello to Python
  • Learn About Drupal
  • Ruby Methods
  • Ruby Numbers (Ruby Basics)
  • Ruby Strings (Ruby Basics)
  • MASH JavaScript
  • MASH CSS
  • MASH HTML
  • Treehouse Club - JavaScript
  • Treehouse Club - CSS
  • jQuery and AJAX
  • Welcome to the Treehouse Club
  • WWW
  • The Internet
  • Computer Languages
  • Computer Basics
  • Programming AJAX
  • AJAX Concepts
  • Responsive Patterns
  • Media Queries
  • Responsive Theory
  • Custom Media Players
  • Captioning Video
  • Media Basics
  • Traversing and Manipulating the DOM with JavaScript
  • How WordPress Plugins Work
  • Constructor Functions & Prototypes
  • Introduction to Methods
  • Prototyping With Foundation
  • Selecting Elements and Adding Events with JavaScript
  • JavaScript and the DOM
  • Structuring Tables
  • Table Basics
  • 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
  • JavaScript Objects
  • JavaScript Arrays
  • JavaScript Loops
  • Choosing Options
  • Organizing Forms
  • Form Basics
  • JavaScript Functions
  • JavaScript Conditional Statements
  • JavaScript Numbers
  • JavaScript Variables
  • Introducing JavaScript
  • Designing with the Latest Features
  • Basic Selectors
  • Getting Started with CSS
  • Fundamental Concepts
  • Basic Layout
  • The Box Model
  • Responsive Web Design and Testing
  • Adding Pages to a Website
  • Understanding Values and Units
  • An Overview of the Genesis Framework
  • An Overview of WordPress Frameworks
  • Debugging HTML and CSS Problems
  • Sharing a Website
  • Styling Web Pages and Navigation
  • Customizing Colors and Fonts
  • CSS: Cascading Style Sheets
  • Creating HTML Content
  • HTML First
  • Beginning HTML and CSS
  • Finishing Your WordPress Theme
  • Building Page Templates in WordPress
  • WordPress Header and Footer Templates
  • Custom Homepage Templates in WordPress
  • Adding a Blog to a WordPress Theme
  • Custom Post Type Templates
  • Building Out WordPress Navigation
  • The WordPress Loop
  • Working with CSS and JS in WordPress Themes
  • Starting a WordPress Theme
  • Rebuilding from Scratch
  • The Model-View-Controller Pattern
  • Intents and Multiple Activities
  • User Input
  • Exploring the Master-Detail Template
  • Getting Started with Genymotion
  • Getting Started with Android Studio
  • Publishing on Google Play
  • Testing and Debugging
  • Improving Our Code
  • Coding the Fun Facts
  • Perfecting the Prototype
  • Using your New Tools
  • Getting Started with Java
  • Ruby Modules
  • Ruby Procs & Lambdas
  • Ruby Blocks
  • Ruby Loops
  • Ruby Methods
  • Ruby Hashes
  • Objects, Classes, and Variables
  • How Ruby Works
  • Functions
  • Objects and Arrays
  • Control Structures
  • Basics
  • Basic Android Programming
  • Creating the Initial Screen Layout
  • Getting Started with Android
  • Newbie