Jose Gallanosa

Jose Gallanosa

Member Since November 8, 2015

14,175

Total Points

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

178 Achievements

  • Responsive Layouts With the Bootstrap Grid
  • Getting to Know Bootstrap 4
  • Getting Started with Android
  • Setting up with Create React App
  • Fundamentals of Docker
  • Docker Use Cases
  • Cross-platform Development with Xamarin
  • Getting Started with Xamarin
  • Big Data at Netflix
  • Where and How Big Data Is Used
  • What is Big Data
  • Going MEAN with Express
  • Introduction to MEAN
  • MVC
  • Setting Up Your Local Environment for Spring Development
  • Two-stage Object Creation
  • Notifications
  • KVC and KVO
  • Singletons
  • What Are Design Patterns?
  • Cocoapods
  • Pricing and Project Proposals
  • Improving Our User Interface
  • Getting Started with iOS Development
  • Running Apps on a Device
  • Structs as Data Models
  • View Controllers and Views
  • Moving Forward with UX
  • Tools UXers Use
  • How UXers Think
  • What Do User Experience Designers Do?
  • What is User Experience (UX)?
  • Moving Around in the Console
  • Finding Your First Project
  • Starting a Freelance Career
  • Classes
  • Class Inheritance
  • Differentiating Between Objects
  • Complex Data Structures
  • Control Flow with Conditional Statements
  • Control Flow With Loops
  • Swift Dictionaries
  • Introduction to Collections
  • Function Parameters
  • Functions in Swift 2.0
  • Swift Operators
  • Swift Types
  • An Introduction to Swift Programming
  • Error Handling in Swift 2.0
  • Perfect
  • Perform
  • Console I/O
  • Prepare and Plan
  • Swift 2.0 Protocols
  • Creating Flexible Objects Using Protocols
  • Testing and Debugging
  • Improving Our Code
  • Basic Android Programming
  • Creating the Screen Layout
  • Getting Started with Android
  • How To Test
  • The 3D Views
  • Why Test
  • Working with a Developer
  • Designing our App
  • Wireframing, Interaction Design and Planning
  • ADS Writing and Preparation
  • Introduction to UI Design
  • Slices
  • Introduction to Enumerations
  • Objects and Optionals
  • Introduction to Optionals
  • Meet Objects
  • Ruby Standard Library: Part 2
  • Ruby Core
  • Ruby Core Modules
  • Ruby Standard Library: Part 1
  • Store Inventory Using Modules
  • Include and Extend
  • Ruby Module Basics
  • Gems In Depth
  • Ruby Gems
  • Input and Output
  • Search
  • Ruby Class Design
  • Blocks Practice
  • Working With Blocks
  • Ruby Blocks
  • Build a Simple Todo List Program
  • Ruby Booleans
  • Build a Bank Account Class
  • Ruby Variables and Methods
  • Ruby Objects and Classes
  • Build a Grocery List Program
  • Ruby Hashes
  • Build a Simple Contact List
  • Ruby Iteration
  • Ruby Loops
  • Ruby Arrays
  • Ruby Logical Operators
  • Ruby Control Structures
  • Ruby Operators
  • How it Works
  • Perfecting the Prototype
  • Using your New Tools
  • Getting Started with Java
  • 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
  • Installing a Ruby Development Environment
  • JavaScript Functions
  • JavaScript Conditional Statements
  • JavaScript Numbers
  • JavaScript Variables
  • Introducing JavaScript
  • Ruby Methods
  • Ruby Numbers (Ruby Basics)
  • Ruby Strings (Ruby Basics)
  • How Ruby Works
  • Lists Redux
  • Putting the "Fun" Back in "Functions"
  • Pick a Number! Any Number!
  • Shopping List
  • Things That Count
  • Ins & Outs
  • Say Hello to Python
  • Implementing the Detail View
  • Custom Table View Cells
  • Next Week's Weather
  • Upgrading Stormy
  • Introduction to Table Views
  • Closures in iOS
  • Closures and Closure Expressions
  • Functions as First Class Citizens
  • Refreshing the Data
  • Adding Weather Icons
  • Simple Data Structures
  • Managing Complexity
  • Interacting With Data From the Web
  • Creating Flexible Objects with Protocols
  • Protocols
  • Delegation in iOS
  • Introduction to Delegates
  • Refactoring Our Code (Swift)
  • Building the Master and Detail Views (Swift)
  • Building a Music Library and Playlists (Swift)
  • Working With Multiple View Controllers (Swift)
  • Using a Navigation Controller With Segues (Swift)
  • Deploying to a Device
  • Debugging Our App
  • Improving Our User Interface
  • Using a Data Model
  • Views and View Controllers
  • Getting Started with Xcode
  • Swift Value vs Reference Types
  • Swift Properties
  • Swift Inheritance
  • Swift Classes and Objects
  • Swift Structs and their Methods
  • Swift Structs
  • Swift Enums and their Methods
  • Swift Enums
  • Swift Optionals
  • Swift Parameters and Tuples
  • Swift Functions
  • Control Flow
  • Collections
  • Operators
  • Types
  • Variables and Constants
  • Newbie