Tyler Turnbull

Tyler Turnbull

Member Since December 5, 2017

10,997

Total Points

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

144 Achievements

  • Introducing Adobe XD
  • Quantitative Methods
  • Usability Studies
  • Qualitative Studies
  • Measuring Your Designs
  • Persuasive Patterns
  • UI Patterns
  • Designing with Patterns
  • Applying IA
  • Evaluating IA
  • What is Information Architecture?
  • Improving Usability
  • Mobile Usability
  • Website Usability
  • What is Usability?
  • Planning Your Users’ Journey
  • Strategy: Determining Goals for your Product
  • Understanding Our Users
  • Intro to User Experience (UX) Design
  • The Design Solution
  • The Design Problem
  • Design Principles
  • What is Product Design?
  • How to Make Wireframes in Adobe XD
  • How to Make Wireframes in Sketch
  • Create a Banner Ad
  • Hello, Photoshop!
  • Digital Media Basics
  • Team Collaboration in Figma
  • Prototyping Designs in Figma
  • Introducing Figma
  • Save for the Web
  • Adding Images and a Mockup
  • Logo Design
  • Creating a Wireframe
  • Introducing Adobe Illustrator
  • Design Foundations Final
  • Meet Python
  • 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
  • Becoming a Problem Solver
  • Understanding Aesthetics
  • Introduction to Design
  • How to Make Wireframes in Balsamiq
  • How to Make Wireframes on Paper
  • What is Wireframing?
  • Telling the Story
  • Designing for Your User’s "To-be"
  • Understanding your User’s “As-is” Scenario
  • Becoming Acquainted with Your User
  • Becoming a Design Thinker
  • Prototyping with a Design System
  • Material Design Basics
  • Understanding Design Systems
  • Hierarchy and Layout
  • Writing Copy
  • Computer Languages
  • Computer Basics
  • WWW
  • The Internet
  • GET and POST Requests in a Browser
  • Introduction to HTTP
  • Responsive Patterns
  • Media Queries
  • Responsive Theory
  • Structuring Tables
  • Table Basics
  • Choosing Options
  • Organizing Forms
  • Form Basics
  • Page Layout with the Float Property
  • Controlling Layout with CSS Display Modes
  • Getting Started with CSS Layout
  • Fundamental Concepts
  • Designing with the Latest Features
  • Basic Layout
  • The Box Model
  • Understanding Values and Units
  • Traversing the DOM
  • Responding to User Interaction
  • Making Changes to the DOM
  • Getting a Handle on the DOM
  • The Browser Environment
  • JavaScript Functions
  • JavaScript Conditional Statements
  • JavaScript Numbers
  • JavaScript Variables
  • Introducing JavaScript
  • Hello Kotlin!
  • UI Testing with Espresso
  • Using the Vending Machine
  • Unit Testing - Now Featuring Robolectric!
  • Unit Testing
  • What to Test
  • How To Test
  • Why Test
  • Loading Data From a Resource
  • Modeling an Interface
  • Error Handling
  • Gotchas and Wins
  • Iteration
  • Creation
  • Creating Flexible Objects Using Protocols
  • Protocol Basics
  • Objects and Optionals
  • Delivering the MVP
  • Introduction to Optionals
  • Creating the MVP
  • Introduction to Enumerations
  • Running Apps on a Device
  • Harnessing the Power of Objects
  • Improving Our User Interface
  • Structs As Data Models
  • View Controllers and Views
  • Meet Objects
  • Getting Started with iOS Development
  • Differentiating Between Objects
  • Class Inheritance
  • Classes in Swift
  • Simple Mobile Interface
  • Exporting Designs
  • Sketch Features
  • Introducing Sketch
  • Complex Data Structures
  • Adding Power to Functions
  • Functions in Swift
  • Control Flow With Conditional Statements
  • Control Flow With Loops
  • Dictionaries in Swift
  • Introduction to Collections
  • Basic Selectors
  • Swift Operators
  • Swift Types
  • An Introduction to Swift Programming
  • Getting Started with CSS
  • Exploration
  • Discovery
  • Going Further with HTML
  • Images, Text and Links
  • Structuring Your Content
  • Getting Started With HTML
  • Newbie