Victor Gil Borrego

Victor Gil Borrego

Madrid
Open to Work

13,435

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

    • HTML
    • CSS
    • Javascript
    • Jquery

174 Achievements

  • Iteration
  • Creation
  • Harnessing the Power of Objects
  • Meet Objects
  • Go Further With Mongo
  • Working With Collections
  • Understanding MongoDB
  • Getting Started with MongoDB
  • Using Templates with Express
  • The Request and Response Objects in Express
  • Developing Express Apps Like a Boss
  • Getting Started with Express
  • Introduction to Video Games
  • Keyframe and Line Drawing Animations
  • Transitions and Transforms
  • Scrum Artifacts
  • Scrum Events
  • Introducing Scrum
  • Improving your Gulp Workflow
  • What is Agile?
  • Compile Sass with Gulp
  • Gulp your JavaScript workflow!
  • Welcome to Gulp.js
  • Getting Modular with Mixins and Functions
  • Art Direction with the Picture Element
  • Image Delivery with Srcset and Sizes
  • Exporting Designs
  • Introducing Sketch
  • Debugging, Best Practices, and Production
  • Refactoring with Sass
  • Installing Sass and Setting up the Project
  • Workflows
  • Working With Remote Repositories
  • Merging
  • Branches
  • Getting Started With Git
  • Web Apps
  • Websites
  • Introduction
  • AngularJS Directives
  • Services and Dependencies
  • Two-way Data Binding
  • Control Flow
  • Deploying to a Device
  • Creating an SVG
  • Introduction to SVG
  • AngularJS MVC Frameworks
  • Debugging Our App
  • Improving Our User Interface
  • Using a Data Model
  • Views and View Controllers
  • Getting Started with Xcode
  • Collections
  • Operators
  • Types
  • Variables and Constants
  • Start menu and App Icon
  • Sound Design
  • Animating and Saving Sprites
  • Designing Characters and a Scene
  • Introduction to Game Design
  • Moving Forward with UX
  • Tools UXers Use
  • How UXers Think
  • What Do User Experience Designers Do?
  • What is User Experience (UX)?
  • Introduction to SEO
  • Display Modes
  • Advanced Sass Concepts
  • Starting a Freelance Career
  • Speeding up Workflow With Sass
  • Variables, Mixins, and Extending Selectors
  • Designing our App
  • Wireframing, Interaction Design and Planning
  • ADS Writing and Preparation
  • Introduction to UI Design
  • How WordPress Plugins Work
  • Protecting and Sharing Your Work
  • Licensing
  • Fair Use and Public Domain
  • Getting Started with Copyright
  • Improving Usability
  • Mobile Usability
  • Getting Started with Sass
  • Website Usability
  • Chrome DevTools Basics
  • What is Usability?
  • Media Queries
  • Going Mobile
  • Designing Email with CSS
  • Coding HTML Email
  • HTML Email Basics
  • The Logo Sprint
  • Logo Design 101
  • JavaScript Objects
  • JavaScript Functions
  • CSS Animations
  • Transitions and Transforms
  • Flexbox and Multi-Column Layout
  • Gradients
  • Introduction to Design
  • Launching a WordPress Site
  • WordPress and Forms
  • Extending WordPress Template Functionality
  • Converting Static HTML into WordPress Templates
  • Ruby on Rails Authentication
  • Rails Frontend Development
  • Getting Started With Rails
  • Preparing to Code WordPress Templates
  • WordPress Theme Functions
  • WordPress Theme Templates
  • Sharing Your Creation
  • Interrogating the App
  • Shaking Things Up
  • Pretty Little Things
  • Paginating a List: Model and View
  • Paginating a List: Controller
  • Adding Search: Model
  • Adding Search: Controller & View
  • Refactoring the Codebase
  • Listing Inventory Items
  • Cleaning URLs with Rewrite Rules
  • Cleaning URLs with Subfolders
  • Integrating Validation Errors
  • Learning the Language
  • Getting Started with Android
  • Content Strategy with WordPress
  • Web Typography
  • Backgrounds and Borders
  • CSS Box Model
  • Text, Fonts, and Lists
  • Values and Units
  • Advanced Selectors
  • Selectors
  • Getting Started with CSS
  • Customizing Google Maps
  • Google Maps Integration
  • jQuery Plugins
  • Form Validation and Manipulation
  • Introduction to jQuery
  • JavaScript Arrays
  • JavaScript Numbers
  • JavaScript Strings
  • Introduction Variables
  • Defining the Project
  • Intro to User Experience
  • Launching the Website
  • Styling Content
  • Creating a Website Structure
  • Text Editors and HTML
  • Professional Development
  • Applying & Interviewing
  • Objects, Classes, and Variables
  • Ruby Basics
  •  Adding Color and Type
  • Advanced Techniques
  • Responsive Design
  • Color Theory
  • Principles
  • The Job Search
  • Elements
  • Creating an Icon
  • Adaptive Design
  • Networking
  • Fluid Foundation
  • Introduction to Responsive Web Design
  • Introduction to Illustrator
  • Website Basics
  • Why Start a Business?
  • Personal Branding
  • Setting Your Course
  • Careers in the Tech Industry
  • Self-Assessment
  • Newbie