Francisco Nolla

Francisco Nolla

Member Since May 22, 2017

15,085

Total Points

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

181 Achievements

  • Machine Learning Vocabulary
  • Introduction to Machine Learning
  • Python Sets
  • Python Tuples
  • Python Dictionaries
  • Python Slices
  • Python Lists
  • Build an Application
  • Using Lists
  • Meet Lists
  • All Together Now
  • Functions and Looping
  • Types and Branching
  • Meet Python
  • Displaying Additional Views
  • Using the Vending Machine
  • Loading Data From a Resource
  • Modeling an Interface
  • Properties
  • Error Handling
  • Creating Flexible Objects Using Protocols
  • Protocol Basics
  • Objects and Optionals
  • Introduction to Optionals
  • Going Further with Grid Layout
  • Flexible Sized Grids
  • Introducing Grid Layout
  • Rails Resource Index
  • Sinatra ERB Templates
  • Creating New Sinatra Apps
  • Blocks Practice
  • Working With Blocks
  • Gems In Depth
  • Ruby Gems
  • Adding a Model Attribute
  • Using the Rails Console
  • Handling Rails Requests
  • Creating Rails Apps
  • Introducing jQuery (2017)
  • Ruby Blocks
  • Build a Bank Account Class
  • Ruby Variables and Methods
  • Integrating 3rd Party APIs
  • Implementing Redux
  • Implementing React Native
  • Why React Native
  • Reusable GraphQL
  • Making Changes with Mutations
  • Fetching Data with Queries
  • Getting Started with GraphQL
  • Ruby Objects and Classes
  • Build a Simple Contact List
  • Ruby Conditionals
  • Ruby Numeric Types
  • Putting it all Together
  • Ruby Objects
  • Actions, Dispatch and Reducers. Oh my!
  • Modularizing the React Scoreboard Application
  • Getting Started with Redux
  • Going Further with Routing
  • Navigating, Nesting and Redirecting Routes
  • Getting Started with React Router
  • Ruby Strings and Escape Sequences
  • JavaScript Functions
  • JavaScript Conditional Statements
  • JavaScript Numbers
  • Refining the App
  • Ruby Syntax
  • Building the Application
  • Setting up with Create React App
  • Component Lifecycle
  • Designing Dataflow
  • Stateful Components
  • Thinking in Components
  • JavaScript Variables
  • Introducing JavaScript
  • Building a Layout with Flexbox
  • Flexbox Properties
  • Understanding Flexbox
  • First Steps in React
  • Finishing the Game
  • Introducing JavaScript
  • Quiz Practice Project
  • Prototypal Inheritance
  • Constructor Functions & Prototypes
  • Introduction to Methods
  • Programming AJAX
  • AJAX Concepts
  • Workflows
  • Working With Remote Repositories
  • Merging
  • Branches
  • Getting Started With Git
  • Why Version Control Matters
  • Callbacks with Timers
  • Introduction to Callback Functions
  • Unit Testing
  • Sets and Dictionaries
  • Lists
  • Arrays
  • Express Middleware
  • Sessions and Cookies
  • User Registration and Login
  • What is Authentication?
  • Abstraction
  • System.Object
  • Polymorphism
  • Loops and Final Touches
  • Completing and Testing the API
  • Communicating with Mongo Through Mongoose
  • Modeling Data for the API
  • Building API Routes in Express
  • Building a REST Service
  • Encapsulation with Properties
  • Go Further With Mongo
  • Working With Collections
  • Understanding MongoDB
  • Getting Started with MongoDB
  • Encapsulation and Arrays
  • Inheritance
  • Serving Static Files in Express
  • Applying Express Knowledge
  • Middleware
  • Deeper into Routing with Express
  • Methods
  • Using Templates with Express
  • Getting Started with Express
  • 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
  • Object-Oriented Programming
  • Objects and New Collection Types
  • Creating a Command Line Weather Application
  • Handling Errors in Node
  • Perfect
  • Getting Data From an API With Node
  • Introduction to Node.js
  • Perform
  • Console I/O
  • Prepare and Plan
  • Classes
  • Ruby Iteration
  • Ruby Loops
  • Build a Grocery List Program
  • Ruby Hashes
  • Ruby Arrays
  • Ruby Logical Operators
  • Ruby Control Structures
  • Ruby Operators
  • Ruby Methods
  • Ruby Numbers (Ruby Basics)
  • Ruby Strings (Ruby Basics)
  • How Ruby Works
  • Navigating Through An Adventure
  • Introduction to Enumerations
  • Running Apps on a Device
  • Structs As Data Models
  • View Controllers and Views
  • Getting Started with iOS Development
  • Differentiating Between Objects
  • Class Inheritance
  • Classes in Swift
  • The Cooler Parts of ES2015
  • ES2015 Basics
  • Python: Inheritance
  • Python: Instant Objects
  • Complex Data Structures
  • Adding Power to Functions
  • Functions in Swift
  • Control Flow With Conditional Statements
  • Control Flow With Loops
  • Dictionaries in Swift
  • Introduction to Collections
  • Swift Operators
  • Swift Types
  • An Introduction to Swift Programming
  • Newbie