Paul Bentham

Paul Bentham

South Shields
Open to Work

24,090

Total Points

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

Skills & Experience

  • Job Title

    Project Manager (Retail Fit-out)

  • Spoken Languages

    • English
    • French

291 Achievements

  • The Cash Flow Statement
  • The Data Analysis Process
  • Getting to Know Your Data
  • Introducing Data Analysis
  • Big Data at Netflix
  • Introduction to Machine Learning
  • The Balance Sheet
  • The Profit & Loss Statement
  • Introducing Financial Statements
  • Practicing Data Visualization in Excel
  • Chart Formatting and Layout
  • When To Use What Type of Chart
  • Introduction To Data Visualization
  • Error Checking
  • Conditional Formatting
  • Pivot Tables
  • LOOKUP Functions
  • Where and How Big Data Is Used
  • What is Big Data
  • PHP Loops
  • PHP Arrays
  • PHP Conditionals
  • PHP on the Web
  • Daily Exercise Program
  • Unit Converter
  • Getting to Know PHP
  • The Browser Environment
  • JavaScript Objects and Conditionals
  • JavaScript Arrays and Loops
  • JavaScript Functions
  • Data Types and Variables
  • JavaScript Tools and Workflows
  • JavaScript is Everywhere
  • Getting the REST You Need
  • How to Win Friends
  • GET and POST Requests in a Browser
  • Introduction to HTTP
  • 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
  • The Lambda Lambada
  • Functional Workhorses
  • Functional Rules
  • Build an Application
  • Using Lists
  • Meet Lists
  • Dungeon Game 2
  • Python Sets
  • Python Tuples
  • Python Dictionaries
  • All Together Now
  • Functions and Looping
  • Types and Branching
  • Meet Python
  • Getting to Know Bootstrap 4
  • Introduction to Video Games
  • Security: Concerns
  • Python Slices
  • Python Lists
  • Letter Game App
  • Number Game App
  • Shopping List App
  • Logic in Python
  • Python Data Types
  • Python For Beginners
  • Dice Roller
  • Python: Advanced Objects
  • Python: Inheritance
  • Python: Instant Objects
  • Autoloading and Composer
  • Databases and International Concerns
  • Build a Spreadsheet
  • Spreadsheet Best Practices
  • Spreadsheet Functions & Formulas
  • Getting Started With Spreadsheets
  • Introducing Spreadsheets
  • Subqueries
  • Set Operations
  • Joining Table Data with SQL
  • Table Relationships
  • Database Keys
  • Database Normalization
  • Swift Types
  • An Introduction to Swift Programming
  • Starting Right with PHP Best Practices
  • Handling Errors When Manipulating Data
  • Deleting Data from a Database
  • Updating Data in a Database
  • Adding Data to a Database
  • Date and Time Functions
  • Aggregate and Numeric Functions
  • Finding the Data You Want
  • Getting Data from a Database
  • Data, Databases and SQL
  • Working with Text
  • Ordering, Limiting and Paging Results
  • Traversing and Manipulating the DOM with JavaScript
  • Selecting Elements and Adding Events with JavaScript
  • JavaScript and the DOM
  • Broadcasting
  • Controllers
  • Using a jQuery Carousel
  • Add a Sticky Navigation Bar
  • Introducing jQuery Plugins
  • Creating a Simple Drawing Application
  • Creating a Password Confirmation Form
  • Creating a Mobile Drop Down Menu
  • Creating a Simple Lightbox
  • Introduction to jQuery
  • Creating a Spoiler Revealer
  • JavaScript Objects
  • JavaScript Arrays
  • JavaScript Loops
  • JavaScript Functions
  • JavaScript Conditional Statements
  • JavaScript Numbers
  • JavaScript Variables
  • Introducing JavaScript
  • Relating Models
  • Database Security
  • Queries & Results
  • Getting Started with PDO
  • Contact Forms & Mailers
  • Slim and Templates
  • Dependency Management
  • Installing Programs
  • Environment and Redirection
  • PHP Email Form Errors
  • Console Processes
  • Console Users and Permission
  • PHP Email Forms
  • PHP Includes
  • Moving Around in the Console
  • PHP Inventory
  • PHP Internal Functions
  • PHP Returns & Closures
  • PHP Functions Basics
  • PHP Loops
  • PHP Conditionals
  • PHP Datatypes
  • PHP Data & Structure
  • PHP Getting Started
  • Building a Command Line Application
  • Introduction to Node.js
  • Takin' Names
  • Making Strong Users
  • Describing Data
  • Getting Started with Data Science
  • Covering Your Bases
  • Be Assertive!
  • What Is Testing?
  • Timezones
  • Math Quiz App
  • Dates and Times
  • Local Python
  • Buggy Logs
  • Cleaner Code
  • Dungeon Game
  • Pick a Number! Any Number!
  • Putting the "Fun" Back in "Functions"
  • Shopping List
  • Things That Count
  • Ins & Outs
  • Say Hello to Python
  • Computer Languages
  • Computer Basics
  • Tuples
  • Dictionaries
  • Slices
  • Gettin' CRUD-y With It
  • Our Diary App
  • Meet Peewee
  • Lists Redux
  • Hack-n-Slash
  • Python Inheritance
  • Python Objects
  • Laravel CRUD
  • Validation & Flash Messages
  • Backgrounds and Borders
  • Python Regular Expressions
  • CSS Box Model
  • Text, Fonts, and Lists
  • Values and Units
  • Advanced Selectors
  • Selectors
  • Securing and Maintaining a MySQL Database
  • SQL Calculating, Aggregating and Other Functions
  • Joining Relational Data Between Tables in SQL
  • Debugging HTML and CSS Problems
  • Sharing a Website
  • Adding Pages to a Website
  • Styling Web Pages and Navigation
  • Customizing Colors and Fonts
  • CSS: Cascading Style Sheets
  • Routes and Templates
  • Getting Started with Ember.js
  • Character Builder
  • Flask Templates
  • Welcome to Flask
  • Introduction to Illustrator
  • Laravel Forms
  • Laravel & Databases
  • Finalizing the Project
  • Case Studies and Examples
  • The Brand Identity Design Process
  • Introduction to Brand Identity
  • Prototyping With Bootstrap
  • Introduction to Front-End Frameworks
  • Responsive Web Design and Testing
  • Creating HTML Content
  • HTML First
  • Beginning HTML and CSS
  • Workflows
  • Working With Remote Repositories
  • Merging
  • Branches
  • Getting Started With Git
  • Using Git for Android
  • Getting Started with Genymotion
  • Testing and Debugging
  • Improving Our Code
  • Coding the Fun Facts
  • Basic Android Programming
  • Creating the Initial Screen Layout
  • Getting Started with Android
  • Laravel Controllers
  • Laravel Project Setup
  • Laravel Getting Started
  • PHP Inheritance & Interfaces
  • PHP Properties & Methods
  • PHP Objects and Classes
  • Why Version Control Matters
  • Getting Started with CSS
  • Limiting Results in Queries
  • Filtering Input for Queries
  • Using Relationship Tables
  • Manipulating Schema with SQL
  • Querying the Database
  • Connecting to MySQL
  • Creating Tables and Manipulating Data with SQL
  • Reading Data from Databases with SQL
  • Installing MySQL Server and MySQL Workbench
  • Introduction to Data, Databases and SQL
  • Listing Inventory Items
  • Adding a Contact Form
  • Paginating a List: Model and View
  • Paginating a List: Controller
  • Adding Search: Model
  • Adding Search: Controller & View
  • Refactoring the Codebase
  • Cleaning URLs with Rewrite Rules
  • Cleaning URLs with Subfolders
  • Integrating Validation Errors
  • Simple PHP Application: Wrapping Up The Project
  • Working with PHP Functions
  • Creating the Menu and Footer
  • Getting Started with PHP
  • Integrating With Paypal
  • Forms
  • Tables
  • Objects
  • Links
  • Lists
  • Text
  • Introduction
  • Introduction Variables
  • Fluid Foundation
  • Introduction to Responsive Web Design
  • Launching the Website
  • Styling Content
  • Creating a Website Structure
  • Text Editors and HTML
  • Website Basics
  • Getting Started with Android Studio
  • Using Intents to Display and Share Posts
  • Adapting Data for Display in a List
  • Functions
  • Objects and Arrays
  • Control Structures
  • Basics
  • Getting Data from the Web
  • Rebuilding from Scratch
  • Exploring the Master-Detail Template
  • Sharing Your Creation
  • Interrogating the App
  • Shaking Things Up
  • Pretty Little Things
  • Learning the Language
  • Getting Started with Android
  • Newbie