Oliver Williams

Oliver Williams

Member Since August 31, 2015

6,278

Total Points

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

85 Achievements

  • An Overview of Hooks in WordPress
  • Adding a Blog to a WordPress Theme
  • Finishing Your WordPress Theme
  • Custom Post Type Templates
  • Custom Homepage Templates in WordPress
  • Custom Post Type Templates
  • More Advanced PHP for WordPress
  • PHP Basics for WordPress
  • Media Templates in WordPress
  • Starting a WordPress Theme
  • Archive Templates in WordPress
  • Page and Post Templates in WordPress
  • A Template Hierarchy Review
  • Homepage Templates in WordPress
  • Core WordPress Theme Files
  • Building Out WordPress Navigation
  • Building Page Templates in WordPress
  • The WordPress Loop
  • WordPress Header and Footer Templates
  • Working with CSS and JS in WordPress Themes
  • WordPress Plugins
  • WordPress Themes
  • The WordPress Customizer
  • Managing Media in WordPress
  • Queries & Results
  • Getting Started with PDO
  • Adding Data to a Database
  • Laravel Project Setup
  • Finding the Data You Want
  • PHP Internal Functions
  • PHP Returns & Closures
  • PHP Includes
  • Structuring Tables
  • Table Basics
  • Understanding Flexbox
  • Going Further with Attribute Selectors and Pseudo-Classes
  • Selectors - Beyond the Basics
  • Creating a Spoiler Revealer
  • Getting Data from a Database
  • Positioning Page Content
  • Form Basics
  • Gulp your JavaScript workflow!
  • Welcome to Gulp.js
  • Introduction to Node.js
  • Merging
  • Branches
  • Getting Started With Git
  • Constructor Functions & Prototypes
  • Learn About Drupal
  • Introduction to Data, Databases and SQL
  • PHP Properties & Methods
  • PHP Objects and Classes
  • PHP Functions Basics
  • Introduction to PHP for WordPress
  • PHP Loops
  • PHP Conditionals
  • PHP Datatypes
  • WordPress Themes
  • Local WordPress Development
  • Building and Customizing the Blog
  • Getting Started with Jekyll
  • Why Version Control Matters
  • Programming AJAX
  • AJAX Concepts
  • Sketch Features
  • Introducing Sketch
  • PHP Data & Structure
  • PHP Getting Started
  • Introduction to Front-End Frameworks
  • Speeding up Workflow With Sass
  • Variables, Mixins, and Extending Selectors
  • Getting Started with Sass
  • Introduction to Methods
  • JavaScript Objects
  • JavaScript Arrays
  • JavaScript and the DOM
  • JavaScript Loops
  • JavaScript Functions
  • Better SEO Through Content
  • Introduction to SEO
  • JavaScript Conditional Statements
  • JavaScript Numbers
  • JavaScript Variables
  • Introducing JavaScript
  • Newbie