David Jarrin

David Jarrin

Courses Plus Student

Baltimore, MD
Open to Work

I am looking to become a full-stack developer with the help of team tree house. I like chillin with friends, havin some brews, going to music festivals and toying around with tech.

11,182

Total Points

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

Skills & Experience

  • Spoken Languages

    • English

148 Achievements

  • Laravel Getting Started
  • Selections with D3
  • Slim and Templates
  • Getting Started with PDO
  • Custom Homepage Templates in WordPress
  • Custom Post Type Templates
  • Building Out WordPress Navigation
  • Dependency Management
  • Building Page Templates in WordPress
  • How WordPress Plugins Work
  • The WordPress Loop
  • WordPress Header and Footer Templates
  • Working with CSS and JS in WordPress Themes
  • AJAX Concepts
  • WordPress Themes
  • PHP Internal Functions
  • PHP Returns & Closures
  • PHP Functions Basics
  • How To Test Our Code
  • PHP Loops
  • PHP Conditionals
  • PHP Datatypes
  • PHP Data & Structure
  • PHP Getting Started
  • Migrations and Relationships
  • Manipulating Schema with SQL
  • Introduction to ActiveRecord
  • Build a Todo List Application with Rails 4
  • JavaScript Functions
  • JavaScript Conditional Statements
  • JavaScript Numbers
  • JavaScript Variables
  • Introducing JavaScript
  • Fundamentals of C
  • Structuring Tables
  • Table Basics
  • The Box Model
  • Understanding Values and Units
  • Basic Selectors
  • Getting Started with CSS
  • Starting a WordPress Theme
  • PHP Objects and Classes
  • PHP Inheritance & Interfaces
  • PHP Properties & Methods
  • Traversing and Manipulating the DOM with JavaScript
  • Selecting Elements and Adding Events with JavaScript
  • Graphic Basics
  • Better SEO Through Tools
  • Better SEO Through Code
  • Choosing Options
  • Organizing Forms
  • Form Basics
  • Better SEO Through Content
  • Introduction to SEO
  • HTML Email Basics
  • Ruby Core
  • Ruby Modules
  • Setup a Bootstrap Theme
  • Ruby Procs & Lambdas
  • Ruby Methods
  • Ruby Numbers (Ruby Basics)
  • Ruby Strings (Ruby Basics)
  • Getting Started With Rails
  • JavaScript and the DOM
  • Shopping List
  • How Ruby Works
  • Things That Count
  • Ins & Outs
  • Say Hello to Python
  • Local WordPress Development
  • Getting Started with Sass
  • Getting Started with WordPress
  • Introduction to Front-End Frameworks
  • Ruby Blocks
  • Ruby Loops
  • Ruby Methods
  • Ruby Hashes
  • Ruby Arrays
  • Ruby Numbers
  • Creating a Mobile Drop Down Menu
  • Ruby Strings
  • Objects, Classes, and Variables
  • Creating a Simple Lightbox
  • Installing a Ruby Development Environment
  • Creating a Spoiler Revealer
  • Ruby Basics
  • Workflows
  • Working With Remote Repositories
  • Merging
  • Branches
  • Getting Started With Git
  • Why Version Control Matters
  • Installing Programs
  • Environment and Redirection
  • Introduction to jQuery
  • Console Processes
  • Console Users and Permission
  • Moving Around in the Console
  • JavaScript Objects
  • JavaScript Functions
  • JavaScript Arrays
  • JavaScript Numbers
  • JavaScript Strings
  • Introduction Variables
  • Transitions and Transforms
  • Why Start a Business?
  • Functions
  • Objects and Arrays
  • Control Structures
  • Basics
  • What is User Experience (UX)?
  • Flexbox and Multi-Column Layout
  • Color Theory
  • Gradients
  • Web Typography
  • Creating Tables and Manipulating Data with SQL
  • Reading Data from Databases with SQL
  • Backgrounds and Borders
  • Principles
  • Elements
  • Installing MySQL Server and MySQL Workbench
  • CSS Box Model
  • Text, Fonts, and Lists
  • Values and Units
  • Advanced Selectors
  • Introduction to Data, Databases and SQL
  • Selectors
  • Getting Started with CSS
  • Forms
  • Tables
  • Objects
  • Links
  • Lists
  • Text
  • Introduction
  • The Logo Sprint
  • Logo Design 101
  • 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
  • Creating HTML Content
  • HTML First
  • Beginning HTML and CSS
  • Newbie