Chris Casey

Chris Casey

Austin, Tx.
Open to Work

11,656

Total Points

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

Skills & Experience

134 Achievements

  • Transitions Framework
  • Animation Basics
  • Threads in Android
  • Setting Up Your Local Environment for Spring Development
  • Local WordPress Development
  • WordPress Plugin Best Practices
  • Widgets and Custom Menus
  • Using Java's Built-In Annotations
  • Custom Post Types and Fields
  • Perfect
  • Perform
  • Console I/O
  • Prepare and Plan
  • Customizing WordPress Themes
  • WordPress Themes
  • Installing Wordpress
  • Interacting with Google+ APIs
  • Connecting to Play Services
  • Getting Started with WordPress
  • Interacting with Your API
  • Adding Play Services to Your App
  • Acting on List Item Taps
  • Lists with RecyclerViews
  • The Project
  • Introducing SharedPreferences
  • The Activity Lifecycle
  • Creating Tables and Manipulating Data with SQL
  • Reading Data from Databases with SQL
  • Using Parcelable Data
  • Custom ListViews
  • Standard ListViews
  • Scrum Artifacts
  • Scrum Events
  • Introducing Scrum
  • What is Agile?
  • Migrating a SQLite Database
  • CRUD Operations with SQLite
  • Using SQLite for Structured Data
  • Key-Value Saving with SharedPreferences
  • File Storage
  • Introduction to Data Persistence
  • Updating the Data Model
  • WWW
  • The Internet
  • Computer Languages
  • Computer Basics
  • 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
  • Intents and Multiple Activities
  • User Input
  • Getting Started with Genymotion
  • Getting Started with Android Studio
  • Advanced Tooling
  • IDE Exploration
  • How it Works
  • Efficiency!
  • Exploring the Java Collections Framework
  • Organizing Data
  • Getting There
  • Delivering the MVP
  • Creating the MVP
  • Harnessing the Power of Objects
  • Adding Push Notifications from Parse.com
  • Updating Other GridViews
  • Customizing a GridView for Friends
  • Customizing a ListView for the Inbox
  • Customizing the Action Bar
  • Using Custom Styles and Themes
  • Customizing the Login Screen
  • Starting with Design Mockups
  • Self-Destruction
  • Retrieving and Viewing Messages
  • Sending Messages
  • Using Fragments for Tabs
  • Adding Users Using Parse.com
  • Capturing Photos and Videos
  • Relating Users in Parse.com
  • Meet Objects
  • Perfecting the Prototype
  • Starting the App
  • Using your New Tools
  • Getting Started with Java
  • Publishing on Google Play
  • Testing and Debugging
  • Improving Our Code
  • Coding the Fun Facts
  • Basic Android Programming
  • Creating the Initial Screen Layout
  • Getting Started with Android
  • Installing MySQL Server and MySQL Workbench
  • 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
  • Finding Your First Project
  • Starting a Freelance Career
  • Using Git for Android
  • Why Version Control Matters
  • Using Intents to Display and Share Posts
  • Adapting Data for Display in a List
  • Getting Data from the Web
  • Applying & Interviewing
  • Rebuilding from Scratch
  • The Job Search
  • Networking
  • Personal Branding
  • Exploring the Master-Detail Template
  • Setting Your Course
  • Careers in the Tech Industry
  • Self-Assessment
  • Sharing Your Creation
  • Interrogating the App
  • Shaking Things Up
  • Pretty Little Things
  • Learning the Language
  • Getting Started with Android
  • Introduction to Data, Databases and SQL
  • Functions
  • Objects and Arrays
  • Control Structures
  • Basics
  • Newbie