Greg L Gomez

Greg L Gomez

Member Since January 15, 2012
Open to Work

11,913

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

174 Achievements

  • Introducing Vue
  • Getting a Handle on the DOM
  • The Browser Environment
  • Arrow Functions
  • Pass Information Into Functions
  • Create Reusable Code with Functions
  • The Math Object
  • Working with Numbers
  • Checking Out and Returning a Book
  • Starting with Some Methods
  • The Rough Plan
  • Getters and Setters
  • Practicing Classes
  • Working with Classes in JavaScript
  • Object Basics
  • Practicing Object Basics
  • Introduction to Object-Oriented JavaScript
  • Making Decisions in Your Code with Conditional Statements
  • Working With Strings
  • Storing and Tracking Information with Variables
  • Hello, JavaScript!
  • Using Bootstrap Components
  • Building Forms With Bootstrap
  • Getting to Know Bootstrap 4
  • Responsive Layouts With the Bootstrap Grid
  • Understanding Flexbox
  • Flexbox Properties
  • Building a Layout with Flexbox
  • Responsive Theory
  • Media Queries
  • Responsive Patterns
  • Getting Started with CSS Layout
  • Controlling Layout with CSS Display Modes
  • Page Layout with the Float Property
  • CSS Layout Project
  • Positioning Page Content
  • Media Basics
  • Captioning Video
  • Table Basics
  • Structuring Tables
  • Getting Started With HTML
  • Structuring Your Content
  • Images, Text and Links
  • Going Further with HTML
  • Make It Beautiful with CSS
  • Adding a New Web Page
  • Getting Familiar with HTML and CSS
  • HTML: The Structural Foundation of Web Pages and Applications
  • Creating a Password Confirmation Form
  • Creating a Mobile Drop Down Menu
  • Creating a Simple Lightbox
  • Choosing Options
  • Organizing Forms
  • Form Basics
  • The Local Development Environment
  • Starting a WordPress Theme
  • AngularJS MVC Frameworks
  • Designing with the Latest Features
  • Basic Layout
  • Fundamental Concepts
  • The Box Model
  • Understanding Values and Units
  • Basic Selectors
  • Getting Started with CSS
  • Creating a Spoiler Revealer
  • Introduction to jQuery
  • JavaScript Objects
  • JavaScript Arrays
  • JavaScript Loops
  • JavaScript Numbers
  • Web Typography
  • JavaScript Functions
  • JavaScript Conditional Statements
  • JavaScript Numbers
  • JavaScript Variables
  • Introducing JavaScript
  • The Genesis Marketplace
  • Configuring a Genesis Child Theme
  • An Overview of the Genesis Framework
  • An Overview of WordPress Frameworks
  • Getting Started with Sass
  • Branches
  • 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
  • Getting Started With Git
  • Why Version Control Matters
  • Console Users and Permission
  • Moving Around in the Console
  • Local WordPress Development
  • WordPress Plugin Best Practices
  • Widgets and Custom Menus
  • Custom Post Types and Fields
  • Customizing WordPress Themes
  • WordPress Themes
  • Installing Wordpress
  • Backgrounds and Borders
  • JavaScript Strings
  • Introduction Variables
  • Ruby Basics
  • Display Modes
  • Creating the Menu and Footer
  • Getting Started with PHP
  • Important Skills For Professional Success
  • Introduction to Front-End Frameworks
  • CSS Box Model
  • Text, Fonts, and Lists
  • Values and Units
  • Advanced Selectors
  • Selectors
  • Getting Started with CSS
  • Website Usability
  • What is Usability?
  • Social Media
  • Intro to User Experience
  • Fluid Foundation
  • Introduction to Responsive Web Design
  • Launching the Website
  • Styling Content
  • Creating a Website Structure
  • Text Editors and HTML
  • Website Basics
  • Graphic Basics
  • Web Fonts
  • Video
  • HTML5
  • Online Dating
  • Taking The Perfect Profile Picture
  • Chair Yoga
  • Typography
  • Basics
  • Color Theory
  • Aesthetic Foundations
  • Selectors
  • Principles
  • Your First App
  • Mastery Challenge
  • CSS
  • Framework Foundations
  • Printing
  • Page Layout
  • Box Model
  • Elements
  • Functions
  • Introduction to Programming
  • Objects and Arrays
  • Text Code Challenge
  • Text
  • Control Structures
  • Basics
  • Data Types
  • Selector Code Challenge
  • Selectors
  • Introduction
  • Website Basics
  • HTML Master
  • HTML
  • Forms
  • List Challenge
  • Tables Challenge
  • Tables
  • Objects
  • Links
  • Lists
  • Text
  • Introduction
  • Newbie