Sergio Leon

Sergio Leon

Member Since March 21, 2018

12,594

Total Points

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

154 Achievements

  • GitHub and Other Remote Repositories
  • Managing Committed Files
  • First Commits
  • Introducing Financial Statements
  • Building a REST Service
  • Creating Spring Controllers and Thymeleaf Views
  • Spring Components and Configuring Our App
  • Setting Up Your Local Environment for Spring Development
  • Getting Started with Android
  • Organizing Data
  • Discovery
  • Getting There
  • Gotchas and Wins
  • Iteration
  • Creation
  • Chrome DevTools Basics
  • Testing for Accessibility
  • Mobile Accessibility
  • Accessible UI Patterns
  • Semantic HTML and WAI-ARIA
  • Delivering the MVP
  • Creating the MVP
  • The Internet
  • Harnessing the Power of Objects
  • Meet Objects
  • WCAG 2.0 (and Other Standards)
  • Access for Everybody
  • First Steps in React
  • Captioning Video
  • Media Basics
  • Combine and Minify Assets
  • Optimize Assets
  • Measuring Performance
  • Planning for Performance
  • Structuring Tables
  • Table Basics
  • Building Forms With Bootstrap
  • Responsive Layouts With the Bootstrap Grid
  • Adding 3D Effects with CSS
  • Getting Started with CSS Transforms
  • Using Bootstrap Components
  • Choosing Options
  • Getting to Know Bootstrap 4
  • Transition Timing Functions and Delays
  • Getting Started with CSS Transitions
  • Serving Static Files in Express
  • Applying Express Knowledge
  • Middleware
  • Deeper into Routing with Express
  • Using Templates with Express
  • Getting Started with Express
  • Ruby Strings and Escape Sequences
  • Building a Layout with Flexbox
  • Flexbox Properties
  • Understanding Flexbox
  • Ruby Syntax
  • Responsive Patterns
  • Media Queries
  • Responsive Theory
  • Programming AJAX
  • AJAX Concepts
  • Meet Python
  • Why React Native
  • Advanced Selectors
  • Going Further with Attribute Selectors and Pseudo-Classes
  • Selectors - Beyond the Basics
  • Improving the Application Code
  • Editing and Filtering Names
  • Computer Languages
  • Adding and Removing Names
  • JavaScript Frameworks, Libraries, and Developer Roles
  • JavaScript Outside of the Browser
  • PHP Arrays
  • PHP Conditionals
  • Working with Text
  • Ordering, Limiting and Paging Results
  • PHP on the Web
  • Hello, GitHub!
  • Positioning Page Content
  • Daily Exercise Program
  • Unit Converter
  • Getting to Know PHP
  • Create Function Using Arrow Syntax
  • Using Template Literals
  • CSS Layout Project
  • Going Further with Grid Layout
  • Flexible Sized Grids
  • Introducing Grid Layout
  • Intro to User Experience (UX) Design
  • ES2015 Basics
  • Setting up with Create React App
  • Understanding MongoDB
  • Getting Started with MongoDB
  • Updating Data in a Database
  • Adding Data to a Database
  • Finding the Data You Want
  • JavaScript Tools and Workflows
  • JavaScript is Everywhere
  • Getting Data from a Database
  • Data, Databases and SQL
  • Getting Data From an API With Node
  • Introduction to Node.js
  • Perfecting the Prototype
  • First Steps in React
  • Combining Array Methods
  • Array Manipulation
  • Introduction to Callback Functions
  • Getters and Setters
  • Page Layout with the Float Property
  • Controlling Layout with CSS Display Modes
  • Getting Started with CSS Layout
  • Fundamental Concepts
  • Designing with the Latest Features
  • Array Iteration
  • Using your New Tools
  • Traversing the DOM
  • Understanding Values and Units
  • Basic Selectors
  • Images, Text and Links
  • Structuring Your Content
  • Going Further with HTML
  • Getting Started With HTML
  • Getting a Handle on the DOM
  • Getting Started with Java
  • Working with jQuery Collections (2017)
  • Working with Classes in JavaScript
  • Object Basics
  • Understanding jQuery Events and DOM Traversal (2017)
  • Introduction to Object-Oriented JavaScript
  • Computer Basics
  • Basic Layout
  • The Box Model
  • Introducing jQuery (2017)
  • Responding to User Interaction
  • Making Changes to the DOM
  • Defining Variables With let and const
  • Getting Started with CSS
  • Organizing Forms
  • Form Basics
  • The Browser Environment
  • JavaScript Objects
  • JavaScript Arrays
  • JavaScript Loops
  • JavaScript Functions
  • JavaScript Conditional Statements
  • Introducing Data Analysis
  • JavaScript Numbers
  • JavaScript Variables
  • Introducing JavaScript
  • 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
  • Newbie