Ho Zong Xun

Ho Zong Xun

Member Since September 4, 2012

13,961

Total Points

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

160 Achievements

  • Finalizing the Project
  • Case Studies and Examples
  • The Brand Identity Design Process
  • Introduction to Brand Identity
  • Laravel Getting Started
  • User Input
  • Testing and Debugging
  • Improving Our Code
  • Coding the Fun Facts
  • Basic Android Programming
  • WordPress User Roles
  • The WordPress Codex
  • Owning a WordPress Site Long Term
  • WordPress Community Management
  • Working with Media in WordPress
  • Adding and Editing Content
  • Getting a WordPress Site
  • Getting Started with WordPress
  • Efficiency!
  • Exploring the Java Collections Framework
  • Organizing Data
  • Getting There
  • Delivering the MVP
  • Creating the MVP
  • Harnessing the Power of Objects
  • Meet Objects
  • Perfecting the Prototype
  • Introducing jQuery Plugins
  • Using your New Tools
  • Getting Started with Java
  • Workflows
  • Working With Remote Repositories
  • Merging
  • Branches
  • Getting Started With Git
  • Creating the Initial Screen Layout
  • Getting Started with Android
  • Python Regular Expressions
  • Slices
  • Gettin' CRUD-y With It
  • Our Diary App
  • Meet Peewee
  • Hack-n-Slash
  • Python Inheritance
  • Python Objects
  • How to Win Friends
  • Making Strong Users
  • Character Builder
  • Flask Templates
  • Welcome to Flask
  • Combine and Minify Assets
  • Optimize Assets
  • Responsive Patterns
  • Media Queries
  • Responsive Theory
  • Measuring Performance
  • Planning for Performance
  • Database Security
  • Queries & Results
  • Getting Started with PDO
  • Graphic Basics
  • Getting Started With Rails
  • Objects, Classes, and Variables
  • Ruby Basics
  • Why Version Control Matters
  • Installing Programs
  • Environment and Redirection
  • Console Processes
  • Console Users and Permission
  • Moving Around in the Console
  • PHP Inheritance & Interfaces
  • PHP Properties & Methods
  • PHP Objects and Classes
  • AngularJS MVC Frameworks
  • What's New in Foundation 5
  • Build a Website With Foundation
  • Prototyping With Foundation
  • Build a Website With Bootstrap
  • Prototyping With Bootstrap
  • Introduction to Front-End Frameworks
  • Limiting Results in Queries
  • Using Relationship Tables
  • Filtering Input for Queries
  • 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
  • Adding a Contact Form
  • Querying the Database
  • Securing and Maintaining a MySQL Database
  • SQL Calculating, Aggregating and Other Functions
  • Joining Relational Data Between Tables in SQL
  • Introduction to Data, Databases and SQL
  • Manipulating Schema with SQL
  • Creating Tables and Manipulating Data with SQL
  • Reading Data from Databases with SQL
  • Installing MySQL Server and MySQL Workbench
  • Table Basics
  • AJAX and APIs
  • jQuery and AJAX
  • Programming AJAX
  • AJAX Concepts
  • Form Basics
  • Building a Command Line Application
  • Introduction to Node.js
  • Creating a Simple Drawing Application
  • Creating a Password Confirmation Form
  • Creating a Mobile Drop Down Menu
  • Creating a Simple Lightbox
  • Creating a Spoiler Revealer
  • Introduction to jQuery
  • Traversing and Manipulating the DOM with JavaScript
  • Selecting Elements and Adding Events with JavaScript
  • JavaScript and the DOM
  • Media Queries
  • CSS Animations
  • Transitions and Transforms
  • Flexbox and Multi-Column Layout
  • Gradients
  • Web Typography
  • Backgrounds and Borders
  • CSS Box Model
  • Forms
  • JavaScript Objects
  • JavaScript Functions
  • Workflow Basics
  • Slices & Save for Web
  • Vector Shapes
  • Type Tools
  • Masks Basics
  • Layer Basics
  • Workspace Basics
  • JavaScript Arrays
  • JavaScript Numbers
  • JavaScript Strings
  • Introduction Variables
  • Functions
  • Values and Units
  • Tables
  • Objects
  • Links
  • Lists
  • Advanced Selectors
  • Text
  • Launching the Website
  • Creating a Website Structure
  • Styling Content
  • Text Editors and HTML
  • Website Basics
  • Page Layout
  • Printing
  • Data Types
  • Introduction
  • Introduction
  • Newbie