ruth shapiro

ruth shapiro

Member Since June 15, 2012

12,783

Total Points

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

173 Achievements

  • Adding and Removing Names
  • Why Object-Oriented Programming?
  • Building the Recipe
  • Understanding Classes
  • Using your New Tools
  • Getting Started with Java
  • Introducing Unit Testing
  • Improving your Gulp Workflow
  • Compile Sass with Gulp
  • Gulp your JavaScript workflow!
  • Welcome to Gulp.js
  • Updating and Uninstalling Packages with npm
  • Installing Packages with npm
  • What is npm?
  • Handling Routes in Node.js
  • Creating a Simple Server in Node.js
  • Introduction to Node.js
  • Quiz Practice Project
  • Prototypal Inheritance
  • Constructor Functions & Prototypes
  • Introduction to Methods
  • Moving Around in the Console
  • Nested Routes & Controllers
  • Laravel Forms
  • Laravel & Databases
  • Laravel Controllers
  • WordPress Plugins
  • WordPress Themes
  • The WordPress Customizer
  • Managing Media in WordPress
  • Managing Content in WordPress
  • Client Services
  • Sales and Pitching
  • Marketing and Promotion
  • JavaScript Functions
  • JavaScript Conditional Statements
  • JavaScript Numbers
  • JavaScript Variables
  • Introducing JavaScript
  • The Logo Sprint
  • Logo Design 101
  • SEO Plugins for WordPress
  • Enhancing the SEO of a WordPress Theme
  • Content Comes First
  • A Template Hierarchy Review
  • Archive Templates in WordPress
  • Page and Post Templates in WordPress
  • Homepage Templates in WordPress
  • Core WordPress Theme Files
  • How WordPress Templates Work
  • Starting Right with PHP Best Practices
  • Using Relationship Tables
  • Filtering Input for Queries
  • Querying the Database
  • PHP Inheritance & Interfaces
  • Getting Started with PDO
  • Controlling Admin Navigation
  • Customizing the Login Screen
  • PHP Properties & Methods
  • More Advanced PHP for WordPress
  • PHP Basics for WordPress
  • Introduction to PHP for WordPress
  • Add Bootstrap Components to WordPress Theme
  • Create Bootstrap Styled Theme Templates
  • Setup a Bootstrap Theme
  • Establishing a Proper Workflow
  • Pricing and Project Proposals
  • Finding Your First Project
  • Starting a Freelance Career
  • PHP Objects and Classes
  • Local WordPress Development
  • Finishing Your WordPress Theme
  • Custom Homepage Templates in WordPress
  • Adding a Blog to a WordPress Theme
  • Custom Post Type Templates
  • PHP Internal Functions
  • PHP Returns & Closures
  • PHP Functions Basics
  • PHP Loops
  • PHP Conditionals
  • PHP Datatypes
  • Building Out WordPress Navigation
  • 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
  • The WordPress Codex
  • PHP Data & Structure
  • PHP Getting Started
  • Forms
  • Blogging with WordPress Overview
  • Building a WordPress.com Site
  • Getting Started with WordPress.com
  • WordPress Plugin Best Practices
  • Widgets and Custom Menus
  • Custom Post Types and Fields
  • Customizing WordPress Themes
  • WordPress Themes
  • Installing Wordpress
  • Website Basics
  • 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
  • Functions
  • Objects and Arrays
  • Control Structures
  • Basics
  • Start menu and App Icon
  • Animating and Saving Sprites
  • Designing Characters and a Scene
  • Introduction to Game Design
  • Working with a Developer
  • Designing our App
  • Wireframing, Interaction Design and Planning
  • ADS Writing and Preparation
  • Introduction to UI Design
  • Getting Data from the Web
  • Rebuilding from Scratch
  • Exploring the Master-Detail Template
  • Shaking Things Up
  • Sharing Your Creation
  • Interrogating the App
  • Pretty Little Things
  • Learning the Language
  • Getting Started with Android
  • Tables
  • Objects
  • Links
  • Lists
  • Text
  • Introduction
  • Debugging HTML and CSS Problems
  • Sharing a Website
  • Responsive Web Design and Testing
  • Adding Pages to a Website
  • Styling Web Pages and Navigation
  • Customizing Colors and Fonts
  • CSS: Cascading Style Sheets
  • Introduction to jQuery
  • Form Validation and Manipulation
  • Creating HTML Content
  • HTML First
  • Beginning HTML and CSS
  • Creating a Simple Lightbox
  • Creating a Spoiler Revealer
  • Launching the Website
  • Better SEO Through Tools
  • Better SEO Through Code
  • Better SEO Through Content
  • Introduction to SEO
  • Important Skills For Professional Success
  • What's New in Foundation 5
  • Build a Website With Foundation
  • Prototyping With Foundation
  • Introduction to Front-End Frameworks
  • Advanced Sass Concepts
  • Speeding up Workflow With Sass
  • Introduction to Design
  • Variables, Mixins, and Extending Selectors
  • Getting Started with Sass
  • Going Mobile
  • Designing Email with CSS
  • Coding HTML Email
  • HTML Email Basics
  • JavaScript Strings
  • Introduction Variables
  • Fundamentals
  • Media Queries
  • Newbie