Pete Arevalo

Pete Arevalo

Austin, TX
Open to Work

12,653

Total Points

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

Skills & Experience

  • Job Title

    Front-End Developer

  • Spoken Languages

    • English

165 Achievements

  • Understanding Flexbox
  • Communicating with Mongo Through Mongoose
  • Modeling Data for the API
  • Building API Routes in Express
  • First Steps in React
  • Building a REST Service
  • Go Further With Mongo
  • Working With Collections
  • Understanding MongoDB
  • Getting Started with MongoDB
  • What is npm?
  • Serving Static Files in Express
  • Using Templates with Express
  • The Request and Response Objects in Express
  • Developing Express Apps Like a Boss
  • Introducing Adobe Illustrator
  • Variables, Mixins, and Extending Selectors
  • Getting Started with Sass
  • Getting Started with Express
  • Getting the REST You Need
  • Behavior Driven Development with Mocha & Chai
  • Introducing Unit Testing
  • PHP Includes
  • Positioning Page Content
  • PHP Inheritance & Interfaces
  • PHP Properties & Methods
  • PHP Objects and Classes
  • PHP Loops
  • PHP Conditionals
  • PHP Datatypes
  • Custom Post Types and Fields
  • Customizing WordPress Themes
  • WordPress Themes
  • Installing Wordpress
  • Building a Command Line Application
  • AJAX and APIs
  • jQuery and AJAX
  • Creating a Simple Server in Node.js
  • Gulp your JavaScript workflow!
  • Welcome to Gulp.js
  • Optimize Assets
  • Measuring Performance
  • Planning for Performance
  • How WordPress Templates Work
  • Programming AJAX
  • AJAX Concepts
  • Quiz Practice Project
  • Prototypal Inheritance
  • Constructor Functions & Prototypes
  • Introduction to Methods
  • Introduction to Node.js
  • Traversing and Manipulating the DOM with JavaScript
  • Creating a Simple Drawing Application
  • Creating a Password Confirmation Form
  • Using a jQuery Carousel
  • Add a Sticky Navigation Bar
  • Introducing jQuery Plugins
  • Selecting Elements and Adding Events with JavaScript
  • JavaScript and the DOM
  • Ruby Objects and Classes
  • Build a Simple Contact List
  • Ruby Iteration
  • Ruby Loops
  • Build a Grocery List Program
  • Ruby Hashes
  • Ruby Arrays
  • Ruby Logical Operators
  • Ruby Control Structures
  • Ruby Operators
  • Rails Frontend Development
  • PHP Data & Structure
  • PHP Getting Started
  • Media Basics
  • Going Mobile
  • Designing Email with CSS
  • Coding HTML Email
  • HTML Email Basics
  • Structuring Tables
  • Table Basics
  • Choosing Options
  • Organizing Forms
  • Form Basics
  • Basic Layout
  • The Box Model
  • Basic Selectors
  • Understanding Values and Units
  • Getting Started with CSS
  • Creating a Mobile Drop Down Menu
  • Creating a Simple Lightbox
  • JavaScript Objects
  • JavaScript Arrays
  • JavaScript Loops
  • JavaScript Functions
  • JavaScript Conditional Statements
  • JavaScript Numbers
  • JavaScript Variables
  • Introducing JavaScript
  • Creating a Spoiler Revealer
  • Securing and Maintaining a MySQL Database
  • Reading Data from Databases with SQL
  • SQL Calculating, Aggregating and Other Functions
  • Build a Todo List Application with Rails 4
  • Introduction to jQuery
  • Joining Relational Data Between Tables in SQL
  • Manipulating Schema with SQL
  • Creating Tables and Manipulating Data with SQL
  • Installing MySQL Server and MySQL Workbench
  • Introduction to Data, Databases and SQL
  • Ruby Testing
  • Standard Library
  • Ruby Core
  • Ruby Modules
  • Ruby Procs & Lambdas
  • Building a WordPress.com Site
  • Getting Started with WordPress.com
  • Getting Started with WordPress
  • Ruby Blocks
  • Ruby Loops
  • Ruby Methods
  • Ruby Hashes
  • Ruby Arrays
  • Ruby Numbers
  • Ruby Strings
  • Objects, Classes, and Variables
  • Ruby Basics
  • Installing a Ruby Development Environment
  • Workflows
  • Working With Remote Repositories
  • Merging
  • Branches
  • Getting Started With Git
  • Why Version Control Matters
  • Installing Programs
  • Environment and Redirection
  • Console Processes
  • Getting Started with PHP
  • Introduction to jQuery
  • Console Users and Permission
  • Moving Around in the Console
  • JavaScript Objects
  • JavaScript Functions
  • JavaScript Arrays
  • JavaScript Numbers
  • JavaScript Strings
  • Introduction Variables
  • Ruby Methods
  • Ruby Numbers (Ruby Basics)
  • Ruby Strings (Ruby Basics)
  • How Ruby Works
  • Objects and Arrays
  • Control Structures
  • Basics
  • Functions
  • Debugging HTML and CSS Problems
  • Sharing a Website
  • Responsive Web Design and Testing
  • Adding Pages to a Website
  • Getting Started With Rails
  • Styling Web Pages and Navigation
  • Customizing Colors and Fonts
  • CSS: Cascading Style Sheets
  • Creating HTML Content
  • HTML First
  • Beginning HTML and CSS
  • Newbie