Stephen Hancocks

Stephen Hancocks

Kingswinford, West Midlands, England

Looking to build my first iOS app.

9,271

Total Points

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

116 Achievements

  • Image Processing
  • Playing with Filters
  • Improving Our Code
  • Basic Android Programming
  • Creating the Screen Layout
  • Getting Started with Android
  • 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
  • Finding the Data You Want
  • Getting Data from a Database
  • Data, Databases and SQL
  • Fundamental Concepts
  • Designing with the Latest Features
  • Basic Layout
  • Creating an SVG
  • Introduction to SVG
  • The Box Model
  • Understanding Values and Units
  • Exploration
  • Discovery
  • Going Further with HTML
  • Images, Text and Links
  • Structuring Your Content
  • Getting Started With HTML
  • 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
  • Creating the Screen Layout
  • Getting Started with Android
  • Meet Objects
  • Perfecting the Prototype
  • Using your New Tools
  • Understanding Scroll Views
  • Building a Music Library and Playlists (Swift)
  • Image Delivery with Srcset and Sizes
  • Responsive Patterns
  • Media Queries
  • Responsive Theory
  • Basic Selectors
  • Getting Started with CSS
  • An Overview of WordPress Frameworks
  • Getting Started with Java
  • 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
  • Collections
  • Operators
  • Types
  • Control Flow
  • Variables and Constants
  • Working with Media in WordPress
  • Owning a WordPress Site Long Term
  • WordPress Community Management
  • Adding and Editing Content
  • Getting a WordPress Site
  • Getting Started with WordPress
  • Introduction to Blogging
  • Moving Beyond the Blog
  • Finding Business
  • Creating Content
  • Social Media
  • Gestures
  • Introduction to Brand Identity
  • UIKit Dynamics
  • View Controller Transitions
  • What is an API?
  • Cocoapods
  • Downloading Data with NSURLSession
  • Collection Views
  • Color Theory
  • Principles
  • Elements
  • Why Start a Business?
  • Working with a Developer
  • Designing our App
  • Wireframing, Interaction Design and Planning
  • ADS Writing and Preparation
  • Introduction to UI Design
  • Advanced Objective-C
  • Foundation Framework
  • Data Modeling
  • Getting Data from the Web
  • Rebuilding from Scratch
  • Exploring the Master-Detail Template
  • Testing and Debugging
  • Functional Programming in C
  • Fundamentals of C
  • Animate This
  • Designing your App
  • Refactoring into a Model
  • Creating a Data Collection
  • Understanding Views and View Controllers
  • Getting Started (iOS7)
  • Functions
  • Objects and Arrays
  • Control Structures
  • Basics
  • Newbie