Jay Hao

Jay Hao

Courses Plus Student

Member Since June 29, 2015

Come on guys. I wanna be the first guy appeared on the next weeks' leaderboard of points.

8,418

Total Points

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

113 Achievements

  • Website Usability
  • Moving Forward with UX
  • Website Basics
  • DNS Basics
  • Graphic Basics
  • Elements
  • Understanding Flexbox
  • Introduction to Node.js
  • Principles
  • Positioning Page Content
  • CSS Layout Project
  • Page Layout with the Float Property
  • Controlling Layout with CSS Display Modes
  • Introduction to Front-End Frameworks
  • Personal Branding
  • Setting Your Course
  • Careers in the Tech Industry
  • Self-Assessment
  • Usability Basics
  • Email Marketing
  • Selectors
  • Introduction to SVG
  • Welcome to the Treehouse Club
  • Adding Pages to a Website
  • Responsive Web Design and Testing
  • Styling Web Pages and Navigation
  • What is Agile?
  • Planning for Performance
  • Constructor Functions & Prototypes
  • Moving Around in the Console
  • Why Version Control Matters
  • Debugging HTML and CSS Problems
  • Getting Started with CSS Transitions
  • Computer Languages
  • MASH CSS
  • MASH JavaScript
  • MASH HTML
  • Traversing and Manipulating the DOM with JavaScript
  • Selecting Elements and Adding Events with JavaScript
  • How UXers Think
  • What Do User Experience Designers Do?
  • What is User Experience (UX)?
  • Introduction to Design
  • Basic Web Typography
  • Introduction to Typography
  • Going Further with Attribute Selectors and Pseudo-Classes
  • Selectors - Beyond the Basics
  • Getting Started with CSS Layout
  • Computer Basics
  • Basic Selectors
  • Forms
  • Tables
  • Objects
  • Links
  • Lists
  • Web Apps
  • Websites
  • Introduction
  • Text
  • Introduction
  • Custom Media Players
  • Captioning Video
  • Media Basics
  • 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
  • Structuring Tables
  • JavaScript Functions
  • JavaScript Conditional Statements
  • JavaScript Objects
  • Introduction to Methods
  • Creating a Spoiler Revealer
  • Introduction to jQuery
  • Getting Started with CSS
  • JavaScript Arrays
  • Table Basics
  • JavaScript Loops
  • The Internet
  • JavaScript and the DOM
  • JavaScript Numbers
  • JavaScript Variables
  • Introducing JavaScript
  • Treehouse Club - JavaScript
  • How WordPress Templates Work
  • Creating Tables and Manipulating Data with SQL
  • Reading Data from Databases with SQL
  • Moving from WordPress.com to Self-Hosted WordPress.org
  • WordPress Plugin Best Practices
  • More Advanced PHP for WordPress
  • PHP Basics for WordPress
  • Introduction to PHP for WordPress
  • Getting Started with WordPress.com
  • Responsive Theory
  • PHP Loops
  • The Logo Sprint
  • Logo Design 101
  • WWW
  • Customizing Colors and Fonts
  • CSS: Cascading Style Sheets
  • PHP Conditionals
  • PHP Data & Structure
  • PHP Getting Started
  • Installing MySQL Server and MySQL Workbench
  • Starting a Freelance Career
  • Getting Started with CSS
  • PHP Functions Basics
  • PHP Objects and Classes
  • Creating HTML Content
  • HTML First
  • Sharing a Website
  • Beginning HTML and CSS
  • Newbie