Oscar Barrascouth

Oscar Barrascouth

Phoenix, Arizona

I am a techie, scientist, photo junkie, beach dweller, reader and happy guardian of three animals.

19,233

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

    • Spanish (Native Speaker), English (Native Speaker)
  • Looking for work

    Yes

171 Achievements

  • Combine and Minify Assets
  • Optimize Assets
  • Measuring Performance
  • Planning for Performance
  • Quiz Practice Project
  • Prototypal Inheritance
  • Constructor Functions & Prototypes
  • Introduction to Methods
  • Workflows
  • The Internet
  • Working With Remote Repositories
  • Merging
  • Branches
  • Getting Started With Git
  • Why Version Control Matters
  • Introduction
  • AJAX and APIs
  • jQuery and AJAX
  • Getting Started with Android
  • Programming AJAX
  • Perfecting the Prototype
  • Using your New Tools
  • Chrome DevTools Basics
  • AJAX Concepts
  • Media Queries
  • Responsive Theory
  • Custom Media Players
  • Captioning Video
  • Media Basics
  • Installing a Ruby Development Environment
  • Creating a Simple Drawing Application
  • 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
  • PHP Datatypes
  • PHP Data & Structure
  • PHP Getting Started
  • Introducing Scrum
  • What is Agile?
  • JavaScript Functions
  • JavaScript Conditional Statements
  • WWW
  • JavaScript Numbers
  • Fundamental Concepts
  • Designing with the Latest Features
  • Basic Layout
  • The Box Model
  • Understanding Values and Units
  • JavaScript Variables
  • Traversing and Manipulating the DOM with JavaScript
  • Installing Programs
  • Moving Around in the Console
  • Environment and Redirection
  • Console Processes
  • Console Users and Permission
  • Table Basics
  • Structuring Tables
  • Introducing JavaScript
  • Basic Selectors
  • Getting Started with CSS
  • Computer Languages
  • Computer Basics
  • Pick a Number! Any Number!
  • Putting the "Fun" Back in "Functions"
  • Shopping List
  • Things That Count
  • Ins & Outs
  • Say Hello to Python
  • Selecting Elements and Adding Events with JavaScript
  • JavaScript and the DOM
  • Choosing Options
  • Organizing Forms
  • Form Basics
  • Design Foundations Final
  • Becoming a Problem Solver
  • Understanding Aesthetics
  • JavaScript Objects
  • JavaScript Functions
  • JavaScript Arrays
  • Introduction to Design
  • JavaScript Numbers
  • Media Queries
  • CSS Animations
  • Transitions and Transforms
  • Getting Started with Java
  • Flexbox and Multi-Column Layout
  • Gradients
  • JavaScript Strings
  • 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
  • HTML First
  • CSS: Cascading Style Sheets
  • Creating HTML Content
  • Beginning HTML and CSS
  • Moving Forward with UX
  • What Do User Experience Designers Do?
  • Tools UXers Use
  • How UXers Think
  • Better SEO Through Content
  • Introduction to SEO
  • Web Typography
  • Backgrounds and Borders
  • CSS Box Model
  • Text, Fonts, and Lists
  • Advanced Selectors
  • Forms
  • Creating Tables and Manipulating Data with SQL
  • Reading Data from Databases with SQL
  • Installing MySQL Server and MySQL Workbench
  • What is User Experience (UX)?
  • Values and Units
  • Tables
  • Introduction to Data, Databases and SQL
  • Introduction Variables
  • Forming Your Company
  • Corporate Structure
  • Why Start a Business?
  • Ruby Hashes
  • Professional Development
  • Networking
  • Applying & Interviewing
  • The Job Search
  • Ruby Arrays
  • Lists
  • Objects
  • Selectors
  • Links
  • Text
  • Introduction
  • Getting Started with PHP
  • Improving Usability
  • Mobile Usability
  • Website Usability
  • What is Usability?
  • Ruby Numbers
  • Ruby Strings
  • Objects, Classes, and Variables
  • Ruby Basics
  • Advanced Techniques
  • Personal Branding
  • Setting Your Course
  • Careers in the Tech Industry
  • Self-Assessment
  • Responsive Design
  • DNS Basics
  • Getting Started with CSS
  • Adaptive Design
  • Color Theory
  • Principles
  • Elements
  • Functions
  • Objects and Arrays
  • Control Structures
  • Basics
  • Fluid Foundation
  • Introduction to Responsive Web Design
  • Launching the Website
  • Styling Content
  • Creating a Website Structure
  • Text Editors and HTML
  • Website Basics
  • Newbie