Steven Litton

Steven Litton

Bournemouth

I am passionate about all things digital media, I have studied it for 5 years, from college to university and worked in the field for over 6 and half. I feel this has given me a good balance of technical and practical skill.

13,520

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

    BourneFX | Immat LTD

  • Job Title

    Front End Web Developer

  • Publications

    • SmartPhone Essentials
    • WordPress for Beginners

172 Achievements

  • Planning for Performance
  • First Steps in React
  • More Advanced PHP for WordPress
  • PHP Basics for WordPress
  • Introduction to PHP for WordPress
  • Understanding Classes
  • Why Object-Oriented Programming?
  • Data, Databases and SQL
  • Getting Started with MongoDB
  • JavaScript Objects
  • Quiz Practice Project
  • Prototypal Inheritance
  • Creating a Simple Server in Node.js
  • Constructor Functions & Prototypes
  • Media Basics
  • Art Direction with the Picture Element
  • Image Delivery with Srcset and Sizes
  • Getting to Know Foundation for Apps
  • JavaScript Arrays
  • JavaScript Loops
  • AngularJS MVC Frameworks
  • Introduction to Methods
  • Computer Languages
  • Computer Basics
  • Creating an SVG
  • Introduction to SVG
  • JavaScript Conditional Statements
  • JavaScript Functions
  • JavaScript Numbers
  • JavaScript Variables
  • Introducing JavaScript
  • Introduction to Ecommerce with WordPress
  • PHP Datatypes
  • Creating a Simple Drawing Application
  • Creating a Mobile Drop Down Menu
  • AJAX and APIs
  • jQuery and AJAX
  • Programming AJAX
  • AJAX Concepts
  • Creating a Password Confirmation Form
  • Creating a Simple Lightbox
  • Structuring Tables
  • Table Basics
  • Traversing and Manipulating the DOM with JavaScript
  • Selecting Elements and Adding Events with JavaScript
  • JavaScript and the DOM
  • Choosing Options
  • PHP Data & Structure
  • PHP Getting Started
  • WordPress User Roles
  • Organizing Forms
  • Form Basics
  • Creating a Spoiler Revealer
  • Introduction to jQuery
  • Responsive Web Design and Testing
  • Adding Pages to a Website
  • Styling Web Pages and Navigation
  • Customizing Colors and Fonts
  • Sharing a Website
  • Debugging HTML and CSS Problems
  • CSS: Cascading Style Sheets
  • Creating HTML Content
  • Workflows
  • Working With Remote Repositories
  • Merging
  • Branches
  • Getting Started With Git
  • HTML First
  • Beginning HTML and CSS
  • Advanced Sass Concepts
  • Local WordPress Development
  • Customizing WordPress Themes
  • WordPress Themes
  • Installing Wordpress
  • Installing MySQL Server and MySQL Workbench
  • Introduction to Data, Databases and SQL
  • Speeding up Workflow With Sass
  • Important Skills For Professional Success
  • Variables, Mixins, and Extending Selectors
  • Getting Started with Sass
  • Why Version Control Matters
  • Moving Around in the Console
  • Professional Development
  • The Logo Sprint
  • Logo Design 101
  • Going Mobile
  • Designing Email with CSS
  • Coding HTML Email
  • HTML Email Basics
  • Applying & Interviewing
  • Introduction to Front-End Frameworks
  • JavaScript Objects
  • JavaScript Functions
  • Chrome DevTools Basics
  • DNS Basics
  • The Job Search
  • JavaScript Arrays
  • Networking
  • Creating the Menu and Footer
  • Getting Started with PHP
  • Personal Branding
  • Setting Your Course
  • Careers in the Tech Industry
  • Functions
  • Objects and Arrays
  • Control Structures
  • Basics
  • Getting Work Done
  • A Lifestyle Choice
  • Growing Your Business
  • CSS Box Model
  • Marketing and Promotion
  • Client Services
  • Sales and Pitching
  • Text, Fonts, and Lists
  • Self-Assessment
  • Protecting and Sharing Your Work
  • Values and Units
  • Licensing
  • Fair Use and Public Domain
  • Getting Started with Copyright
  • JavaScript Numbers
  • JavaScript Strings
  • Introduction Variables
  • Finding Business
  • Creating Content
  • Introduction to Blogging
  • Moving Beyond the Blog
  • Advanced Selectors
  • Web Apps
  • Websites
  • Introduction
  • Workflow Basics
  • Slices & Save for Web
  • Vector Shapes
  • Introduction to jQuery
  • Selectors
  • Getting Started with CSS
  • Masks Basics
  • Color Theory
  • Type Tools
  • Layer Basics
  • Workspace Basics
  • Principles
  • Elements
  • Forms
  • Tables
  • Objects
  • Links
  • Lists
  • Text
  • Customizing WordPress
  • Configuring WordPress
  • Managing Comments
  • Adding and Editing Content in WordPress
  • Getting Started with WordPress
  • Introduction
  • Advanced Techniques
  • Responsive Design
  • Adaptive Design
  • Fluid Foundation
  • Introduction to Responsive Web Design
  • Graphic Basics
  • Website Basics
  • Defining the Project
  • Intro to User Experience
  • Launching the Website
  • Styling Content
  • Creating a Website Structure
  • Text Editors and HTML
  • Website Basics
  • Newbie