ANGEL SERRANO PEREZ

ANGEL SERRANO PEREZ

Member Since February 8, 2016

9,855

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

    PlentyOfPlans

  • Spoken Languages

    • SPANISH
    • ENGLISH

122 Achievements

  • Setting Up an Angular Application
  • Getting to Know Bootstrap 4
  • Behavior Driven Development with Mocha & Chai
  • Introducing Unit Testing
  • HTTP Methods and Headers
  • Creating a Basic Template Engine in Node.js
  • Express Middleware
  • Sessions and Cookies
  • User Registration and Login
  • Flexible Sized Grids
  • Introducing Grid Layout
  • What is Authentication?
  • Data Binding with D3
  • Selections with D3
  • Go Further With Mongo
  • Working With Collections
  • Understanding MongoDB
  • Getting Started with MongoDB
  • Understanding Flexbox
  • Serving Static Files in Express
  • Applying Express Knowledge
  • Gulp your JavaScript workflow!
  • Welcome to Gulp.js
  • Middleware
  • Deeper into Routing with Express
  • Using Templates with Express
  • Getting Started with Express
  • Setting up with Create React App
  • AWS and "The Cloud"
  • Actions, Dispatch and Reducers. Oh my!
  • Modularizing the React Scoreboard Application
  • Getting Started with Redux
  • Building a REST Service
  • Creating a Command Line Weather Application
  • Handling Errors in Node
  • Getting Data From an API With Node
  • Classes
  • Objects and New Collection Types
  • The Cooler Parts of ES2015
  • ES2015 Basics
  • Introduction to Node.js
  • The Box Model
  • Understanding Values and Units
  • Set Operations
  • Joining Table Data with SQL
  • Table Relationships
  • Database Keys
  • Database Normalization
  • Prototypal Inheritance
  • Constructor Functions & Prototypes
  • Introduction to Methods
  • Links
  • Lists
  • Text
  • Introduction
  • Basic Selectors
  • Getting Started with CSS
  • Stateful Components
  • Thinking in Components
  • First Steps in React
  • Getting the REST You Need
  • 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
  • JavaScript Objects
  • JavaScript Arrays
  • JavaScript Loops
  • JavaScript Functions
  • JavaScript Conditional Statements
  • Choosing Options
  • Organizing Forms
  • Form Basics
  • Introduction to Data, Databases and SQL
  • 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
  • JavaScript Numbers
  • JavaScript Variables
  • Introducing JavaScript
  • Self-Assessment
  • Detail View
  • List View
  • The Django Admin
  • Cleaner Code
  • Gettin' CRUD-y With It
  • Our Diary App
  • Meet Peewee
  • Python Regular Expressions
  • Hack-n-Slash
  • Python Inheritance
  • Dungeon Game
  • Tuples
  • Dictionaries
  • Slices
  • Lists Redux
  • Letter Game App
  • Number Game App
  • Shopping List App
  • Logic in Python
  • Python Data Types
  • Usability Testing
  • Usability Basics
  • Social Media
  • Python For Beginners
  • Introducing jQuery Plugins
  • Python Objects
  • Same Old ORM
  • Final Details
  • Django Templates
  • Model Administration
  • What a View
  • Say Hello to Django
  • Building Custom Filters
  • Building Custom Tags
  • Template Tags and Filters
  • Django Models
  • Django Forms
  • Newbie