Nicholas Williams

Nicholas Williams

Courses Plus Student

Member Since November 5, 2014

5,528

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

    Convertus

69 Achievements

  • Getting Data from a Database
  • Exploring Async/Await
  • Understanding Promises
  • Asynchronous JavaScript with Callbacks
  • What is Asynchronous Programming?
  • Programming AJAX
  • AJAX Concepts
  • Data, Databases and SQL
  • Combining Array Methods
  • Array Manipulation
  • Array Iteration
  • Practice forEach
  • Objects and New Collection Types
  • The Cooler Parts of ES2015
  • Callbacks and the DOM
  • Callbacks with Timers
  • Introduction to Callback Functions
  • Create Function Using Arrow Syntax
  • Using Template Literals
  • Defining Variables With let and const
  • Fundamentals of Docker
  • Docker Use Cases
  • Tools for Testers
  • How WordPress Plugins Work
  • Harnessing the Power of Objects
  • Meet Objects
  • What is Agile?
  • Basic Layout
  • The Box Model
  • Understanding Values and Units
  • Basic Selectors
  • What is User Experience (UX)?
  • Getting Started with CSS
  • 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
  • JavaScript Functions
  • Finishing the Game
  • Introducing JavaScript
  • Going Further with HTML
  • Images, Text and Links
  • Structuring Your Content
  • Getting Started With HTML
  • How To Test Our Code
  • Stateful Components
  • Simple Mobile Interface
  • Exporting Designs
  • Sketch Features
  • Introducing Sketch
  • An Overview of WordPress Frameworks
  • Updating and Uninstalling Packages with npm
  • Installing Packages with npm
  • What is npm?
  • Building Page Templates in WordPress
  • The WordPress Loop
  • WordPress Header and Footer Templates
  • Working with CSS and JS in WordPress Themes
  • Starting a WordPress Theme
  • JavaScript Conditional Statements
  • Getting Started with React Router
  • Component Lifecycle
  • Designing Dataflow
  • JavaScript Numbers
  • Thinking in Components
  • JavaScript Variables
  • First Steps in React
  • Introducing JavaScript
  • Newbie