Jordan Anderson

Jordan Anderson

Orlando, FL

pairing is caring

19,560

Total Points

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

Skills & Experience

  • Job Title

    Associate Software Engineer

  • Spoken Languages

    • English

251 Achievements

  • Ruby Arrays
  • Ruby Logical Operators
  • Ruby Control Structures
  • Ruby Operators
  • Creating the MVP
  • Harnessing the Power of Objects
  • Meet Objects
  • Perfecting the Prototype
  • Using your New Tools
  • Getting Started with Java
  • Delegation in iOS
  • Introduction to Delegates
  • Implementing the Detail View
  • Custom Table View Cells
  • Next Week's Weather
  • Upgrading Stormy
  • Introduction to Table Views
  • Creating Flexible Objects with Protocols
  • Protocols
  • Scrum Artifacts
  • Scrum Events
  • Introducing Scrum
  • What is Agile?
  • 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
  • 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 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
  • Game Loop and Texture Atlas
  • Intro to Sprite Kit
  • Introducing Sketch
  • Views and View Controllers (ObjC)
  • Getting Started with Xcode (ObjC)
  • Putting the "Fun" Back in "Functions"
  • Shopping List
  • Things That Count
  • Ins & Outs
  • Say Hello to Python
  • Setup a Bootstrap Theme
  • Displaying Our Weather Data
  • Data Modeling With Structures
  • Concurrency
  • Pulling Data From the Web
  • Creating the Initial Screen Layout
  • Getting Started with Android
  • Deploying to a Device
  • Debugging Our App
  • Improving Our User Interface
  • Using a Data Model
  • Views and View Controllers
  • Getting Started with Xcode
  • Swift Optionals
  • Swift Parameters and Tuples
  • Swift Functions
  • Control Flow
  • Collections
  • Operators
  • Types
  • Variables and Constants
  • Build a Website With Foundation
  • Ruby Strings
  • WordPress Admin Settings
  • Finding Good WordPress Plugins and Themes
  • Managing Comments on a WordPress Blog
  • Working with Media in WordPress Blogs
  • Posts and Pages in WordPress
  • Blogging with WordPress Overview
  • Local WordPress Development
  • WordPress Plugin Best Practices
  • Widgets and Custom Menus
  • Custom Post Types and Fields
  • Customizing WordPress Themes
  • WordPress Themes
  • Owning a WordPress Site Long Term
  • WordPress Community Management
  • Working with Media in WordPress
  • Adding and Editing Content
  • Getting a WordPress Site
  • Installing Wordpress
  • Customizing the Login Screen
  • Admin Color Schemes
  • Getting Started with WordPress
  • What's New in Foundation 5
  • Prototyping With Foundation
  • Build a Website With Bootstrap
  • Objects, Classes, and Variables
  • Prototyping With Bootstrap
  • Introduction to Front-End Frameworks
  • Ruby Basics
  • Grid Layout
  • Flexbox Layout
  • Positioning Schemes
  • Float Layout
  • Display Modes
  • Ruby Methods
  • Ruby Numbers (Ruby Basics)
  • Ruby Strings (Ruby Basics)
  • How Ruby Works
  • Workflows
  • Working With Remote Repositories
  • Merging
  • Branches
  • Getting Started With Git
  • Chrome DevTools Basics
  • Web Apps
  • Websites
  • AJAX and APIs
  • jQuery and AJAX
  • Programming AJAX
  • AJAX Concepts
  • Creating a Simple Drawing Application
  • Creating a Password Confirmation Form
  • Creating a Mobile Drop Down Menu
  • Creating a Simple Lightbox
  • Creating a Spoiler Revealer
  • Introduction to jQuery
  • 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
  • Presentation Skills
  • What Do User Experience Designers Do?
  • Rebuilding from Scratch
  • Exploring the Master-Detail Template
  • HTML First
  • Beginning HTML and CSS
  • Important Skills For Professional Success
  • Pretty Little Things
  • Learning the Language
  • Getting Started with Android
  • Testing and Debugging
  • Animate This (iOS7)
  • Why Version Control Matters
  • Installing Programs
  • Environment and Redirection
  • Designing your App
  • Console Processes
  • Refactoring into a Model
  • Creating a Data Collection
  • Console Users and Permission
  • DNS Basics
  • Graphic Basics
  • Moving Around in the Console
  • Understanding Views and View Controllers
  • What is User Experience (UX)?
  • Getting Started (iOS7)
  • Beyond the Basics
  • Advanced Objective-C
  • Protecting and Sharing Your Work
  • Licensing
  • Fair Use and Public Domain
  • Getting Started with Copyright
  • Improving Usability
  • Mobile Usability
  • Foundation Framework
  • Adding a Contact Form
  • Creating the Menu and Footer
  • Getting Started with PHP
  • Installing a Ruby Development Environment
  • Introduction to Objective-C
  • Professional Development
  • Applying & Interviewing
  • Pointers and Memory
  • jQuery Plugins
  • Workspace Basics
  • Functional Programming in C
  • Fundamentals of C
  • Website Usability
  • What is Usability?
  • Form Validation and Manipulation
  • Introduction
  • Introduction to jQuery
  • Advanced Sass Concepts
  • The Job Search
  • Speeding up Workflow With Sass
  • Variables, Mixins, and Extending Selectors
  • Getting Started with Sass
  • JavaScript Objects
  • Networking
  • Personal Branding
  • Setting Your Course
  • Careers in the Tech Industry
  • JavaScript Functions
  • JavaScript Arrays
  • JavaScript Numbers
  • JavaScript Strings
  • Introduction Variables
  • Functions
  • Objects and Arrays
  • Control Structures
  • Basics
  • Advanced Techniques
  • Responsive Design
  • Adaptive Design
  • Color Theory
  • Principles
  • Elements
  • Media Queries
  • CSS Animations
  • Transitions and Transforms
  • Flexbox and Multi-Column Layout
  • Gradients
  • Pricing and Project Proposals
  • Web Typography
  • Finding Your First Project
  • Starting a Freelance Career
  • Self-Assessment
  • The Logo Sprint
  • Logo Design 101
  • Backgrounds and Borders
  • CSS Box Model
  • Text, Fonts, and Lists
  • Values and Units
  • Advanced Selectors
  • Selectors
  • Getting Started with CSS
  • Forms
  • Tables
  • Objects
  • Links
  • Lists
  • Text
  • Introduction
  • Fluid Foundation
  • Introduction to Responsive Web Design
  • Launching the Website
  • Styling Content
  • Creating a Website Structure
  • Text Editors and HTML
  • Website Basics
  • Newbie