Graeme Ellis

Graeme Ellis

Comox, BC
Open to Work

13,439

Total Points

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

Skills & Experience

  • Company

    Graeme Ellis

157 Achievements

  • Getting Started with CSS Transitions
  • Creating a Password Confirmation Form
  • Creating a Mobile Drop Down Menu
  • Creating a Simple Lightbox
  • JavaScript Objects
  • JavaScript Arrays
  • Choosing Options
  • Building a Layout with Flexbox
  • Flexbox Properties
  • Basic Selectors
  • JavaScript Loops
  • Understanding Flexbox
  • Organizing Forms
  • Form Basics
  • Getting Started with CSS
  • Introduction to Data, Databases and SQL
  • Build a Todo List Application with Rails 4
  • Creating a Spoiler Revealer
  • Introduction to jQuery
  • Installing a Ruby Development Environment
  • Workflows
  • Working With Remote Repositories
  • Merging
  • Branches
  • Getting Started With Git
  • Why Version Control Matters
  • Installing Programs
  • Environment and Redirection
  • Console Users and Permission
  • Console Processes
  • Moving Around in the Console
  • 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
  • JavaScript Functions
  • JavaScript Conditional Statements
  • JavaScript Numbers
  • JavaScript Variables
  • Introducing JavaScript
  • Store Inventory Using Modules
  • Include and Extend
  • Ruby Core Modules
  • Ruby Module Basics
  • Input and Output
  • Search
  • Ruby Class Design
  • Blocks Practice
  • Getting Started with Ember.js
  • Working With Blocks
  • Ruby Blocks
  • Image Delivery with Srcset and Sizes
  • Build a Simple Todo List Program
  • Ruby Booleans
  • Build a Bank Account Class
  • The Production Server
  • The Staging Server
  • The Local Development Environment
  • Ruby Variables and Methods
  • Ruby Objects and Classes
  • Build a Simple Contact List
  • Ruby Iteration
  • Ruby Loops
  • Build a Grocery List Program
  • Ruby Hashes
  • The Logo Sprint
  • Logo Design 101
  • Moving Forward with UX
  • Tools UXers Use
  • How UXers Think
  • What Do User Experience Designers Do?
  • Gradients
  • Web Typography
  • Ruby Arrays
  • Backgrounds and Borders
  • CSS Box Model
  • Text, Fonts, and Lists
  • Values and Units
  • Ruby Logical Operators
  • Ruby Control Structures
  • Ruby Operators
  • Ruby Methods
  • Ruby Numbers (Ruby Basics)
  • Ruby Strings (Ruby Basics)
  • How Ruby Works
  • Finalizing the Project
  • Case Studies and Examples
  • The Brand Identity Design Process
  • Getting Work Done
  • A Lifestyle Choice
  • Advanced Selectors
  • JavaScript Objects
  • JavaScript Functions
  • JavaScript Arrays
  • Advanced Sass Concepts
  • Speeding up Workflow With Sass
  • Variables, Mixins, and Extending Selectors
  • Getting Started with Sass
  • Introduction to Brand Identity
  • Add Bootstrap Components to WordPress Theme
  • Create Bootstrap Styled Theme Templates
  • Setup a Bootstrap Theme
  • Build a Website With Bootstrap
  • Prototyping With Bootstrap
  • Rails Deployment
  • What is User Experience (UX)?
  • Introduction to Front-End Frameworks
  • Creating a Website Structure
  • Text Editors and HTML
  • Website Basics
  • Selectors
  • WordPress Admin Settings
  • Local WordPress Development
  • JavaScript Numbers
  • JavaScript Strings
  • Introduction Variables
  • Functions
  • Objects and Arrays
  • Email Marketing
  • Search Engine Optimization
  • Control Structures
  • Basics
  • Sales and Pitching
  • Growing Your Business
  • Client Services
  • Marketing and Promotion
  • Getting Started with CSS
  • Forms
  • Tables
  • Objects
  • Links
  • Lists
  • Text
  • Introduction
  • Launching a WordPress Site
  • WordPress and Forms
  • Extending WordPress Template Functionality
  • Converting Static HTML into WordPress Templates
  • Preparing to Code WordPress Templates
  • WordPress Theme Functions
  • WordPress Theme Templates
  • Content Strategy with WordPress
  • Building the Profile Page
  • Testing the Whole App
  • Rails Routing
  • Writing Tests
  • Customizing Ruby on Rails Forms
  • Ruby on Rails Authentication
  • Rails Frontend Development
  • Getting Started With Rails
  • Newbie