Jason Martin

Jason Martin

Courses Plus Student

Member Since July 23, 2015

9,316

Total Points

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

114 Achievements

  • Welcome to OOP
  • Introducing Dictionaries
  • Sequence Operations
  • Sequence Iterations
  • Packing and Unpacking
  • Getting Info In and Out of Functions
  • Introduction to Functions
  • Getting to Know Tuples
  • Build an Application
  • Using Lists
  • Meet Lists
  • All Together Now
  • Functions and Looping
  • Types and Branching
  • Meet Python
  • PHP Inventory
  • Modules and Themes
  • Site Building with the Drupal Interface
  • Learn About Drupal
  • PHP Returns & Closures
  • PHP Functions Basics
  • PHP Includes
  • PHP Loops
  • PHP Conditionals
  • PHP Datatypes
  • PHP Data & Structure
  • PHP Getting Started
  • Setting Up MongoDB
  • Going MEAN with Angular
  • Going MEAN with Express
  • Introduction to MEAN
  • Go Further With Mongo
  • Working With Collections
  • Improving Our Todo App
  • Services in Angular
  • Improving your Gulp Workflow
  • Getting Started with Sass
  • Understanding MongoDB
  • Getting Started with MongoDB
  • Compile Sass with Gulp
  • Doing More with Express
  • Serving Static Files in Express
  • Using Templates with Express
  • Using Angular's Built-in Directives
  • Controllers and Scope
  • Getting Started with Angular
  • Workflows
  • Working With Remote Repositories
  • Merging
  • Branches
  • Getting Started With Git
  • Why Version Control Matters
  • The Request and Response Objects in Express
  • Updating and Uninstalling Packages with npm
  • Installing Packages with npm
  • What is npm?
  • HTTP Methods and Headers
  • Quiz Practice Project
  • Prototypal Inheritance
  • Constructor Functions & Prototypes
  • Introduction to Methods
  • Ruby Operators
  • Ruby Methods
  • Ruby Numbers (Ruby Basics)
  • Ruby Strings (Ruby Basics)
  • How Ruby Works
  • Perfect
  • Perform
  • Console I/O
  • Prepare and Plan
  • Developing Express Apps Like a Boss
  • Getting Started with Express
  • Introduction to PHP for WordPress
  • Custom Post Types and Fields
  • Customizing WordPress Themes
  • WordPress Themes
  • Installing Wordpress
  • Customizing Colors and Fonts
  • CSS: Cascading Style Sheets
  • Creating HTML Content
  • HTML First
  • Beginning HTML and CSS
  • Creating a Basic Template Engine in Node.js
  • Handling Routes in Node.js
  • Gulp your JavaScript workflow!
  • Welcome to Gulp.js
  • Traversing and Manipulating the DOM with JavaScript
  • Selecting Elements and Adding Events with JavaScript
  • JavaScript and the DOM
  • Using a jQuery Carousel
  • Add a Sticky Navigation Bar
  • Introducing jQuery Plugins
  • Creating a Simple Drawing Application
  • Creating a Simple Server in Node.js
  • Building a Command Line Application
  • Introduction to Node.js
  • AJAX and APIs
  • jQuery and AJAX
  • Programming AJAX
  • AJAX Concepts
  • Creating a Password Confirmation Form
  • Creating a Mobile Drop Down Menu
  • Creating a Simple Lightbox
  • Creating a Spoiler Revealer
  • Introduction to jQuery
  • JavaScript Objects
  • JavaScript Arrays
  • JavaScript Loops
  • JavaScript Functions
  • JavaScript Conditional Statements
  • JavaScript Numbers
  • JavaScript Variables
  • Introducing JavaScript
  • Newbie