Alex Lowe

Alex Lowe

Member Since May 28, 2014
Open to Work

15,147

Total Points

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

Skills & Experience

174 Achievements

  • Interacting with Google+ APIs
  • Connecting to Play Services
  • Interacting with Your API
  • Adding Play Services to Your App
  • Migrating a SQLite Database
  • CRUD Operations with SQLite
  • Using SQLite for Structured Data
  • Key-Value Saving with SharedPreferences
  • File Storage
  • Introduction to Data Persistence
  • 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
  • Capturing Photos and Videos
  • Relating Users in Parse.com
  • Using Fragments for Tabs
  • Adding Users Using Parse.com
  • Starting the App
  • Acting on List Item Taps
  • Lists with RecyclerViews
  • Using Parcelable Data
  • Custom ListViews
  • Standard ListViews
  • Efficiency!
  • Exploring the Java Collections Framework
  • Organizing Data
  • Updating the Data Model
  • Getting There
  • Securing and Maintaining a MySQL Database
  • SQL Calculating, Aggregating and Other Functions
  • Joining Relational Data Between Tables in SQL
  • Manipulating Schema with SQL
  • Creating Tables and Manipulating Data with SQL
  • Reading Data from Databases with SQL
  • Installing MySQL Server and MySQL Workbench
  • Introduction to Data, Databases and SQL
  • Using Intents to Display and Share Posts
  • Build a Todo List Application with Rails 4
  • Adapting Data for Display in a List
  • AngularJS MVC Frameworks
  • Getting Data from the Web
  • Rebuilding from Scratch
  • Exploring the Master-Detail Template
  • AJAX and APIs
  • jQuery and AJAX
  • Hooking up the Model to the View
  • Building the Weather UI
  • Programming AJAX
  • AJAX Concepts
  • Working with JSON
  • Ruby Testing
  • Standard Library
  • Ruby Core
  • Ruby Modules
  • Rails Frontend Development
  • Ruby Procs & Lambdas
  • Getting Started With Rails
  • Concurrency and Error Handling
  • Building a Command Line Application
  • Ruby Blocks
  • Introduction to Node.js
  • Ruby Methods
  • Ruby Loops
  • Ruby Hashes
  • Ruby Arrays
  • Ruby Numbers
  • Ruby Strings
  • Objects, Classes, and Variables
  • Ruby Basics
  • Text
  • Introduction
  • Installing a Ruby Development Environment
  • Networking
  • Exploring an API
  • Creating a Simple Drawing Application
  • Creating a Password Confirmation Form
  • Creating a Mobile Drop Down Menu
  • Using Git for Android
  • Getting Started with Genymotion
  • Getting Started with Android Studio
  • Publishing on Google Play
  • Finishing the User Interface
  • The Model-View-Controller Pattern
  • Intents and Multiple Activities
  • Blocks Practice
  • Creating a Simple Lightbox
  • Working With Blocks
  • User Input
  • Testing and Debugging
  • Improving Our Code
  • Coding the Fun Facts
  • Basic Android Programming
  • Creating the Initial Screen Layout
  • Ruby Blocks
  • Creating a Spoiler Revealer
  • Getting Started with Android
  • Workflows
  • Working With Remote Repositories
  • Merging
  • Branches
  • Introduction to jQuery
  • Getting Started With Git
  • Why Version Control Matters
  • Traversing and Manipulating the DOM with JavaScript
  • Selecting Elements and Adding Events with JavaScript
  • JavaScript and the DOM
  • Installing Programs
  • Environment and Redirection
  • Console Processes
  • Console Users and Permission
  • Moving Around in the Console
  • Delivering the MVP
  • Creating the MVP
  • JavaScript Objects
  • JavaScript Functions
  • JavaScript Arrays
  • JavaScript Numbers
  • JavaScript Strings
  • Introduction Variables
  • JavaScript Functions
  • JavaScript Conditional Statements
  • JavaScript Numbers
  • Harnessing the Power of Objects
  • Meet Objects
  • JavaScript Variables
  • Perfecting the Prototype
  • Using your New Tools
  • Getting Started with Java
  • Introducing JavaScript
  • Build a Simple Todo List Program
  • Ruby Booleans
  • Build a Bank Account Class
  • Ruby Variables and Methods
  • Ruby Objects and Classes
  • Build a Simple Contact List
  • Ruby Iteration
  • Ruby Loops
  • Build a Grocery List Program
  • Ruby Hashes
  • Ruby Arrays
  • Functions
  • Ruby Logical Operators
  • Objects and Arrays
  • Control Structures
  • Ruby Control Structures
  • Ruby Operators
  • Ruby Methods
  • Ruby Numbers (Ruby Basics)
  • Ruby Strings (Ruby Basics)
  • How Ruby Works
  • Basics
  • Debugging HTML and CSS Problems
  • Sharing a Website
  • Things That Count
  • Ins & Outs
  • Say Hello to Python
  • 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
  • Getting Started with Android
  • Newbie