Zach Saul

Zach Saul

Member Since May 21, 2014

11,156

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

    MadeInTheBasement.com

133 Achievements

  • Keyframe and Line Drawing Animations
  • Transitions and Transforms
  • Creating an SVG
  • Introduction to SVG
  • Meet Peewee
  • Timezones
  • Math Quiz App
  • Dates and Times
  • Buggy Logs
  • Cleaner Code
  • Introduction to Illustrator
  • Local Python
  • Hack-n-Slash
  • Python Inheritance
  • Python Objects
  • Programming AJAX
  • AJAX Concepts
  • Creating a Simple Drawing Application
  • Creating a Password Confirmation Form
  • Creating a Mobile Drop Down Menu
  • Traversing and Manipulating the DOM with JavaScript
  • Selecting Elements and Adding Events with JavaScript
  • JavaScript and the DOM
  • Dungeon Game
  • Dictionaries
  • Tuples
  • Functions
  • Objects and Arrays
  • Control Structures
  • Basics
  • Slices
  • Lists Redux
  • Pick a Number! Any Number!
  • Putting the "Fun" Back in "Functions"
  • Shopping List
  • Things That Count
  • Ins & Outs
  • Say Hello to Python
  • Masks Basics
  • Layer Basics
  • Workspace Basics
  • Design Foundations Final
  • Becoming a Problem Solver
  • Understanding Aesthetics
  • Introduction to Design
  • Color Theory
  • Principles
  • Elements
  • Structuring Tables
  • Table Basics
  • Choosing Options
  • Organizing Forms
  • Form Basics
  • Grid Layout
  • Flexbox Layout
  • Positioning Schemes
  • Float Layout
  • Display Modes
  • Creating a Simple Lightbox
  • Creating a Spoiler Revealer
  • Introduction to jQuery
  • Environment and Redirection
  • Console Processes
  • Console Users and Permission
  • Why Version Control Matters
  • Media Queries
  • CSS Animations
  • Transitions and Transforms
  • JavaScript Objects
  • Flexbox and Multi-Column Layout
  • Gradients
  • JavaScript Functions
  • Web Typography
  • Backgrounds and Borders
  • JavaScript Arrays
  • PHP Properties & Methods
  • JavaScript Numbers
  • JavaScript Strings
  • Moving Around in the Console
  • PHP Objects and Classes
  • CSS Box Model
  • Introduction Variables
  • Text, Fonts, and Lists
  • Values and Units
  • Advanced Selectors
  • Selectors
  • Getting Started with CSS
  • Forms
  • Tables
  • Objects
  • Links
  • Lists
  • Limiting Results in Queries
  • Using Relationship Tables
  • Filtering Input for Queries
  • Querying the Database
  • Connecting to MySQL
  • Securing and Maintaining a MySQL Database
  • SQL Calculating, Aggregating and Other Functions
  • Text
  • Introduction
  • Debugging HTML and CSS Problems
  • Sharing a Website
  • Responsive Web Design and Testing
  • Joining Relational Data Between Tables in SQL
  • Manipulating Schema with SQL
  • Adding Pages to a Website
  • Styling Web Pages and Navigation
  • 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
  • Paginating a List: Model and View
  • Paginating a List: Controller
  • Adding Search: Model
  • Adding Search: Controller & View
  • Customizing Colors and Fonts
  • Refactoring the Codebase
  • Cleaning URLs with Rewrite Rules
  • Cleaning URLs with Subfolders
  • CSS: Cascading Style Sheets
  • Integrating Validation Errors
  • Getting Started with PHP
  • Simple PHP Application: Wrapping Up The Project
  • Working with PHP Functions
  • Integrating With Paypal
  • Creating HTML Content
  • Listing Inventory Items
  • HTML First
  • Beginning HTML and CSS
  • Adding a Contact Form
  • Creating the Menu and Footer
  • Newbie