Paul Brennan

Paul Brennan

Birmingham

Old, wrinkly instructional designer with a soft spot for games, game design and funky technology. Happy to be here.

8,809

Total Points

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

112 Achievements

  • How to Install WordPress on Your Computer
  • An Introduction to Swift Programming
  • WWW
  • The Internet
  • Computer Languages
  • Computer Basics
  • Finishing the Prototype
  • Grid Layout and UI Components
  • Getting to Know Foundation for Apps
  • Assets and Game Objects
  • The 3D Views
  • Key Concepts in Unity
  • Debugging Games
  • Lights, Audio, and Animation
  • Go Further With Mongo
  • Working With Collections
  • Understanding MongoDB
  • Getting Started with MongoDB
  • What's New in Foundation 5
  • Introduction to Front-End Frameworks
  • Save for the Web
  • Adding Images and a Mockup
  • Logo Design
  • Creating a Wireframe
  • Introducing Adobe Illustrator
  • Treehouse Club - CSS
  • Grid Layout
  • Flexbox Layout
  • Positioning Schemes
  • Float Layout
  • Display Modes
  • PHP Loops
  • PHP Conditionals
  • PHP Datatypes
  • Understanding Flexbox
  • Positioning Page Content
  • CSS Layout Project
  • Page Layout with the Float Property
  • Controlling Layout with CSS Display Modes
  • Getting Started with CSS Layout
  • PHP Data & Structure
  • Creating a Simple Lightbox
  • Creating a Spoiler Revealer
  • Introduction to jQuery
  • Structuring Tables
  • Table Basics
  • JavaScript Objects
  • JavaScript Arrays
  • Choosing Options
  • Organizing Forms
  • Form Basics
  • Type Tools
  • Masks Basics
  • Layer Basics
  • Website Basics
  • JavaScript Loops
  • Why Version Control Matters
  • Forms
  • Tables
  • Color Theory
  • Principles
  • Elements
  • Objects
  • Links
  • Lists
  • Text
  • Treehouse Club - JavaScript
  • What is Usability?
  • Welcome to the Treehouse Club
  • The Logo Sprint
  • Logo Design 101
  • Moving Forward with UX
  • Tools UXers Use
  • How UXers Think
  • What Do User Experience Designers Do?
  • What is User Experience (UX)?
  • JavaScript Functions
  • Getting Started with WordPress
  • Fundamental Concepts
  • Designing with the Latest Features
  • Basic Layout
  • JavaScript Conditional Statements
  • The Box Model
  • Understanding Values and Units
  • JavaScript Numbers
  • JavaScript Variables
  • Basic Selectors
  • Getting Started with CSS
  • Introducing JavaScript
  • Functions
  • Selectors
  • Getting Started with CSS
  • MASH JavaScript
  • MASH CSS
  • MASH HTML
  • Debugging HTML and CSS Problems
  • Sharing a Website
  • Introduction
  • Responsive Web Design and Testing
  • Objects and Arrays
  • Control Structures
  • Basics
  • Adding Pages to a Website
  • Styling Web Pages and Navigation
  • PHP Getting Started
  • Customizing Colors and Fonts
  • Workspace Basics
  • CSS: Cascading Style Sheets
  • Creating HTML Content
  • HTML First
  • Beginning HTML and CSS
  • Newbie