Alasdair Marchant

Alasdair Marchant

Member Since November 13, 2018

4,592

Total Points

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

54 Achievements

  • Handling Errors in Node
  • Getting Data From an API With Node
  • Introduction to Node.js
  • Understanding jQuery Events and DOM Traversal (2017)
  • Introducing jQuery (2017)
  • Traversing the DOM
  • Responding to User Interaction
  • Create Function Using Arrow Syntax
  • Using Template Literals
  • Defining Variables With let and const
  • Making Changes to the DOM
  • Getting a Handle on the DOM
  • The Browser Environment
  • JavaScript Objects
  • JavaScript Arrays
  • Managing Content in WordPress
  • Installing WordPress Locally
  • What Is WordPress?
  • JavaScript Loops
  • Choosing Options
  • Organizing Forms
  • Form Basics
  • Building a Layout with Flexbox
  • Flexbox Properties
  • Understanding Flexbox
  • Responsive Patterns
  • Media Queries
  • Responsive Theory
  • Positioning Page Content
  • CSS Layout Project
  • Page Layout with the Float Property
  • Designing with the Latest Features
  • Basic Layout
  • Basic Selectors
  • JavaScript Functions
  • JavaScript Conditional Statements
  • JavaScript Numbers
  • JavaScript Variables
  • Introducing JavaScript
  • Getting Started with CSS
  • Going Further with HTML
  • Images, Text and Links
  • Structuring Your Content
  • Getting Started With HTML
  • Adding a New Web Page
  • Controlling Layout with CSS Display Modes
  • Getting Started with CSS Layout
  • Fundamental Concepts
  • The Box Model
  • Understanding Values and Units
  • Make It Beautiful with CSS
  • HTML: The Structural Foundation of Web Pages and Applications
  • Getting Familiar with HTML and CSS
  • Newbie