Gerald Torres

Gerald Torres

Dubai, United Arab Emirates

Front End Developer from London, UK.

13,442

Total Points

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

Skills & Experience

  • Company

    Synechron Technologies

  • Job Title

    Front-end Developer

  • Spoken Languages

    • English

177 Achievements

  • Responsive Layouts With the Bootstrap Grid
  • Sass and BEM
  • Getting Modular with Mixins and Functions
  • Images, Text and Links
  • Structuring Your Content
  • Getting Started With HTML
  • Adding a New Web Page
  • Make It Beautiful with CSS
  • HTML: The Structural Foundation of Web Pages and Applications
  • Getting Familiar with HTML and CSS
  • Introducing JavaScript
  • Finishing the Game
  • Getting to Know Bootstrap 4
  • Getting Started with Sass
  • Getting a Handle on the DOM
  • The Browser Environment
  • Create Function Using Arrow Syntax
  • Using Template Literals
  • Defining Variables With let and const
  • Services in Angular
  • Angular Components
  • Setting Up an Angular Application
  • Designing Dataflow
  • Stateful Components
  • Thinking in Components
  • First Steps in React
  • ES2015 Basics
  • Welcome to Gulp.js
  • Updating and Uninstalling Packages with npm
  • Installing Packages with npm
  • What is npm?
  • Installing Sass and Setting up the Project
  • Improving Our Todo App
  • Services in Angular
  • Using Angular's Built-in Directives
  • Controllers and Scope
  • Getting Started with Angular
  • Page Layout with the Float Property
  • Controlling Layout with CSS Display Modes
  • Getting Started with CSS Layout
  • Creating a Simple Server in Node.js
  • Building a Command Line Application
  • Data, Databases and SQL
  • Workflows
  • Working With Remote Repositories
  • Merging
  • Branches
  • Getting Started With Git
  • Introduction to Node.js
  • Quiz Practice Project
  • Prototypal Inheritance
  • Constructor Functions & Prototypes
  • Using a jQuery Carousel
  • Add a Sticky Navigation Bar
  • Introducing jQuery Plugins
  • Introduction to Methods
  • JavaScript Objects
  • JavaScript Arrays
  • JavaScript Loops
  • Responsive Patterns
  • Media Queries
  • Responsive Theory
  • PHP Datatypes
  • Forms
  • Selectors - Beyond the Basics
  • AngularJS MVC Frameworks
  • Getting Started with WordPress
  •  Adding Color and Type
  • Creating an SVG
  • Introduction to SVG
  • Fundamental Concepts
  • Designing with the Latest Features
  • Basic Layout
  • The Box Model
  • Understanding Values and Units
  • Basic Selectors
  • Getting Started with CSS
  • PHP Data & Structure
  • Creating an Icon
  • Introduction to Illustrator
  • Workflow Basics
  • JavaScript Functions
  • JavaScript Conditional Statements
  • Slices & Save for Web
  • Vector Shapes
  • Type Tools
  • Masks Basics
  • Professional Development
  • What is User Experience (UX)?
  • JavaScript Numbers
  • JavaScript Variables
  • Introducing JavaScript
  • Tables
  • Objects
  • Links
  • Lists
  • Text
  • Introduction
  • PHP Getting Started
  • Applying & Interviewing
  • The Job Search
  • Networking
  • Personal Branding
  • Setting Your Course
  • Careers in the Tech Industry
  • Self-Assessment
  • Layer Basics
  • Why Version Control Matters
  • Workspace Basics
  • Design Foundations Final
  • Becoming a Problem Solver
  • Understanding Aesthetics
  • Introduction to Design
  • Color Theory
  • Website Basics
  • AJAX and APIs
  • jQuery and AJAX
  • Programming AJAX
  • AJAX Concepts
  • 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
  • Traversing and Manipulating the DOM with JavaScript
  • Selecting Elements and Adding Events with JavaScript
  • JavaScript and the DOM
  • JavaScript Objects
  • JavaScript Functions
  • JavaScript Arrays
  • JavaScript Numbers
  • JavaScript Strings
  • Introduction Variables
  • Elements
  • Principles
  • Functions
  • Objects and Arrays
  • Control Structures
  • Build a Website With Bootstrap
  • Prototyping With Bootstrap
  • Introduction to Front-End Frameworks
  • Basics
  • Grid Layout
  • Flexbox Layout
  • Positioning Schemes
  • Float Layout
  • Display Modes
  • Media Queries
  • CSS Animations
  • Transitions and Transforms
  • Flexbox and Multi-Column Layout
  • Gradients
  • Web Typography
  • Backgrounds and Borders
  • CSS Box Model
  • Text, Fonts, and Lists
  • Values and Units
  • Advanced Selectors
  • Selectors
  • Getting Started with CSS
  • Structuring Tables
  • Table Basics
  • Choosing Options
  • Organizing Forms
  • Form Basics
  • 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
  • Newbie