James Fairhurst

James Fairhurst

Courses Plus Student

England
Open to Work

PHP developer looking to learn iOS

2,377

Total Points

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

Skills & Experience

  • Company

    Double Ace Design

  • Job Title

    Web Developer

  • Spoken Languages

    • English

30 Achievements

  • Building a Command Line Application
  • Introduction to Node.js
  • Error Handling
  • Creating Distributable OOP Packages
  • Autoloading and Composer
  • Databases and International Concerns
  • Starting Right with PHP Best Practices
  • Swift Structs and their Methods
  • Swift Structs
  • Swift Enums and their Methods
  • Swift Enums
  • Displaying Our Weather Data
  • Data Modeling With Structures
  • Concurrency
  • Deploying to a Device
  • Pulling Data From the Web
  • Debugging Our App
  • Improving Our User Interface
  • Using a Data Model
  • Views and View Controllers
  • Getting Started with Xcode
  • Swift Optionals
  • Swift Parameters and Tuples
  • Swift Functions
  • Control Flow
  • Collections
  • Operators
  • Types
  • Variables and Constants
  • Newbie