Cillian Warfield

Cillian Warfield

Member Since December 1, 2014

15,020

Total Points

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

201 Achievements

  • Introducing Entity Framework
  • Getting the REST You Need
  • Views
  • Controllers
  • Project Setup
  • GET and POST Requests in a Browser
  • Introduction to HTTP
  • 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
  • Loops and Final Touches
  • Encapsulation with Properties
  • Encapsulation and Arrays
  • Inheritance
  • Methods
  • Object-Oriented Programming
  • Perfect
  • Perform
  • Console I/O
  • Prepare and Plan
  • Tutorialized Controls
  • World Space UI
  • Reflections
  • Global Illumination
  • Shadows
  • Lighting Basics
  • Introduction to User Interfaces in VR
  • Camera Movement
  • Custom Post Types and Fields
  • WordPress Plugin Best Practices
  • Customizing WordPress Themes
  • Image Effects
  • Camera Basics
  • Scripting Materials
  • Additional Textures in the Standard Shader
  • Textures in the Standard Shader
  • Ordering, Limiting and Paging Results
  • Handling Errors When Manipulating Data
  • Deleting Data from a Database
  • Updating Data in a Database
  • Adding Data to a Database
  • Hack-n-Slash
  • Python Inheritance
  • Python Objects
  • Finding the Data You Want
  • Getting Data from a Database
  • Data, Databases and SQL
  • Dungeon Game
  • Dictionaries
  • Tuples
  • Understanding Materials
  • Slices
  • Lists Redux
  • Letter Game App
  • Number Game App
  • Shopping List App
  • Shopping List App
  • Logic in Python
  • Python Data Types
  • Python For Beginners
  • Key Concepts in Unity
  • Debugging Games
  • Lights, Audio, and Animation
  • Assets and Game Objects
  • The 3D Views
  • Installing Wordpress
  • Getting Started in Maya LT
  • Build and Share a Unity Game
  • Game Audio
  • Score, Enemies, and Game State
  • Pickups
  • Player Input and Cameras
  • Responsive Patterns
  • Media Queries
  • Responsive Theory
  • The Unity Editor and Scene Setup
  • Introduction to Video Games
  • Introduction to Data, Databases and SQL
  • Advanced Sass Concepts
  • Speeding up Workflow With Sass
  • Getting Started with Sass
  • Variables, Mixins, and Extending Selectors
  • Better SEO Through Tools
  • Better SEO Through Code
  • Grid Layout
  • Flexbox Layout
  • Positioning Schemes
  • Float Layout
  • Display Modes
  • Better SEO Through Content
  • Introduction to SEO
  • Creating Home Page Assets
  • Applying Effects
  • Workflow Basics
  • Slices & Save for Web
  • Structuring Tables
  • Table Basics
  • Vector Shapes
  • Type Tools
  • Masks Basics
  • Layer Basics
  • Workspace Basics
  • Choosing Options
  • Organizing Forms
  • Form Basics
  • Advanced Selectors
  • Going Further with Attribute Selectors and Pseudo-Classes
  • Finalizing the Project
  • Case Studies and Examples
  • The Brand Identity Design Process
  • Introduction to Brand Identity
  • The Logo Sprint
  • Logo Design 101
  • Design Foundations Final
  • Becoming a Problem Solver
  • Understanding Aesthetics
  • Introduction to Design
  • Selectors - Beyond the Basics
  • Fundamental Concepts
  • Designing with the Latest Features
  • Basic Layout
  • The Box Model
  • Understanding Values and Units
  • Basic Selectors
  • Getting Started with CSS
  • Responsive Web Design and Testing
  • Adding Pages to a Website
  • Debugging HTML and CSS Problems
  • Sharing a Website
  • Styling Web Pages and Navigation
  • Customizing Colors and Fonts
  • CSS: Cascading Style Sheets
  • Creating HTML Content
  • HTML First
  • Beginning HTML and CSS
  • Delegation in iOS
  • Introduction to Delegates
  • Moving Forward with UX
  • Tools UXers Use
  • How UXers Think
  • What Do User Experience Designers Do?
  • Working with a Developer
  • Designing our App
  • Wireframing, Interaction Design and Planning
  • ADS Writing and Preparation
  • Introduction to UI Design
  • What is User Experience (UX)?
  • Implementing the Detail View
  • Custom Table View Cells
  • Next Week's Weather
  • Upgrading Stormy
  • Introduction to Table Views
  • Creating Flexible Objects with Protocols
  • Protocols
  • Simple Mobile Interface
  • Exporting Designs
  • Sketch Features
  • Introducing Sketch
  • Widgets and Custom Menus
  • Refactoring Our Code (Swift)
  • Building the Master and Detail Views (Swift)
  • Building a Music Library and Playlists (Swift)
  • Using a Navigation Controller With Segues (Swift)
  • Working With Multiple View Controllers (Swift)
  • How to Draw in Illustrator
  •  Adding Color and Type
  • Creating an Icon
  • WordPress Themes
  • Say Hello to Python
  • Swift Value vs Reference Types
  • Swift Properties
  • Swift Inheritance
  • Swift Classes and Objects
  • Introduction to Illustrator
  • Actions and Animations
  • Game Loop and Texture Atlas
  • Intro to Sprite Kit
  • Data Modeling With Structures
  • Displaying Our Weather Data
  • Concurrency
  • Pulling Data From the Web
  • Deploying to a Device
  • Debugging Our App
  • Improving Our User Interface
  • Using a Data Model
  • Views and View Controllers
  • Getting Started with Xcode
  • 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