Luis Onate

Luis Onate

Member Since April 25, 2017

13,222

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
    • Spanish
  • Looking for work

    Yes

142 Achievements

  • Docker Use Cases
  • Error Checking
  • Conditional Formatting
  • Pivot Tables
  • LOOKUP Functions
  • PHP on the Web
  • Daily Exercise Program
  • Unit Converter
  • Getting to Know PHP
  • WordPress User Roles
  • WordPress Plugins
  • WordPress Themes
  • The WordPress Customizer
  • Managing Media in WordPress
  • Managing Content in WordPress
  • Installing WordPress Locally
  • What Is WordPress?
  • Services in Angular
  • Angular Components
  • Setting Up an Angular Application
  • The Internet
  • Computer Languages
  • Computer Basics
  • Test Time!
  • Users and Authorization
  • Django Authentication
  • Security and Customization
  • Make the REST Framework Work for You
  • RESTful Django
  • Customizing Class-based Views
  • Classy Views
  • Total Control
  • Basic ORM Usage
  • Same Old ORM
  • Building Custom Filters
  • Building Custom Tags
  • Bells and Whistles
  • Diving into Web Development
  • What to Test
  • How To Test
  • Why Test
  • Event Planning
  • Build a Pomodoro App
  • Design a Better App
  • Graphical User Interfaces
  • Advanced Tooling
  • IDE Exploration
  • How it Works
  • Efficiency!
  • Exploring the Java Collections Framework
  • Organizing Data
  • Getting There
  • Delivering the MVP
  • Creating the MVP
  • Harnessing the Power of Objects
  • Meet Objects
  • Django Models
  • Django Forms
  • Template Tags and Filters
  • The Django Admin
  • Final Details
  • Reformatting User Input
  • Validating a Form with Regular Expressions
  • Regular Expressions
  • Dictionaries in Swift
  • Introduction to Collections
  • Building a REST Service
  • Transition Timing Functions and Delays
  • Getting Started with CSS Transitions
  • Express Middleware
  • Sessions and Cookies
  • User Registration and Login
  • What is Authentication?
  • Perfecting the Prototype
  • Using your New Tools
  • Getting Started with Java
  • Putting it all Together
  • Actions, Dispatch and Reducers. Oh my!
  • Security: Solutions
  • Security: Concerns
  • Modularizing the React Scoreboard Application
  • Getting Started with Redux
  • Going Further with Routing
  • Navigating, Nesting and Redirecting Routes
  • Getting Started with React Router
  • Component Lifecycle
  • Perfect
  • Designing Dataflow
  • Stateful Components
  • Thinking in Components
  • First Steps in React
  • Perform
  • Console I/O
  • Prepare and Plan
  • Django Templates
  • Model Administration
  • What a View
  • Say Hello to Django
  • Optimization Best Practices
  • Asset Optimization
  • Why Web Performance Matters
  • Website Basics
  • Getting the REST You Need
  • GET and POST Requests in a Browser
  • Introduction to HTTP
  • Covering Your Bases
  • Be Assertive!
  • What Is Testing?
  • Character Builder
  • Flask Templates
  • Welcome to Flask
  • Gettin' CRUD-y With It
  • Our Diary App
  • Meet Peewee
  • Python Regular Expressions
  • Timezones
  • Math Quiz App
  • Dates and Times
  • Dice Roller
  • Python: Advanced Objects
  • Python: Inheritance
  • Python: Instant Objects
  • Buggy Logs
  • Cleaner Code
  • Dungeon Game 2
  • Python Sets
  • Python Tuples
  • Python Dictionaries
  • Python Slices
  • Python Lists
  • Swift Operators
  • Swift Types
  • An Introduction to Swift Programming
  • Letter Game App
  • Number Game App
  • Shopping List App
  • Logic in Python
  • Python Data Types
  • Python For Beginners
  • Sketch Features
  • Introducing Sketch
  • Newbie