Clair Griffiths

Clair Griffiths

London

Career changer into Web Development. Specifically Ruby on Rails.

10,158

Total Points

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

119 Achievements

  • Getting the REST You Need
  • Managing Images and Containers
  • Fundamentals of Docker
  • Docker Use Cases
  • Callbacks and the DOM
  • Callbacks with Timers
  • Introduction to Callback Functions
  • Traversing the DOM
  • Responding to User Interaction
  • Making Changes to the DOM
  • Getting a Handle on the DOM
  • The Browser Environment
  • API Authentication
  • Coding the API
  • Route Connections
  • Introduction to REST
  • Styling Rails Models
  • Ruby on Rails Helpers
  • Store Inventory Using Modules
  • Include and Extend
  • Ruby Core Modules
  • Chrome DevTools Basics
  • Ruby Standard Library: Part 2
  • Ruby Standard Library: Part 1
  • Ruby Core
  • JavaScript Functions
  • JavaScript Conditional Statements
  • JavaScript Numbers
  • JavaScript Variables
  • Introducing JavaScript
  • AR Extensions
  • Callbacks
  • Query Interface
  • Validation
  • Gems In Depth
  • Ruby Gems
  • Moving Around in the Console
  • Installing a Ruby Development Environment
  • Migrations and Relationships
  • Build a Todo List Application with Rails 4
  • Standard Library
  • Ruby Core
  • Ruby Modules
  • Ruby Module Basics
  • Ruby Procs & Lambdas
  • Ruby Blocks
  • Blocks Practice
  • Input and Output
  • Search
  • Ruby Class Design
  • Debugging HTML and CSS Problems
  • Sharing a Website
  • Responsive Web Design and Testing
  • Adding Pages to a Website
  • Rails Partials
  • Working With Blocks
  • Ruby Booleans
  • Build a Simple Todo List Program
  • Build a Bank Account Class
  • Ruby Blocks
  • Build a Simple Contact List
  • Ruby Iteration
  • Ruby Loops
  • Ruby Logical Operators
  • Ruby Control Structures
  • Ruby Operators
  • Ruby Variables and Methods
  • Ruby Objects and Classes
  • Ruby Loops
  • Ruby Methods
  • Ruby Hashes
  • Ruby Arrays
  • Ruby Numbers
  • Ruby Strings
  • Objects, Classes, and Variables
  • Build a Grocery List Program
  • Ruby Hashes
  • Styling Web Pages and Navigation
  • Customizing Colors and Fonts
  • CSS: Cascading Style Sheets
  • Creating HTML Content
  • Ruby Arrays
  • Ruby Methods
  • Ruby Numbers (Ruby Basics)
  • Ruby Strings (Ruby Basics)
  • How Ruby Works
  • HTML First
  • Beginning HTML and CSS
  • Ruby on Rails Authentication
  • Ruby Basics
  • Working With Remote Repositories
  • Merging
  • Branches
  • Getting Started With Git
  • Installing MySQL Server and MySQL Workbench
  • Securing and Maintaining a MySQL Database
  • SQL Calculating, Aggregating and Other Functions
  • Why Version Control Matters
  • Joining Relational Data Between Tables in SQL
  • Manipulating Schema with SQL
  • Creating Tables and Manipulating Data with SQL
  • Introduction to ActiveRecord
  • Reading Data from Databases with SQL
  • Rails Frontend Development
  • Getting Started With Rails
  • Introduction to Data, Databases and SQL
  • JavaScript Strings
  • JavaScript Arrays
  • JavaScript Numbers
  • Introduction Variables
  • Learning the Language
  • Getting Started with Android
  • Functions
  • Objects and Arrays
  • Control Structures
  • Basics
  • Text Editors and HTML
  • Website Basics
  • Newbie