Gerson Lopez

Gerson Lopez

Member Since August 7, 2013

13,352

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
    • Spanish

166 Achievements

  • First Steps in React
  • Active Record Associations
  • Swift Types
  • An Introduction to Swift Programming
  • Testing and Debugging
  • Improving Our Code
  • Basic Android Programming
  • Creating the Screen Layout
  • Getting Started with Android
  • Store Inventory Using Modules
  • Include and Extend
  • Ruby Core Modules
  • Ruby Module Basics
  • Introduction to REST
  • Ruby Blocks
  • Ruby Operators
  • Cleanup and Feature Merge
  • Maintaining The Test Suite
  • Polishing Rails Applications
  • Static Pages with Rails
  • Writing Tests
  • Ruby Methods
  • Ruby Numbers (Ruby Basics)
  • Ruby Strings (Ruby Basics)
  • How Ruby Works
  • Build a Website With Bootstrap
  • Creating an App Tutorial
  • Blank Slates and Rails
  • Email with Rails
  • Working with Rails Layouts
  • Zurb Foundation on Rails
  • Remember Me
  • Modifying Todo Lists
  • Form Builders and Rails
  • Styling Rails Forms
  • Styling Rails Models
  • Ruby on Rails Helpers
  • Rails Partials
  • Password Resets and Testing
  • Adding User Support to Our Application
  • Password Hashing and Sign-In
  • Ruby Testing
  • Standard Library
  • Ruby Core
  • Ruby Modules
  • Ruby Procs & Lambdas
  • Ruby Blocks
  • Ruby Loops
  • Ruby Methods
  • Styling a Header
  • Sass and Rails
  • Build a Todo List Application with Rails 4
  • Ruby Hashes
  • Chrome DevTools Basics
  • Video Marketing
  • Email Marketing
  • Website Basics
  • Search Engine Optimization
  • Usability Testing
  • Usability Basics
  • Social Media
  • Metrics
  • Sales
  • Pricing
  • Financing Your Company
  • From Idea to Execution
  • Installing Programs
  • Environment and Redirection
  • Console Processes
  • Console Users and Permission
  • Moving Around in the Console
  • JavaScript Objects
  • JavaScript Arrays
  • Making Money
  • Marketing Strategy
  • Introduction to Accounting
  • Marketing Basics
  • Forming Your Company
  • Corporate Structure
  • Why Start a Business?
  • JavaScript Numbers
  • JavaScript Strings
  • Introduction Variables
  • 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
  • Ruby Arrays
  • Ruby Numbers
  • AR Extensions
  • Callbacks
  • DNS Basics
  • Graphic Basics
  • Query Interface
  • Validation
  • Migrations and Relationships
  • Introduction to ActiveRecord
  • Creating a Password Confirmation Form
  • Creating a Mobile Drop Down Menu
  • Creating a Simple Lightbox
  • Creating a Spoiler Revealer
  • Introduction to jQuery
  • JavaScript Functions
  • Ruby Strings
  • Objects, Classes, and Variables
  • Ruby Basics
  • Rails Deployment
  • Fluid Foundation
  • Introduction to Responsive Web Design
  • Rails Routing
  • Customizing Ruby on Rails Forms
  • Ruby on Rails Authentication
  • Rails Frontend Development
  • Getting Started With Rails
  • Installing a Ruby Development Environment
  • Creating Tables and Manipulating Data with SQL
  • Reading Data from Databases with SQL
  • Installing MySQL Server and MySQL Workbench
  • Introduction to Data, Databases and SQL
  • Paginating a List: Model and View
  • Paginating a List: Controller
  • Adding Search: Model
  • Adding Search: Controller & View
  • Objects and Arrays
  • Functions
  • Control Structures
  • Basics
  • Refactoring the Codebase
  • Forms
  • Tables
  • Objects
  • Links
  • Lists
  • Text
  • Introduction
  • Launching the Website
  • Styling Content
  • Creating a Website Structure
  • Text Editors and HTML
  • Website Basics
  • Workflows
  • Working With Remote Repositories
  • Merging
  • Branches
  • Getting Started With Git
  • Why Version Control Matters
  • Cleaning URLs with Rewrite Rules
  • Cleaning URLs with Subfolders
  • Integrating Validation Errors
  • Simple PHP Application: Wrapping Up The Project
  • Working with PHP Functions
  • Integrating With Paypal
  • Listing Inventory Items
  • Adding a Contact Form
  • Creating the Menu and Footer
  • Getting Started with PHP
  • Prototyping With Bootstrap
  • Introduction to Front-End Frameworks
  • Getting Started with CSS
  • Newbie