Zach Hope

Zach Hope

Member Since January 17, 2018
Open to Work

12,486

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

163 Achievements

  • First Commits
  • Building a Layout with Flexbox
  • Flexbox Properties
  • JavaScript Loops
  • Understanding Flexbox
  • Responsive Patterns
  • Media Queries
  • Responsive Theory
  • Positioning Page Content
  • CSS Layout Project
  • Page Layout with the Float Property
  • Types and Branching
  • How to Critique Design
  • Meet Python
  • Controlling Layout with CSS Display Modes
  • Getting Started with CSS Layout
  • Fundamental Concepts
  • Designing with the Latest Features
  • The Data Analysis Process
  • Getting to Know Your Data
  • Introducing Data Analysis
  • Design Foundations Final
  • Becoming a Problem Solver
  • Understanding Aesthetics
  • Introduction to Design
  • Data Types and Variables
  • JavaScript Functions
  • JavaScript Conditional Statements
  • JavaScript Numbers
  • Measuring Your Designs
  • Persuasive Patterns
  • UI Patterns
  • JavaScript Frameworks, Libraries, and Developer Roles
  • JavaScript Outside of the Browser
  • JavaScript Variables
  • Introducing JavaScript
  • Finishing the Game
  • Basic Layout
  • Designing with Patterns
  • Applying IA
  • Evaluating IA
  • Main Principles
  • What is Information Architecture?
  • Improving Usability
  • Mobile Usability
  • Website Usability
  • What is Usability?
  • Planning Your Users’ Journey
  • Strategy: Determining Goals for your Product
  • Understanding Our Users
  • Intro to User Experience (UX) Design
  • The Design Solution
  • The Design Problem
  • Design Principles
  • What is Product Design?
  • Telling the Story
  • Designing for Your User’s "To-be"
  • Understanding your User’s “As-is” Scenario
  • Becoming Acquainted with Your User
  • Becoming a Design Thinker
  • Time Complexity
  • Playing a Counting Game
  • Captioning Video
  • Media Basics
  • Introduction to Object-Oriented JavaScript
  • Measuring Performance
  • Planning for Performance
  • Data, Databases and SQL
  • Maintaining Secure Web Apps
  • Protecting Data and Keeping Attackers Out
  • JavaScript Tools and Workflows
  • JavaScript is Everywhere
  • Why Protect Your Web Apps
  • Security: Solutions
  • Security: Concerns
  • The Box Model
  • Understanding Values and Units
  • Getting Started with Copyright
  • Professional Development
  • Applying & Interviewing
  • The Job Search
  • Networking
  • Personal Branding
  • Setting Your Course
  • Careers in the Tech Industry
  • Self-Assessment
  • Moving Beyond the Blog
  • Finding Business
  • Creating Content
  • Introduction to Blogging
  • Finalizing the Project
  • Case Studies and Examples
  • The Brand Identity Design Process
  • Introduction to Brand Identity
  • Product Market Fit
  • Discovery
  • Creating a Long Term Business
  • Protecting Yourself With Contracts
  • Establishing a Proper Workflow
  • Pricing and Project Proposals
  • Finding Your First Project
  • Starting a Freelance Career
  • Basic Selectors
  • Security in Practice
  • Common Attacks and Defenses
  • Hello Internet!
  • Better SEO Through Content
  • Introduction to SEO
  • Rehearsal and Delivery
  • Creating and Refining
  • Preparing to Present
  • Business Plan for Freelance Business
  • Business Plan Basics
  • Soft Skills - Psychology
  • Writing Online
  • Introducing JavaScript
  • Productivity
  • Presentation Skills
  • Important Skills For Professional Success
  • Creating an SVG
  • Introduction to SVG
  • Structuring Tables
  • Table Basics
  • Choosing Options
  • Organizing Forms
  • Form Basics
  • WordPress User Roles
  • Getting to Know PHP
  • How to Choose and Use Webfonts
  • Introduction to Typography
  • WordPress Plugins
  • WordPress Themes
  • The WordPress Customizer
  • Managing Media in WordPress
  • Managing Content in WordPress
  • Web Apps
  • Websites
  • Introduction
  • Exploration
  • Discovery
  • MASH JavaScript
  • MASH CSS
  • MASH HTML
  • Treehouse Club - JavaScript
  • Treehouse Club - CSS
  • Welcome to the Treehouse Club
  • WWW
  • The Internet
  • Computer Languages
  • Computer Basics
  • Installing WordPress Locally
  • What Is WordPress?
  • Python For Beginners
  • Getting Started with CSS
  • Going Further with HTML
  • Images, Text and Links
  • Structuring Your Content
  • Getting Started With HTML
  • 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