Zach Hudson

Zach Hudson

Kalamazoo, MI
Open to Work

7,702

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

    Eaton Corporation

  • Job Title

    Senior Systems Validation Engineer

  • Spoken Languages

    • English

88 Achievements

  • Array Programming
  • Array Organization
  • Meet NumPy
  • Gettin' CRUD-y With It
  • Finding the Data You Want
  • Getting Data from a Database
  • Data, Databases and SQL
  • All Together Now
  • Functions and Looping
  • Types and Branching
  • Meet Python
  • Build an Application
  • Using Lists
  • Meet Lists
  • Component Lifecycle
  • Designing Dataflow
  • Stateful Components
  • Thinking in Components
  • First Steps in React
  • Introducing JavaScript
  • WebDriver Waits
  • Use Selenium with Testing Frameworks
  • Final Details
  • Django Templates
  • Model Administration
  • What a View
  • Finishing the Game
  • Introducing JavaScript
  • Basic Selectors
  • Exploring Best Practices
  • Test Drive
  • Meet Selenium
  • Say Hello to Django
  • Modeling an Interface
  • Error Handling
  • Creating Flexible Objects Using Protocols
  • Protocol Basics
  • Objects and Optionals
  • Introduction to Optionals
  • Introduction to Enumerations
  • Differentiating Between Objects
  • Class Inheritance
  • Classes in Swift
  • Complex Data Structures
  • Adding Power to Functions
  • Functions in Swift
  • Control Flow With Conditional Statements
  • Control Flow With Loops
  • Dictionaries in Swift
  • Introduction to Collections
  • Swift Operators
  • Swift Types
  • An Introduction to Swift Programming
  • Our Diary App
  • Meet Peewee
  • Adding a New Web Page
  • Make It Beautiful with CSS
  • Python Regular Expressions
  • Timezones
  • Math Quiz App
  • Moving Forward with UX
  • Tools UXers Use
  • How UXers Think
  • What Do User Experience Designers Do?
  • What is User Experience (UX)?
  • Dates and Times
  • Buggy Logs
  • Cleaner Code
  • HTML: The Structural Foundation of Web Pages and Applications
  • Getting Familiar with HTML and CSS
  • Hack-n-Slash
  • Python Inheritance
  • Perfecting the Prototype
  • Using your New Tools
  • Python Objects
  • Getting Started with Java
  • Dungeon Game
  • Tuples
  • Dictionaries
  • Slices
  • Lists Redux
  • Letter Game App
  • Number Game App
  • Shopping List App
  • Logic in Python
  • Python Data Types
  • Python For Beginners
  • Newbie