Joshua Weber

Joshua Weber

Member Since December 17, 2014

7,411

Total Points

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

94 Achievements

  • Branches on Git Hosting Services
  • Remote Branches
  • Merging
  • Branches
  • Working with Classes in JavaScript
  • Object Basics
  • The Logo Sprint
  • Logo Design 101
  • Introducing Vue
  • First Commits
  • The Design Problem
  • Design Principles
  • What is Product Design?
  • Integrating 3rd Party APIs
  • Implementing Redux
  • Implementing React Native
  • Why React Native
  • Going Further with Routing
  • Navigating, Nesting and Redirecting Routes
  • Getting Started with React Router
  • Refining the App
  • Building the Application
  • Setting up with Create React App
  • Getting Started with MongoDB
  • Getting Data From an API With Node
  • Introduction to Node.js
  • Component Lifecycle
  • Designing Dataflow
  • Stateful Components
  • Thinking in Components
  • First Steps in React
  • Creating a Simple Lightbox
  • Creating a Spoiler Revealer
  • Introduction to jQuery
  • Responsive Patterns
  • Media Queries
  • Responsive Theory
  • Traversing the DOM
  • Responding to User Interaction
  • DOM Traversal
  • DOM Manipulation
  • Events
  • Hello, jQuery!
  • Making Changes to the DOM
  • Getting a Handle on the DOM
  • The Browser Environment
  • JavaScript Objects
  • JavaScript Arrays
  • JavaScript Loops
  • JavaScript Functions
  • JavaScript Conditional Statements
  • JavaScript Numbers
  • JavaScript Variables
  • Introducing JavaScript
  • Color Theory
  • Principles
  • Becoming a Problem Solver
  • Design Foundations Final
  • Understanding Aesthetics
  • Introduction to Design
  • Creating HTML Content
  • HTML First
  • Elements
  • Working with a Developer
  • Designing our App
  • Wireframing, Interaction Design and Planning
  • ADS Writing and Preparation
  • Introduction to UI Design
  • Improving Usability
  • Mobile Usability
  • Website Usability
  • What is Usability?
  • MASH JavaScript
  • MASH CSS
  • MASH HTML
  • Moving Forward with UX
  • Tools UXers Use
  • How UXers Think
  • What Do User Experience Designers Do?
  • What is User Experience (UX)?
  • Simple Mobile Interface
  • Exporting Designs
  • Sketch Features
  • Introducing Sketch
  • Treehouse Club - JavaScript
  • Treehouse Club - CSS
  • Welcome to the Treehouse Club
  • WWW
  • The Internet
  • Computer Languages
  • Computer Basics
  • Variables and Constants
  • Beginning HTML and CSS
  • Newbie