Pepe Toño

Pepe Toño

CDMX
Open to Work

Hi! Im Pepe. I like food in general, specially some nice Pastor tacos! Really love to watch movies on big screens. I do web front end developing for a living and enjoy building some nice websites for people.

13,815

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

    Freelancer

  • Job Title

    Web Front End Developer

  • Spoken Languages

    • Spanish
    • English
  • Awards

    • SharePoint App Development 10175

183 Achievements

  • Updating and Uninstalling Packages with npm
  • Installing Packages with npm
  • What is npm?
  • HTTP Methods and Headers
  • Creating a Basic Template Engine in Node.js
  • Handling Routes in Node.js
  • Creating a Simple Server in Node.js
  • Creating a Command Line Weather Application
  • Handling Errors in Node
  • Getting Data From an API With Node
  • Introduction to Node.js
  • Adding the Game Logic
  • Making the Game Interactive
  • Rendering the Game
  •  Building Constructor Methods and Generating Objects
  • Introducing 'Four in a Row'
  • JavaScript is Everywhere
  • JavaScript Tools and Workflows
  • Finishing the Game
  • Introducing JavaScript
  • Hierarchy and Layout
  • Writing Copy
  • Prototyping with a Design System
  • Material Design Basics
  • Understanding Design Systems
  • Build Modular Interfaces with Components
  • Stateful Components
  • Introducing Props
  • Thinking in Components
  • First Steps in React
  • Meet Python
  • Combining Array Methods
  • Create Function Using Arrow Syntax
  • Array Manipulation
  • Array Iteration
  • Using Template Literals
  • Defining Variables With let and const
  • Testing for Accessibility
  • Mobile Accessibility
  • Accessible UI Patterns
  • Semantic HTML and WAI-ARIA
  • WCAG 2.0 (and Other Standards)
  • Access for Everybody
  • Building Forms With Bootstrap
  • Using Bootstrap Components
  • Responsive Layouts With the Bootstrap Grid
  • Getting to Know Bootstrap 4
  • Exploring Async/Await
  • Understanding Promises
  • Asynchronous JavaScript with Callbacks
  • What is Asynchronous Programming?
  • Chrome DevTools Basics
  • Programming AJAX
  • AJAX Concepts
  • Getters and Setters
  • Working with Classes in JavaScript
  • Object Basics
  • Introduction to Object-Oriented JavaScript
  • Captioning Video
  • Media Basics
  • Planning for Performance
  • Measuring Performance
  • Optimize Assets
  • Combine and Minify Assets
  • Introducing jQuery (2017)
  • Understanding jQuery Events and DOM Traversal (2017)
  • Working with jQuery Collections (2017)
  • Making Changes to the DOM
  • Responding to User Interaction
  • Traversing the DOM
  • Getting a Handle on the DOM
  • The Browser Environment
  • JavaScript Objects
  • JavaScript Arrays
  • JavaScript Loops
  • GitHub and Other Remote Repositories
  • Managing Committed Files
  • First Commits
  • Building a Layout with Flexbox
  • Flexbox Properties
  • Understanding Flexbox
  • JavaScript Functions
  • JavaScript Conditional Statements
  • JavaScript Numbers
  • Getting the REST You Need
  • GET and POST Requests in a Browser
  • Introduction to HTTP
  • Going Further with HTML
  • 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 Adobe Illustrator
  • Responsive Patterns
  • Media Queries
  • Responsive Theory
  • Positioning Page Content
  • CSS Layout Project
  • Page Layout with the Float Property
  • Controlling Layout with CSS Display Modes
  • Getting Started with CSS Layout
  • Workflow Basics
  • Slices & Save for Web
  • Vector Shapes
  • Type Tools
  • The Internet
  • Masks Basics
  • Layer Basics
  • How Ruby Works
  • Reading Data from Databases with SQL
  • Installing MySQL Server and MySQL Workbench
  • Welcome to the Treehouse Club
  • Workspace Basics
  • Color Theory
  • Introduction to Data, Databases and SQL
  • DNS Basics
  • Website Basics
  • WWW
  • Graphic Basics
  • Principles
  • Computer Languages
  • Computer Basics
  • Elements
  • Design Foundations Final
  • Becoming a Problem Solver
  • Understanding Aesthetics
  • Introduction to Design
  • Structuring Tables
  • Table Basics
  • Designing with the Latest Features
  • Fundamental Concepts
  • Basic Layout
  • The Box Model
  • Understanding Values and Units
  • Basic Selectors
  • Getting Started with CSS
  • Choosing Options
  • Organizing Forms
  • Form Basics
  • Grid Layout
  • Flexbox Layout
  • JavaScript Variables
  • Introducing JavaScript
  • Positioning Schemes
  • Float Layout
  • Display Modes
  • Advanced Selectors
  • Going Further with Attribute Selectors and Pseudo-Classes
  • Selectors - Beyond the Basics
  • Media Queries
  • CSS Animations
  • Transitions and Transforms
  • Flexbox and Multi-Column Layout
  • Web Typography
  • Gradients
  • Backgrounds and Borders
  • CSS Box Model
  • Text, Fonts, and Lists
  • Values and Units
  • Advanced Selectors
  • Selectors
  • Getting Started with CSS
  • Forms
  • Tables
  • Objects
  • Links
  • Lists
  • Text
  • Introduction
  • 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