Zachary Baker

Zachary Baker

Courses Plus Student

Member Since June 4, 2016
Open to Work

I love to Learn! and I love Music and Programming! To me these are the two things that have been a driving force in my life that push me to be better and to continue learning.

11,504

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

140 Achievements

  • Custom Media Players
  • Captioning Video
  • Quiz Practice Project
  • Prototypal Inheritance
  • Constructor Functions & Prototypes
  • Introduction to Methods
  • Media Basics
  • Traversing and Manipulating the DOM with JavaScript
  • Selecting Elements and Adding Events with JavaScript
  • JavaScript and the DOM
  • AJAX and APIs
  • jQuery and AJAX
  • Programming AJAX
  • AJAX Concepts
  • Traversing the DOM
  • Responding to User Interaction
  • Making Changes to the DOM
  • Getting a Handle on the DOM
  • The Browser Environment
  • Building Forms with Bootstrap
  • Using Bootstrap Components
  • Responsive Layouts with the Bootstrap Grid
  • Getting to Know Bootstrap 4
  • Design Foundations Final
  • Becoming a Problem Solver
  • Understanding Aesthetics
  • Introduction to Design
  • Building a Layout with Flexbox
  • Flexbox Properties
  • Understanding Flexbox
  • Responsive Patterns
  • Media Queries
  • Responsive Theory
  • Positioning Page Content
  • CSS Layout Project
  • Page Layout with the Float Property
  • Controlling Layout with CSS Display Modes
  • Getting Started with CSS Layout
  • Securing and Maintaining a MySQL Database
  • SQL Calculating, Aggregating and Other Functions
  • Joining Relational Data Between Tables in SQL
  • Manipulating Schema with SQL
  • Creating Tables and Manipulating Data with SQL
  • Reading Data from Databases with SQL
  • Creating Your Tests
  • Tools for Testers
  • How To Test Our Code
  • Installing MySQL Server and MySQL Workbench
  • Introduction to Data, Databases and SQL
  • Structuring Tables
  • Table Basics
  • Choosing Options
  • Organizing Forms
  • Form Basics
  • DOM Traversal
  • DOM Manipulation
  • Events
  • Hello, jQuery!
  • Creating a Simple Drawing Application
  • Creating a Password Confirmation Form
  • Advanced Selectors
  • Going Further with Attribute Selectors and Pseudo-Classes
  • Subqueries
  • Set Operations
  • Joining Table Data with SQL
  • Table Relationships
  • Database Keys
  • Database Normalization
  • Date and Time Functions
  • Aggregate and Numeric Functions
  • Working with Text
  • Ordering, Limiting and Paging Results
  • Computer Languages
  • Computer Basics
  • Handling Errors When Manipulating Data
  • Deleting Data from a Database
  • Updating Data in a Database
  • Adding Data to a Database
  • Selectors - Beyond the Basics
  • Creating a Mobile Drop Down Menu
  • Creating a Simple Lightbox
  • Fundamental Concepts
  • Designing with the Latest Features
  • Creating a Spoiler Revealer
  • Basic Layout
  • Introduction to jQuery
  • PHP Loops
  • JavaScript Objects
  • The Box Model
  • PHP Arrays
  • PHP Conditionals
  • PHP on the Web
  • JavaScript Arrays
  • Daily Exercise Program
  • Understanding Values and Units
  • JavaScript Loops
  • Unit Converter
  • Getting to Know PHP
  • Basic Selectors
  • PHPDB Stage 5: Search
  • Getting Started with CSS
  • JavaScript Functions
  • Debugging HTML and CSS Problems
  • Sharing a Website
  • Responsive Web Design and Testing
  • JavaScript Conditional Statements
  • Adding Pages to a Website
  • PHPDB Stage 4: Pagination with LIMITs
  • Styling Web Pages and Navigation
  • Customizing Colors and Fonts
  • JavaScript Numbers
  • CSS: Cascading Style Sheets
  • Creating HTML Content
  • JavaScript Variables
  • HTML First
  • PHPDB Stage 3: Using Relational Data
  • Introducing JavaScript
  • Beginning HTML and CSS
  • PHPDB Stage 2: Querying the Database with PHP
  • PHPDB Stage 1: Databases and PHP
  • Finding the Data You Want
  • Getting Data from a Database
  • Data, Databases and SQL
  • PHP Email Form Errors
  • PHP Email Forms
  • PHP Inventory
  • PHP Includes
  • PHP Internal Functions
  • PHP Returns & Closures
  • PHP Functions Basics
  • PHP Loops
  • PHP Conditionals
  • PHP Datatypes
  • PHP Data & Structure
  • PHP Getting Started
  • 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
  • Newbie