Jonny Noble

Jonny Noble

Manchester
Open to Work

11,165

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

    Gooey Creative

  • Job Title

    Front End Web Developer

156 Achievements

  • Finding Your First Project
  • Starting a Freelance Career
  • Getting to Know Bootstrap 4
  • Getting Started with Sass
  • Getting the REST You Need 2
  • Sweeping Vues: Loops, Methods, Directives
  • What a Beautiful Vue!
  • Introducing Vue
  • Choosing Options
  • First Steps in React
  • Organizing Forms
  • JavaScript Functions
  • Working with jQuery Collections (2017)
  • Using a jQuery Carousel
  • Add a Sticky Navigation Bar
  • Introducing jQuery Plugins
  • Optimization Best Practices
  • Asset Optimization
  • Why Web Performance Matters
  • How WordPress Plugins Work
  • Computer Languages
  • Computer Basics
  • Form Basics
  • Understanding jQuery Events and DOM Traversal (2017)
  • Discovery
  • Building a Layout with Flexbox
  • Flexbox Properties
  • Combine and Minify Assets
  • Optimize Assets
  • Measuring Performance
  • Planning for Performance
  • Creating an SVG
  • Introduction to SVG
  • Website Basics
  • GitHub and Other Remote Repositories
  • Managing Committed Files
  • First Commits
  • Adding 3D Effects with CSS
  • Introducing jQuery (2017)
  • Getting Started with CSS Transforms
  • Transition Timing Functions and Delays
  • Improving your Gulp Workflow
  • Compile Sass with Gulp
  • Gulp your JavaScript workflow!
  • Welcome to Gulp.js
  • Getting Started with CSS Transitions
  • Introduction to Design
  • Updating and Uninstalling Packages with npm
  • Installing Packages with npm
  • What is npm?
  • Installing WordPress Locally
  • Hooking Into WordPress Plugins
  • Action Functions in WordPress
  • Filter Functions in WordPress
  • Going Further with HTML
  • Images, Text and Links
  • Structuring Your Content
  • Creating a Simple Lightbox
  • Creating a Spoiler Revealer
  • Introduction to jQuery
  • Finishing the Game
  • Introducing JavaScript
  • Getting Started With HTML
  • JavaScript Conditional Statements
  • The WordPress Codex
  • An Overview of Hooks in WordPress
  • WordPress Plugin Best Practices
  • WordPress Widgets
  • Custom Post Types in WordPress
  • Customizing WordPress Themes
  • WordPress Themes
  • Positioning Page Content
  • CSS Layout Project
  • Page Layout with the Float Property
  • Getting to Know PHP
  • Debugging, Best Practices, and Production
  • Refactoring with Sass
  • 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 Numbers
  • A Template Hierarchy Review
  • Media Templates in WordPress
  • Custom Post Type Templates
  • Archive Templates in WordPress
  • Page and Post Templates in WordPress
  • Homepage Templates in WordPress
  • Core WordPress Theme Files
  • How WordPress Templates Work
  • Going Further with Attribute Selectors and Pseudo-Classes
  • Selectors - Beyond the Basics
  • Controlling Layout with CSS Display Modes
  • Getting Started with CSS Layout
  • JavaScript Variables
  • Finishing Your WordPress Theme
  • Custom Dashboard Widgets
  • Controlling Admin Navigation
  • Customizing the Login Screen
  • Admin Color Schemes
  • Adding a Blog to a WordPress Theme
  • Responsive Patterns
  • Media Queries
  • Responsive Theory
  • Custom Post Type Templates
  • Custom Homepage Templates in WordPress
  • 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
  • More Advanced PHP for WordPress
  • PHP Basics for WordPress
  • Introduction to PHP for WordPress
  • Local WordPress Development
  • WordPress Plugin Best Practices
  • Widgets and Custom Menus
  • Custom Post Types and Fields
  • Customizing WordPress Themes
  • WordPress Admin Settings
  • WordPress User Roles
  • WordPress Plugins
  • WordPress Themes
  • The WordPress Customizer
  • Managing Media in WordPress
  • Managing Content in WordPress
  • Getting Started with WordPress
  • WordPress Admin Settings
  • WordPress Themes
  • Installing Wordpress
  • How to Install WordPress on Your Computer
  • Starting a WordPress Theme
  • Variables, Mixins, and Extending Selectors
  • Getting Started with Sass
  • Installing Sass and Setting up the Project
  • Introducing JavaScript
  • Designing with the Latest Features
  • Fundamental Concepts
  • Introduction
  • Understanding Flexbox
  • Basic Layout
  • The Box Model
  • Understanding Values and Units
  • Basic Selectors
  • Getting Started with CSS
  • 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
  • HTML First
  • Beginning HTML and CSS
  • Newbie