Adam Bowers

Adam Bowers

Gainsborough, Lincs, United Kingdom

Im an interactive designer from the United kingdom. Im passionate about developing with javascript, html5 and css3

11,812

Total Points

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

Skills & Experience

  • Spoken Languages

    • English
    • German
  • Awards

    • Graphic Design For Interative Media BA (Hons)

145 Achievements

  • Transition Timing Functions and Delays
  • Getting Started with CSS Transitions
  • Go Further With Mongo
  • Working With Collections
  • Understanding MongoDB
  • Getting Started with MongoDB
  • Developing Express Apps Like a Boss
  • Getting Started with Express
  • Improving your Gulp Workflow
  • Compile Sass with Gulp
  • Gulp your JavaScript workflow!
  • Welcome to Gulp.js
  • Improving Our Todo App
  • Services in Angular
  • Using Angular's Built-in Directives
  • Controllers and Scope
  • Getting Started with Angular
  • Creating the Screen Layout
  • Getting Started with Android
  • The Box Model
  • Understanding Values and Units
  • Basic Selectors
  • HTTP Methods and Headers
  • Setting Up WooCommerce
  • Traversing and Manipulating the DOM with JavaScript
  • Using a jQuery Carousel
  • Add a Sticky Navigation Bar
  • Introducing jQuery Plugins
  • Introduction to Ecommerce with WordPress
  • Finishing Your WordPress Theme
  • Custom Homepage Templates in WordPress
  • Adding a Blog to a WordPress Theme
  • Custom Post Type Templates
  • Building Out WordPress Navigation
  • WordPress Header and Footer Templates
  • Keyframe and Line Drawing Animations
  • Transitions and Transforms
  • Creating an SVG
  • Introduction to SVG
  • Getting Started with CSS
  • Handling Routes in Node.js
  • Creating a Simple Drawing Application
  • Creating a Password Confirmation Form
  • Creating a Mobile Drop Down Menu
  • Creating a Simple Lightbox
  • Quiz Practice Project
  • Prototypal Inheritance
  • Creating a Spoiler Revealer
  • Constructor Functions & Prototypes
  • Introduction to Methods
  • Getting Started With Git
  • Workflows
  • Working With Remote Repositories
  • Merging
  • Branches
  • Why Version Control Matters
  • Moving Around in the Console
  • WWW
  • How Ruby Works
  • The Logo Sprint
  • Logo Design 101
  • Styling and Scaling Data
  • Creating a Simple Server in Node.js
  • Growing Your Business
  • Client Services
  • Sales and Pitching
  • Marketing and Promotion
  • Data Binding with D3
  • Selections with D3
  • Building a Command Line Application
  • Working with CSS and JS in WordPress Themes
  • JavaScript Objects
  • JavaScript Arrays
  • JavaScript Loops
  • JavaScript Functions
  • JavaScript Conditional Statements
  • JavaScript Numbers
  • JavaScript Variables
  • Introducing JavaScript
  • Treehouse Club - JavaScript
  • MASH JavaScript
  • MASH CSS
  • Computer Languages
  • Computer Basics
  • MASH HTML
  • Two-way Data Binding
  • Introduction to Node.js
  • AngularJS MVC Frameworks
  • Overview of the WordPress Customizer
  • Building Page Templates in WordPress
  • The WordPress Loop
  • Starting a WordPress Theme
  • PHP Getting Started
  • Selecting Elements and Adding Events with JavaScript
  • JavaScript and the DOM
  • Choosing Options
  • Organizing Forms
  • Form Basics
  • Functions
  • Objects and Arrays
  • Control Structures
  • Basics
  • Media Queries
  • CSS Animations
  • Transitions and Transforms
  • Flexbox and Multi-Column Layout
  • Gradients
  • Web Typography
  • Backgrounds and Borders
  • CSS Box Model
  • Text, Fonts, and Lists
  • JavaScript Functions
  • JavaScript Objects
  • Values and Units
  • Why Start a Business?
  • Advanced Selectors
  • Selectors
  • Getting Started with CSS
  • Forms
  • Tables
  • Objects
  • Links
  • Lists
  • Text
  • Introduction
  • Debugging HTML and CSS Problems
  • Sharing a Website
  • Responsive Web Design and Testing
  • Adding Pages to a Website
  • Styling Web Pages and Navigation
  • Customizing Colors and Fonts
  • CSS: Cascading Style Sheets
  • Creating HTML Content
  • AJAX and APIs
  • jQuery and AJAX
  • Programming AJAX
  • AJAX Concepts
  • Introduction to jQuery
  • HTML First
  • Beginning HTML and CSS
  • JavaScript Arrays
  • JavaScript Numbers
  • JavaScript Strings
  • Introduction Variables
  • Newbie