ron smith

ron smith

Member Since April 25, 2013

5,833

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

    liberalart

73 Achievements

  • The Browser Environment
  • Understanding Promises
  • Asynchronous JavaScript with Callbacks
  • What is Asynchronous Programming?
  • 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
  • Loop Through Objects
  • Object Basics
  • Multidimensional Arrays
  • Loop Through Arrays
  • Store Multiple Values in an Array
  • Working with 'for' Loops
  • Simplify Repetitive Tasks with Loops
  • Arrow Functions
  • Pass Information Into Functions
  • Create Reusable Code with Functions
  • The Math Object
  • Working with Numbers
  • Making Decisions in Your Code with Conditional Statements
  • Working With Strings
  • Storing and Tracking Information with Variables
  • Hello, JavaScript!
  • JavaScript Tools and Workflows
  • JavaScript is Everywhere
  • Building a Layout with Flexbox
  • Flexbox Properties
  • Understanding Flexbox
  • Finishing the Game
  • Introducing JavaScript
  • Building Page Templates in WordPress
  • The WordPress Loop
  • WordPress Header and Footer Templates
  • Working with CSS and JS in WordPress Themes
  • Starting a WordPress Theme
  • Installing MySQL Server and MySQL Workbench
  • PHP Loops
  • PHP Conditionals
  • PHP Datatypes
  • PHP Data & Structure
  • PHP Getting Started
  • Letter Game App
  • Number Game App
  • Shopping List App
  • Logic in Python
  • Python Data Types
  • Python For Beginners
  • Workflows
  • Working With Remote Repositories
  • Introduction to Data, Databases and SQL
  • Merging
  • Branches
  • Getting Started With Git
  • Why Version Control Matters
  • Launching the Website
  • Styling Content
  • Ruby Strings
  • Objects, Classes, and Variables
  • Ruby Basics
  • Creating the Initial Screen Layout
  • Getting Started with Android
  • Creating a Website Structure
  • Text Editors and HTML
  • Website Basics
  • Adaptive Design
  • Fluid Foundation
  • Introduction to Responsive Web Design
  • Getting Started with Android
  • Newbie