Brian Gilbank

Brian Gilbank

Edmonton, AB
Open to Work

I am focused on Ruby on Rails these days, and providing advice and support for the best user experience.

9,586

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

    Mirror Communications

110 Achievements

  • JavaScript Loops
  • Advanced Selectors
  • Going Further with Attribute Selectors and Pseudo-Classes
  • Selectors - Beyond the Basics
  • JavaScript Functions
  • JavaScript Conditional Statements
  • Chrome DevTools Basics
  • Building a Layout with Flexbox
  • Flexbox Properties
  • Understanding Flexbox
  • Captioning Video
  • Media Basics
  • Structuring Tables
  • Table Basics
  • Positioning Page Content
  • CSS Layout Project
  • Page Layout with the Float Property
  • Controlling Layout with CSS Display Modes
  • Getting Started with CSS Layout
  • Fundamental Concepts
  • Designing with the Latest Features
  • Basic Layout
  • The Box Model
  • Understanding Values and Units
  • Basic Selectors
  • Getting Started with CSS
  • Improve Your Workflow with Sass
  • Responsive Patterns
  • Media Queries
  • Responsive Theory
  • Add Reusable Logic to Your Sass
  • Write Smart and Efficient CSS with Sass
  • Getting Started with Sass
  • JavaScript Numbers
  • AR Extensions
  • Callbacks
  • Query Interface
  • Validation
  • Migrations and Relationships
  • JavaScript Variables
  • Blocks Practice
  • Working With Blocks
  • Getting Started with Sass
  • Introducing JavaScript
  • Building Forms with Bootstrap
  • Using Bootstrap Components
  • Ruby Blocks
  • Store Inventory Using Modules
  • Include and Extend
  • Ruby Core Modules
  • Ruby Module Basics
  • Creating an App Tutorial
  • Blank Slates and Rails
  • Email with Rails
  • Getting Data from a Database
  • Data, Databases and SQL
  • Styling a Header
  • Sass and Rails
  • Styling Rails Models
  • Ruby on Rails Helpers
  • Rails Partials
  • Build a Simple Todo List Program
  • Introduction to Data, Databases and SQL
  • Workflows
  • Working With Remote Repositories
  • Merging
  • Branches
  • Why Version Control Matters
  • Getting Started With Git
  • Environment and Redirection
  • Installing Programs
  • Console Processes
  • Console Users and Permission
  • Ruby Booleans
  • Moving Around in the Console
  • Responsive Layouts with the Bootstrap Grid
  • Getting to Know Bootstrap 4
  • Build a Bank Account Class
  • Ruby Variables and Methods
  • Ruby Objects and Classes
  • Introduction to ActiveRecord
  • API Authentication
  • Coding the API
  • Route Connections
  • Introduction to REST
  • Build a Simple Contact List
  • Ruby Iteration
  • Ruby Loops
  • Build a Grocery List Program
  • Adding a Model Attribute
  • Using the Rails Console
  • Handling Rails Requests
  • Creating Rails Apps
  • Ruby Hashes
  • Ruby Arrays
  • Gems In Depth
  • Ruby Gems
  • Ruby Logical Operators
  • Ruby Control Structures
  • Ruby Operators
  • Ruby Methods
  • Ruby Numbers (Ruby Basics)
  • Ruby Strings (Ruby Basics)
  • How Ruby Works
  • A Route to a Delete Action
  • Routes to Update Actions
  • Routes for Create Actions
  • Rails Resource Index
  • A Route to a Read Action
  • Newbie