Brian Clair

Brian Clair

Tampa, FL
Open to Work

15,011

Total Points

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

Skills & Experience

207 Achievements

  • Rehearsal and Delivery
  • Creating and Refining
  • Preparing to Present
  • Introduction to Callback Functions
  • Getting Started with Sass
  • AJAX Concepts
  • Setting Up an Angular Application
  • Video Marketing
  • Email Marketing
  • Search Engine Optimization
  • Usability Testing
  • Usability Basics
  • Social Media
  • The Browser Environment
  • DOM Traversal
  • DOM Manipulation
  • Events
  • Hello, jQuery!
  • Creating a Simple Lightbox
  • Creating a Spoiler Revealer
  • Introduction to jQuery
  • JavaScript Objects
  • Creating a Long Term Business
  • Protecting Yourself With Contracts
  • Establishing a Proper Workflow
  • Pricing and Project Proposals
  • Finding Your First Project
  • Starting a Freelance Career
  • Tutorialized Controls
  • World Space UI
  • Introduction to User Interfaces in VR
  • JavaScript Arrays
  • ADS Writing and Preparation
  • Introduction to UI Design
  • GET and POST Requests in a Browser
  • Introduction to HTTP
  • What is the MailChimp API
  • Tables
  • Welcome to the Treehouse Club
  • Objects
  • Links
  • Lists
  • Text
  • Introduction
  • Computer Languages
  • The Internet
  • Computer Basics
  • Adding a New Web Page
  • Make It Beautiful with CSS
  • HTML: The Structural Foundation of Web Pages and Applications
  • Getting Familiar with HTML and CSS
  • Web Apps
  • Chrome DevTools Basics
  • Websites
  • Custom Media Players
  • Captioning Video
  • Media Basics
  • The Walker Class for WordPress
  • Custom Menu Fields in WordPress
  • An Overview of Menus in WordPress
  • Customizing the User Experience in WordPress
  • Default User Roles in WordPress
  • An Overview of User Roles and Fields
  • JavaScript Loops
  • Publishing on Google Play
  • Introduction
  • How to Install WordPress on Your Computer
  • WordPress Admin Settings
  • Moving from WordPress.com to Self-Hosted WordPress.org
  • What Is WordPress?
  • DNS Basics
  • JavaScript Functions
  • Graphic Basics
  • Get Involved in Open Source
  •  Create a Web Presence on GitHub
  •  Working on a Team
  • Working By Yourself
  • Hello, GitHub!
  • Website Basics
  • Workflows
  • Working With Remote Repositories
  • Merging
  • Branches
  • Getting Started With Git
  • Why Version Control Matters
  • Getting the REST You Need
  • WWW
  • JavaScript Conditional Statements
  • Professional Development
  • Applying & Interviewing
  • JavaScript Numbers
  • The Job Search
  • Networking
  • Personal Branding
  • Setting Your Course
  • Careers in the Tech Industry
  • Self-Assessment
  • Next Steps
  • Financing Our Company
  • Selling Your Product
  • Marketing Your Product
  • Product Market Fit
  • Discovery
  • Moving Beyond the Blog
  • Finding Business
  • Creating Content
  • Introduction to Blogging
  • Start menu and App Icon
  • Sound Design
  • Animating and Saving Sprites
  • Designing Characters and a Scene
  • Introduction to Game Design
  • Refactoring with Sass
  • Debugging, Best Practices, and Production
  • Installing Sass and Setting up the Project
  • Keyframe and Line Drawing Animations
  • Transitions and Transforms
  • Adding 3D Effects with CSS
  • Getting to Know PHP
  • Protecting and Sharing Your Work
  • Licensing
  • Fair Use and Public Domain
  • Getting Started with Copyright
  • Getting Started with CSS Transforms
  • Transition Timing Functions and Delays
  • Getting Started with CSS Transitions
  • Better SEO Through Tools
  • Save for the Web
  • Adding Images and a Mockup
  • Logo Design
  • Creating a Wireframe
  • Introducing Adobe Illustrator
  • Workflow Basics
  • Slices & Save for Web
  • Vector Shapes
  • Type Tools
  • Masks Basics
  • Layer Basics
  • Workspace Basics
  • JavaScript Variables
  • Introducing JavaScript
  • VR Setup
  • Soft Skills - Psychology
  • Writing Online
  • Productivity
  • Presentation Skills
  • Important Skills For Professional Success
  • Getting to Know Bootstrap 4
  • Business Plan for Freelance Business
  • Business Plan Basics
  • Better SEO Through Code
  • Better SEO Through Content
  • Introduction to SEO
  • MASH HTML
  • Treehouse Club - CSS
  • Treehouse Club - JavaScript
  • Creating an SVG
  • Introduction to SVG
  • Building a Layout with Flexbox
  • Flexbox Properties
  • Introduction to Front-End Frameworks
  • How Ruby Works
  • Understanding Flexbox
  • Finalizing the Project
  • Case Studies and Examples
  • The Brand Identity Design Process
  • Introduction to Brand Identity
  • Design Foundations Final
  • Becoming a Problem Solver
  • Understanding Aesthetics
  • Introduction to Design
  • Responsive Patterns
  • Media Queries
  • Responsive Theory
  • Positioning Page Content
  • CSS Layout Project
  • Page Layout with the Float Property
  • Controlling Layout with CSS Display Modes
  • Getting Started with CSS Layout
  • Structuring Tables
  • Table Basics
  • Choosing Options
  • Organizing Forms
  • Form Basics
  • Advanced Selectors
  • The Logo Sprint
  • Logo Design 101
  • Going Further with Attribute Selectors and Pseudo-Classes
  • Selectors - Beyond the Basics
  • 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
  • Newbie