Jordan Rafferty

Jordan Rafferty

Chicago
Open to Work

10,220

Total Points

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

Skills & Experience

126 Achievements

  • How Ruby Works
  • Acting on List Item Taps
  • Lists with RecyclerViews
  • Using Parcelable Data
  • Custom ListViews
  • Standard ListViews
  • Updating the Data Model
  • Working with a Developer
  • Designing our App
  • Wireframing, Interaction Design and Planning
  • ADS Writing and Preparation
  • Introduction to UI Design
  • The Logo Sprint
  • Simple Mobile Interface
  • Exporting Designs
  • Sketch Features
  • Introducing Sketch
  • Logo Design 101
  •  Adding Color and Type
  • Workflow Basics
  • Slices & Save for Web
  • Vector Shapes
  • Getting Started with WordPress
  • Type Tools
  • Masks Basics
  • WWW
  • Hooking up the Model to the View
  • Building the Weather UI
  • Working with JSON
  • Concurrency and Error Handling
  • Networking
  • Exploring an API
  • Workflows
  • Working With Remote Repositories
  • Merging
  • Branches
  • Getting Started With Git
  • Fair Use and Public Domain
  • Getting Started with Copyright
  • Delivering the MVP
  • Creating the MVP
  • Computer Languages
  • Computer Basics
  • Harnessing the Power of Objects
  • Meet Objects
  • Finishing the User Interface
  • The Model-View-Controller Pattern
  • Layer Basics
  • Intents and Multiple Activities
  • User Input
  • Professional Development
  • Applying & Interviewing
  • The Job Search
  • Networking
  • Personal Branding
  • Setting Your Course
  • Introduction to Typography
  • Introduction to Brand Identity
  • Using Git for Android
  • Getting Started with Genymotion
  • Getting Started with Android Studio
  • Publishing on Google Play
  • Perfecting the Prototype
  • Using your New Tools
  • Getting Started with Java
  • Testing and Debugging
  • Improving Our Code
  • Coding the Fun Facts
  • Basic Android Programming
  • Creating the Initial Screen Layout
  • Getting Started with Android
  • Introduction to Game Design
  • Creating an Icon
  • Introduction to Illustrator
  • Design Foundations Final
  • Becoming a Problem Solver
  • Understanding Aesthetics
  • Introduction to Design
  • Moving Forward with UX
  • Tools UXers Use
  • How UXers Think
  • What Do User Experience Designers Do?
  • What is User Experience (UX)?
  • Why Version Control Matters
  • Installing Programs
  • Environment and Redirection
  • Console Processes
  • Console Users and Permission
  • Moving Around in the Console
  • Advanced Selectors
  • Selectors
  • Getting Started with CSS
  • Careers in the Tech Industry
  • Self-Assessment
  • Forms
  • Tables
  • Objects
  • Links
  • Lists
  • Text
  • Introduction
  • Launching the Website
  • Styling Content
  • Creating a Website Structure
  • Workspace Basics
  • Color Theory
  • Principles
  • Elements
  • Text Editors and HTML
  • Website Basics
  • Using Intents to Display and Share Posts
  • Adapting Data for Display in a List
  • Getting Data from the Web
  • Rebuilding from Scratch
  • Exploring the Master-Detail Template
  • Functions
  • Objects and Arrays
  • Control Structures
  • Basics
  • Sharing Your Creation
  • Interrogating the App
  • Shaking Things Up
  • Pretty Little Things
  • Learning the Language
  • Getting Started with Android
  • Newbie