R Brewster

R Brewster

Member Since July 29, 2013

15,328

Total Points

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

200 Achievements

  • 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)
  • Getting Started With Git
  • Working with CSS and JS in WordPress Themes
  • Starting a WordPress Theme
  • Custom Post Type Templates
  • A Template Hierarchy Review
  • Media Templates in WordPress
  • Archive Templates in WordPress
  • Page and Post Templates in WordPress
  • Homepage Templates in WordPress
  • Core WordPress Theme Files
  • How WordPress Templates Work
  • Custom Post Types and Fields
  • WordPress Plugin Best Practices
  • Widgets and Custom Menus
  • Customizing WordPress Themes
  • Moving from WordPress.com to Self-Hosted WordPress.org
  • WordPress.com Social Features
  • Building a WordPress.com Site
  • Getting Started with WordPress.com
  • Local WordPress Development
  • 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
  • Publishing on Google Play
  • Swift Value vs Reference Types
  • Swift Properties
  • Swift Inheritance
  • Swift Classes and Objects
  • Next Steps
  • Financing Our Company
  • Selling Your Product
  • Marketing Your Product
  • Product Market Fit
  • Discovery
  • Swift Structs and their Methods
  • Swift Structs
  • Swift Enums and their Methods
  • Swift Enums
  • Overview of the WordPress Customizer
  • Owning a WordPress Site Long Term
  • WordPress Community Management
  • Working with Media in WordPress
  • Adding and Editing Content
  • Getting a WordPress Site
  • Getting Started with WordPress
  • Displaying Our Weather Data
  • Data Modeling With Structures
  • Concurrency
  • Pulling Data From the Web
  • 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
  • Why Version Control Matters
  • Selecting Elements and Adding Events with JavaScript
  • JavaScript and the DOM
  • Graphic Basics
  • Cocoapods
  • CSS: Cascading Style Sheets
  • Creating HTML Content
  • HTML First
  • Beginning HTML and CSS
  • Customizing Table View Controllers
  • Finishing the User Interface
  • Implementing Custom Login and Sign Up Screens
  • Using Auto Layout and Managing the Keyboard
  • iOS 5 Core Data
  • Introduction to Illustrator
  • App Settings
  • WordPress Themes
  • Installing Wordpress
  • Notifications
  • Blocks and Categories
  • Location
  • API Access
  • Appearance
  • Web View
  • Storyboards
  • Automatic Reference Counting
  • Designing and Starting the App
  • Working with a Developer
  • Designing our App
  • Wireframing, Interaction Design and Planning
  • ADS Writing and Preparation
  • Introduction to UI Design
  • Viewing a Web Page
  • Adapting Data for Display
  • Data Modeling
  • Getting Data from the Web
  • Rebuilding from Scratch
  • Exploring the Master-Detail Template
  • Testing and Debugging
  • Animate This
  • Designing your App
  • Refactoring into a Model
  • Creating a Data Collection
  • Understanding Views and View Controllers
  • Getting Started (iOS7)
  • Beyond the Basics
  • Advanced Objective-C
  • Foundation Framework
  • Introduction to Objective-C
  • Pointers and Memory
  • Functional Programming in C
  • jQuery Plugins
  • Form Validation and Manipulation
  • Introduction to jQuery
  • JavaScript Objects
  • Web Apps
  • Websites
  • Introduction
  • JavaScript Functions
  • JavaScript Arrays
  • JavaScript Numbers
  • JavaScript Strings
  • Introduction Variables
  • Functions
  • Objects and Arrays
  • Control Structures
  • Forms
  • Lists
  • Tables
  • Launching the Website
  • Introduction to Front-End Frameworks
  • Selectors
  • Text, Fonts, and Lists
  • Introduction
  • CSS Box Model
  • Getting Started with CSS
  • Protecting and Sharing Your Work
  • Licensing
  • Fair Use and Public Domain
  • Getting Started with Copyright
  • Website Basics
  • Chrome DevTools Basics
  • Ruby Basics
  • Sales
  • Pricing
  • Metrics
  • Financing Your Company
  • From Idea to Execution
  • Moving Beyond the Blog
  • Finding Business
  • Creating Content
  • Introduction to Blogging
  • Video Marketing
  • Email Marketing
  • Search Engine Optimization
  • Usability Testing
  • Usability Basics
  • Social Media
  • Fundamentals of C
  • 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
  • Going Mobile
  • Designing Email with CSS
  • Coding HTML Email
  • HTML Email Basics
  • The Logo Sprint
  • Logo Design 101
  • Improving Usability
  • Mobile Usability
  • Website Usability
  • What is Usability?
  • Design Foundations Final
  • Becoming a Problem Solver
  • Understanding Aesthetics
  • Introduction to Design
  • Basics
  • Getting Started With Rails
  • Objects
  • Links
  • Text
  • Styling Content
  • Configuring WordPress
  • Creating a Website Structure
  • Getting Started with WordPress
  • Text Editors and HTML
  • Website Basics
  • Newbie