Jose Esplana

Jose Esplana

Member Since August 2, 2015

12,503

Total Points

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

160 Achievements

  • Where and How Big Data Is Used
  • What is Big Data
  • When To Use What Type of Chart
  • Introduction To Data Visualization
  • Introduction to Node.js
  • Getting Started with GraphQL
  • Getting a Handle on the DOM
  • The Browser Environment
  • PHP Returns & Closures
  • PHP Functions Basics
  • JavaScript Tools and Workflows
  • JavaScript is Everywhere
  • Introducing Scrum
  • What is Agile?
  • Getting the REST You Need 2
  • GitHub and Other Remote Repositories
  • Intro to User Experience (UX) Design
  • Managing Committed Files
  • Becoming a Design Thinker
  • First Commits
  • Common Commands
  • Directories and Files
  • The Command Shell
  • Meet Objects
  • How to Critique Design
  • Meet Selenium
  • S3 Storage Service
  • AWS and "The Cloud"
  • Types and Branching
  • Meet Python
  • Introducing IntelliJ and Unpacking Packages
  • Unit Converter
  • Getting to Know PHP
  • Exploring Arrays
  • How to Make Wireframes in Balsamiq
  • How to Make Wireframes on Paper
  • What is Wireframing?
  • Data, Databases and SQL
  • Playing a Counting Game
  • Data Types and Variables
  • Why Test
  • Responsive Layouts With the Bootstrap Grid
  • Getting to Know Bootstrap 4
  • Navigating Through An Adventure
  • The Constraint Equation
  • Networking
  • Exploring an API
  • Testing and Debugging
  • Improving Our Code
  • Tuning the User Interface
  • User Input in Android
  • Basic Android Programming
  • Creating the Screen Layout
  • Getting Started with Android
  • Gotchas and Wins
  • Iteration
  • Creation
  • Perfecting the Prototype
  • Using your New Tools
  • Getting Started with Java
  • Understanding jQuery Events and DOM Traversal (2017)
  • Introducing jQuery (2017)
  • Class Inheritance
  • Classes in Swift
  • Running Apps on a Device
  • Differentiating Between Objects
  • Complex Data Structures
  • Control Flow With Conditional Statements
  • Control Flow With Loops
  • Adding Power to Functions
  • Functions in Swift
  • Exporting Designs
  • Sketch Features
  • Introducing Sketch
  • ADS Writing and Preparation
  • Introduction to UI Design
  • Getting Started with Xamarin
  • Dictionaries in Swift
  • Introduction to Collections
  • Welcome to the Treehouse Club
  • Swift Operators
  • Swift Types
  • An Introduction to Swift Programming
  • Getting Oriented - Object-Oriented, That Is
  • Immersive Examples
  • Scope and Loops
  • More Operators
  • Operators and Conditionals
  • Data Types and Variables
  • Intro to Objective-C
  • Positioning Page Content
  • Getting Started with CSS Layout
  • Responding to User Interaction
  • Making Changes to the DOM
  • Exploration
  • Discovery
  • Finishing the Game
  • Introducing JavaScript
  • Responsive Layouts with the Bootstrap Grid
  • Choosing Options
  • Organizing Forms
  • Form Basics
  • Captioning Video
  • Media Basics
  • Thinking in Components
  • First Steps in React
  • Building a Layout with Flexbox
  • Make It Beautiful with CSS
  • Adding a New Web Page
  • HTML: The Structural Foundation of Web Pages and Applications
  • Getting Familiar with HTML and CSS
  • Creating a Simple Lightbox
  • Creating a Spoiler Revealer
  • Introduction to jQuery
  • Going Further with HTML
  • Images, Text and Links
  • Structuring Your Content
  • Getting Started With HTML
  • Selectors - Beyond the Basics
  • Treehouse Club - CSS
  • Hello, jQuery!
  • Getting to Know Bootstrap 4
  • Getting a Handle on the DOM
  • The Browser Environment
  • JavaScript Objects
  • JavaScript Arrays
  • Customizing WordPress Themes
  • What Is WordPress?
  • The Logo Sprint
  • Logo Design 101
  • Flexbox Properties
  • Understanding Flexbox
  • Responsive Patterns
  • Media Queries
  • Responsive Theory
  • Local WordPress Development
  • WordPress Themes
  • JavaScript Functions
  • JavaScript Loops
  • JavaScript Conditional Statements
  • JavaScript Numbers
  • JavaScript Variables
  • Introducing JavaScript
  • How Ruby Works
  • Basic Layout
  • The Box Model
  • Understanding Values and Units
  • Basic Selectors
  • Getting Started with CSS
  • 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