Warren Rossiter

Warren Rossiter

Cape Town
Open to Work

10,926

Total Points

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

Skills & Experience

156 Achievements

  • Unit Converter
  • Getting to Know PHP
  • HTML Email Basics
  • Content Comes First
  • Admin Color Schemes
  • PHP Returns & Closures
  • PHP Functions Basics
  • PHP Loops
  • PHP Conditionals
  • PHP Datatypes
  • PHP Data & Structure
  • PHP Getting Started
  • PHP Basics for WordPress
  • Introduction to PHP for WordPress
  • Local WordPress Development
  • Starting a WordPress Theme
  • WordPress Admin Settings
  • Managing Products in WooCommerce
  • Setting Up WooCommerce
  • Introduction to Ecommerce with WordPress
  • Page Layout with the Float Property
  • Controlling Layout with CSS Display Modes
  • Getting Started with CSS Layout
  • WordPress Plugins
  • WordPress Themes
  • The WordPress Customizer
  • Managing Media in WordPress
  • Managing Content in WordPress
  • JavaScript Functions
  • JavaScript Conditional Statements
  • JavaScript Numbers
  • Getting Started with WordPress
  • Marketing and Promotion
  • Discovery
  • What is Usability?
  • Solving an Important Problem
  • Introduction to Typography
  • Moving Forward with UX
  • Tools UXers Use
  • How UXers Think
  • What Do User Experience Designers Do?
  • What is User Experience (UX)?
  • JavaScript Variables
  • Introducing JavaScript
  • Fundamental Concepts
  • Designing with the Latest Features
  • Basic Layout
  • The Box Model
  • Understanding Values and Units
  • Basic Selectors
  • Getting Started with CSS
  • 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
  • Responsive Patterns
  • Media Queries
  • Responsive Theory
  • Choosing Options
  • Organizing Forms
  • Form Basics
  • Getting Started With Git
  • Why Version Control Matters
  • Flexbox and Multi-Column Layout
  • Gradients
  • Web Typography
  • Backgrounds and Borders
  • CSS Box Model
  • Text, Fonts, and Lists
  • Values and Units
  • Advanced Selectors
  • Selectors
  • Getting Started with CSS
  • Launching the Website
  • Styling Content
  • Creating a Website Structure
  • Text Editors and HTML
  • Website Basics
  • Ruby on Rails Authentication
  • Rails Frontend Development
  • Ruby Core
  • Getting Started With Rails
  • Ruby Modules
  • Ruby Procs & Lambdas
  • Ruby Blocks
  • Ruby Loops
  • Ruby Methods
  • Ruby Hashes
  • Ruby Arrays
  • Ruby Numbers
  • Ruby Strings
  • Objects, Classes, and Variables
  • Ruby Basics
  • Introduction to Programming
  • Functions
  • Objects and Arrays
  • Control Structures
  • Basics
  • Websites
  • Accessibility
  • Web Apps
  • Introduction
  • Media Queries
  • CSS3
  • Mobile
  • Responsive Web Design
  • Fundamentals
  • Animation
  • Multi-Column Layouts
  • Transforms
  • Transitions
  • Backgrounds
  • Gradients
  • Borders
  • Web Fonts
  • Graphic Basics
  • Masks Basics
  • Layer Basics
  • Workspace Basics
  • Typography
  • Selectors
  • Color Theory
  • Aesthetic Foundations
  • Principles
  • Elements
  • Website Basics
  • Mastery Challenge
  • CSS
  • Framework Foundations
  • Printing
  • Page Layout
  • Box Model
  • Text
  • Text Code Challenge
  • Data Types
  • Selector Code Challenge
  • Selectors
  • Introduction
  • HTML Master
  • HTML
  • Forms
  • Tables Challenge
  • Tables
  • Objects
  • Links
  • List Challenge
  • Lists
  • Text
  • Introduction
  • Newbie