donald stouffer

donald stouffer

Member Since April 9, 2016
Open to Work

7,630

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

    • English

93 Achievements

  • Finding the Data You Want
  • Getting Data from a Database
  • Data, Databases and SQL
  • Unit Converter
  • Understanding Flexbox
  • Selecting Elements and Adding Events with JavaScript
  • JavaScript and the DOM
  • Fundamental Concepts
  • JavaScript Objects
  • JavaScript Arrays
  • JavaScript Loops
  • Responsive Patterns
  • Media Queries
  • Introducing jQuery Plugins
  • Creating a Simple Lightbox
  • Creating a Spoiler Revealer
  • Adding Images and a Mockup
  • Logo Design
  • Creating a Wireframe
  • Introducing Adobe Illustrator
  • Workflow Basics
  • Slices & Save for Web
  • Vector Shapes
  • Type Tools
  • Masks Basics
  • Layer Basics
  • Workspace Basics
  • Responsive Theory
  • Getting Started with CSS Transforms
  • Transition Timing Functions and Delays
  • Getting Started with CSS Transitions
  • Getting Started with MongoDB
  • Structuring Tables
  • Table Basics
  • Positioning Page Content
  • CSS Layout Project
  • Page Layout with the Float Property
  • Controlling Layout with CSS Display Modes
  • Getting Started with CSS Layout
  • Introduction to jQuery
  • JavaScript Functions
  • JavaScript Conditional Statements
  • JavaScript Numbers
  • JavaScript Variables
  • Introducing JavaScript
  • Basic Layout
  • The Box Model
  • Understanding Values and Units
  • Basic Selectors
  • Getting Started with CSS
  • Debugging HTML and CSS Problems
  • Sharing a Website
  • Responsive Web Design and Testing
  • 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
  • The Activity Lifecycle
  • Publishing on Google Play
  • Custom ListViews
  • Standard ListViews
  • Updating the Data Model
  • Hooking up the Model to the View
  • Building the Weather UI
  • Working with JSON
  • Concurrency and Error Handling
  • Networking
  • Exploring an API
  • Finishing the User Interface
  • The Model-View-Controller Pattern
  • Getting Started with Android
  • Testing and Debugging
  • Improving Our Code
  • Design a Better App
  • Graphical User Interfaces
  • Exploring the Java Collections Framework
  • Organizing Data
  • Getting There
  • Delivering the MVP
  • Creating the MVP
  • Harnessing the Power of Objects
  • Meet Objects
  • Perfecting the Prototype
  • Using your New Tools
  • Getting Started with Java
  • Intents and Multiple Activities
  • User Input
  • Basic Android Programming
  • Creating the Screen Layout
  • Newbie