Alex Sell

Alex Sell

Member Since January 11, 2015
Open to Work

19,355

Total Points

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

Skills & Experience

237 Achievements

  • Making Changes with Mutations
  • Fetching Data with Queries
  • Getting Started with GraphQL
  • Project Setup
  • Iteration
  • Creation
  • Delivering the MVP
  • Creating the MVP
  • Harnessing the Power of Objects
  • Adding Data to a Database
  • Meet Objects
  • Traversing the DOM
  • Responding to User Interaction
  • Making Changes to the DOM
  • Getting a Handle on the DOM
  • Create Function Using Arrow Syntax
  • Using Template Literals
  • Defining Variables With let and const
  • Building a Layout with Flexbox
  • Flexbox Properties
  • Understanding Flexbox
  • Ruby Numeric Types
  • Images, Text and Links
  • Ruby Objects
  • Structuring Your Content
  • Ruby Strings and Escape Sequences
  • Getting Started With HTML
  • The Browser Environment
  • Introducing Data Analysis
  • Quiz Practice Project
  • Perform
  • Console I/O
  • Prepare and Plan
  • Ruby Syntax
  • Media Queries
  • Responsive Theory
  • Transition Timing Functions and Delays
  • Getting Started with CSS Transitions
  • Adding a New Web Page
  • Make It Beautiful with CSS
  • HTML: The Structural Foundation of Web Pages and Applications
  • Getting Familiar with HTML and CSS
  • Working By Yourself
  • More TODO with the MEAN Stack
  • Creating and Editing Data in a MEAN App
  • Setting Up MongoDB
  • Going MEAN with Angular
  • Going MEAN with Express
  • Introduction to MEAN
  • Improving Our Todo App
  • GET and POST Requests in a Browser
  • Introduction to HTTP
  • Hello, GitHub!
  • Services in Angular
  • Services in Angular
  • Prototypal Inheritance
  • Constructor Functions & Prototypes
  • Traversing and Manipulating the DOM with JavaScript
  • Selecting Elements and Adding Events with JavaScript
  • JavaScript and the DOM
  • Using a jQuery Carousel
  • Add a Sticky Navigation Bar
  • Introducing jQuery Plugins
  • Using Angular's Built-in Directives
  • Creating a Simple Drawing Application
  • Controllers and Scope
  • Getting Started with Angular
  • Page Layout with the Float Property
  • Controlling Layout with CSS Display Modes
  • Getting Started with CSS Layout
  • Grid Layout
  • Dungeon Game
  • Tuples
  • Flexbox Layout
  • Positioning Schemes
  • Float Layout
  • Display Modes
  • Go Further With Mongo
  • Advanced Selectors
  • Going Further with Attribute Selectors and Pseudo-Classes
  • Working With Collections
  • Selectors - Beyond the Basics
  • Understanding MongoDB
  • Getting Started with MongoDB
  • Perfecting the Prototype
  • Using your New Tools
  • Getting Started with Java
  • Fundamental Concepts
  • Designing with the Latest Features
  • Function Parameters
  • Functions in Swift 2.0
  • Control Flow with Conditional Statements
  • Control Flow With Loops
  • Basic Layout
  • The Box Model
  • Understanding Values and Units
  • Swift Dictionaries
  • Introduction to Collections
  • Finding the Data You Want
  • Getting Data from a Database
  • Data, Databases and SQL
  • Swift Operators
  • Swift Types
  • An Introduction to Swift Programming
  • Customizing the User Experience in WordPress
  • Default User Roles in WordPress
  • An Overview of User Roles and Fields
  • Shopping List App
  • Letter Game App
  • Number Game App
  • Logic in Python
  • Python Data Types
  • Python For Beginners
  • Introduction to Methods
  • Functional Programming in C
  • HTTP Methods and Headers
  • Fundamentals of C
  • Creating a Basic Template Engine in Node.js
  • Handling Routes in Node.js
  • Basic Selectors
  • Treehouse Club - JavaScript
  • Getting Started with CSS
  • Web Apps
  • Ruby Numbers (Ruby Basics)
  • Working With Remote Repositories
  • MASH JavaScript
  • Websites
  • Ruby Strings (Ruby Basics)
  • Merging
  • MASH CSS
  • Introduction
  • How Ruby Works
  • Branches
  • MASH HTML
  • Treehouse Club - CSS
  • Welcome to the Treehouse Club
  • Getting Started With Git
  • Why Version Control Matters
  • Player Input and Cameras
  • Installing Programs
  • Environment and Redirection
  • The Unity Editor and Scene Setup
  • Console Processes
  • Introduction to Video Games
  • Console Users and Permission
  • Creating a Simple Server in Node.js
  • Creating a Password Confirmation Form
  • 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
  • Responsive Web Design and Testing
  • Adding Pages to a Website
  • Styling Web Pages and Navigation
  • Customizing Colors and Fonts
  • Ruby Standard Library: Part 2
  • Ruby Standard Library: Part 1
  • Ruby Gems
  • Ruby Core
  • Store Inventory Using Modules
  • Include and Extend
  • Ruby Core Modules
  • Building and Customizing the Blog
  • Getting Started with Jekyll
  • Blogging with WordPress Overview
  • Ruby Module Basics
  • Updating and Uninstalling Packages with npm
  • Installing Packages with npm
  • What is npm?
  • Building a Command Line Application
  • Gems In Depth
  • Introduction to Node.js
  • Creating a Mobile Drop Down Menu
  • JavaScript Functions
  • JavaScript Conditional Statements
  • JavaScript Numbers
  • JavaScript Variables
  • Advanced Selectors
  • Selectors
  • Getting Started with CSS
  • Introduction to Illustrator
  • Dictionaries
  • 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
  • JavaScript Objects
  • JavaScript Arrays
  • JavaScript Loops
  • Links
  • Lists
  • Text
  • Introduction
  • Moving Around in the Console
  • Introduction to REST
  • Introduction to SVG
  • Introducing JavaScript
  • Input and Output
  • Search
  • Ruby Class Design
  • Rails Deployment
  • Building the Profile Page
  • Testing the Whole App
  • Rails Routing
  • Writing Tests
  • Customizing Ruby on Rails Forms
  • Ruby on Rails Authentication
  • Rails Frontend Development
  • Getting Started With Rails
  • Getting Started with Ember.js
  • AJAX and APIs
  • jQuery and AJAX
  • Programming AJAX
  • Validation
  • AJAX Concepts
  • Migrations and Relationships
  • Introduction to ActiveRecord
  • Creating a Simple Lightbox
  • Creating a Spoiler Revealer
  • Introduction to jQuery
  • JavaScript Objects
  • JavaScript Functions
  • JavaScript Arrays
  • JavaScript Numbers
  • JavaScript Strings
  • Introduction Variables
  • CSS: Cascading Style Sheets
  • Creating HTML Content
  • HTML First
  • Beginning HTML and CSS
  • Newbie