Lee Adamson

Lee Adamson

Member Since October 6, 2015

9,347

Total Points

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

Skills & Experience

  • Company

    BBH

  • Job Title

    Front End Developer

  • Spoken Languages

    • English
    • English

129 Achievements

  • Stateful Components
  • Thinking in Components
  • Express Middleware
  • Sessions and Cookies
  • User Registration and Login
  • What is Authentication?
  • Going MEAN with Angular
  • More Advanced PHP for WordPress
  • PHP Basics for WordPress
  • Introduction to PHP for WordPress
  • Interactive Visualizations
  • Styling and Scaling Data
  • Data Binding with D3
  • Selections with D3
  • First Steps in React
  • Introduction to Video Games
  • Moving Around in the Console
  • Communicating with Mongo Through Mongoose
  • Modeling Data for the API
  • Building API Routes in Express
  • Building a REST Service
  • Go Further With Mongo
  • Working With Collections
  • Understanding MongoDB
  • Getting Started with MongoDB
  • How to Choose and Use Webfonts
  • Introduction to Typography
  • Introduction to MEAN
  • Using Templates with Express
  • Serving Static Files in Express
  • Doing More with Express
  • Getting to Know Bootstrap 4
  • Going MEAN with Express
  • The Internet
  • WWW
  • Computer Languages
  • Computer Basics
  • Keyframe and Line Drawing Animations
  • Transitions and Transforms
  • Creating an SVG
  • Introduction to SVG
  • The Request and Response Objects in Express
  • Developing Express Apps Like a Boss
  • Getting Started with Express
  • Custom Dashboard Widgets
  • Controlling Admin Navigation
  • Customizing the Login Screen
  • Admin Color Schemes
  • Sass and BEM
  • Getting Modular with Mixins and Functions
  • Using Angular's Built-in Directives
  • Controllers and Scope
  • Getting Started with Angular
  • Building a Layout with Flexbox
  • Flexbox Properties
  • Understanding Flexbox
  • Choosing Options
  • Organizing Forms
  • Form Basics
  • Custom Media Players
  • Captioning Video
  • Media Basics
  • Art Direction with the Picture Element
  • Image Delivery with Srcset and Sizes
  • Updating and Uninstalling Packages with npm
  • Installing Packages with npm
  • What is npm?
  • Building a Command Line Application
  • Introduction to Node.js
  • HTTP Methods and Headers
  • Creating a Basic Template Engine in Node.js
  • Handling Routes in Node.js
  • Creating a Simple Server in Node.js
  • Refreshing the Data
  • Adding Weather Icons
  • Managing Complexity
  • Interacting With Data From the Web
  • Simple Data Structures
  • Closures in iOS
  • Closures and Closure Expressions
  • Functions as First Class Citizens
  • Swift Value vs Reference Types
  • Swift Properties
  • Swift Inheritance
  • Swift Classes and Objects
  • Swift Structs and their Methods
  • Swift Structs
  • Swift Enums and their Methods
  • Swift Enums
  • 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)
  • Swift Optionals
  • Swift Parameters and Tuples
  • Swift Functions
  • Deploying to a Device
  • Debugging Our App
  • Improving Our User Interface
  • Using a Data Model
  • Views and View Controllers
  • Getting Started with Xcode
  • Control Flow
  • Collections
  • Operators
  • Types
  • Variables and Constants
  • How to Install WordPress on Your Computer
  • Quiz Practice Project
  • Prototypal Inheritance
  • Constructor Functions & Prototypes
  • Introduction to Methods
  • Workflows
  • Working With Remote Repositories
  • Merging
  • Branches
  • Getting Started With Git
  • Why Version Control Matters
  • Getting Started with Ember.js
  • Debugging, Best Practices, and Production
  • Refactoring with Sass
  • Installing Sass and Setting up the Project
  • JavaScript Functions
  • JavaScript Conditional Statements
  • JavaScript Numbers
  • JavaScript Variables
  • Introducing JavaScript
  • Newbie