Pascal Hausberger

Pascal Hausberger

Member Since April 3, 2013

16,453

Total Points

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

Skills & Experience

  • Looking for work

    Yes

203 Achievements

  • Building a REST Service
  • Modeling An Interface
  • Error Handling in Swift 2.0
  • Creating Flexible Objects Using Protocols
  • Swift 2.0 Protocols
  • Objects and Optionals
  • Introduction to Optionals
  • Introduction to Enumerations
  • Running Apps on a Device
  • Structs as Data Models
  • Getting Started with iOS Development
  • Control Flow with Conditional Statements
  • Control Flow With Loops
  • Swift Dictionaries
  • Introduction to Collections
  • Differentiating Between Objects
  • Class Inheritance
  • Classes
  • Complex Data Structures
  • Function Parameters
  • Functions in Swift 2.0
  • Control Flow
  • Collections
  • Operators
  • Types
  • Variables and Constants
  • Getting Started with Compass
  • Local WordPress Development
  • HTTP Methods and Headers
  • Creating a Basic Template Engine in Node.js
  • Handling Routes in Node.js
  • Handling Routes in Node.js
  • Creating the MVP
  • Creating a Simple Server in Node.js
  • Building a Command Line Application
  • Harnessing the Power of Objects
  • Meet Objects
  • Perfecting the Prototype
  • Using your New Tools
  • Getting Started with Java
  • Getting Started with Advanced Sass
  • Advanced Sass Concepts
  • Speeding up Workflow With Sass
  • Variables, Mixins, and Extending Selectors
  • Getting Started with Sass
  • Adding a Blog to a WordPress Theme
  • Building Page Templates in WordPress
  • The WordPress Loop
  • WordPress Header and Footer Templates
  • Working with CSS and JS in WordPress Themes
  • Starting a WordPress Theme
  • Page and Post Templates in WordPress
  • Homepage Templates in WordPress
  • Core WordPress Theme Files
  • How WordPress Templates Work
  • Introduction to Node.js
  • AR Extensions
  • Callbacks
  • Query Interface
  • Validation
  • Migrations and Relationships
  • Introduction to ActiveRecord
  • Joining Relational Data Between Tables in SQL
  • Manipulating Schema with SQL
  • Creating Tables and Manipulating Data with SQL
  • Reading Data from Databases with SQL
  • Introduction to Data, Databases and SQL
  • Build a Todo List Application with Rails 4
  • Ruby Testing
  • Standard Library
  • Ruby Core
  • Ruby Logical Operators
  • Ruby Control Structures
  • Ruby Operators
  • Ruby Modules
  • Ruby Procs & Lambdas
  • Ruby Blocks
  • Ruby Loops
  • Ruby Methods
  • Ruby Hashes
  • Ruby Arrays
  • Ruby Numbers
  • Ruby Strings
  • Workflows
  • Working With Remote Repositories
  • Merging
  • Branches
  • Getting Started With Git
  • Custom UITableViewCell
  • Objects, Classes, and Variables
  • Ruby Basics
  • Why Version Control Matters
  • Console Users and Permission
  • Moving Around in the Console
  • Ruby Methods
  • Ruby Numbers (Ruby Basics)
  • Ruby Strings (Ruby Basics)
  • How Ruby Works
  • Sound Design
  • Cocoapods
  • Converting Static HTML into WordPress Templates
  • Preparing to Code WordPress Templates
  • Using Parse.com as a Backend and Adding Users
  • Introduction to Game Design
  • Deleting Data
  • WordPress Theme Functions
  • Working with PHP Functions
  • Integrating With Paypal
  • Adding a Contact Form
  • Listing Inventory Items
  • Creating the Menu and Footer
  • Getting Started with PHP
  • Animate This (iOS7)
  • WordPress Theme Templates
  • Listing Data using NSFetchedResultsController
  • Inserting and Saving Data
  • Understanding Core Data
  • App Settings
  • Notifications
  • Storyboards
  • Content Strategy with WordPress
  • Better SEO Through Content
  • Finishing the User Interface
  • Customizing Table View Controllers
  • The WordPress Codex
  • Pricing and Project Proposals
  • Client Services
  • Sales and Pitching
  • Marketing and Promotion
  • View Controller Transitions
  • Finding Your First Project
  • Starting a Freelance Career
  • Working with a Developer
  • Wireframing, Interaction Design and Planning
  • Designing our App
  • Introduction to UI Design
  • ADS Writing and Preparation
  • Business Plan for Freelance Business
  • Downloading Data with NSURLSession
  • Collection Views
  • Using Auto Layout and Managing the Keyboard
  • Implementing Custom Login and Sign Up Screens
  • Designing and Starting the App
  • Viewing a Web Page
  • Adapting Data for Display
  • Data Modeling
  • Getting Data from the Web
  • Rebuilding from Scratch
  • Exploring the Master-Detail Template
  • Testing and Debugging
  • Animate This
  • Designing your App
  • Refactoring into a Model
  • Creating a Data Collection
  • Understanding Views and View Controllers
  • Getting Started (iOS7)
  • Advanced Objective-C
  • Beyond the Basics
  • Going Mobile
  • Designing Email with CSS
  • Coding HTML Email
  • HTML Email Basics
  • Foundation Framework
  • Introduction to Objective-C
  • Functional Programming in C
  • Pointers and Memory
  • Fundamentals of C
  • Installing a Ruby Development Environment
  • Float Layout
  • Display Modes
  • Customizing WordPress Themes
  • Introduction to jQuery
  • JavaScript Functions
  • JavaScript Arrays
  • JavaScript Numbers
  • JavaScript Strings
  • Introduction Variables
  • Functions
  • Objects and Arrays
  • Control Structures
  • Basics
  • Introduction to Front-End Frameworks
  • Website Basics
  • Media Queries
  • CSS Animations
  • Flexbox and Multi-Column Layout
  • Gradients
  • Web Typography
  • Backgrounds and Borders
  • Text, Fonts, and Lists
  • CSS Box Model
  • Values and Units
  • Advanced Selectors
  • Getting Started with CSS
  • Selectors
  • Introduction to Illustrator
  • Layer Basics
  • Workspace Basics
  • Getting Started With Rails
  • Shaking Things Up
  • Getting Started with iPhone
  • Newbie
  • Why Start a Business?