Dennis Dixon

Dennis Dixon

Philadelphia Area

Continuing to learn and evolve as a developer by expanding beyond Obj-C into Swift, other languages, and aspects of software development.

6,107

Total Points

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

80 Achievements

  • 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
  • JavaScript Numbers
  • JavaScript Variables
  • Introducing JavaScript
  • AngularJS MVC Frameworks
  • Introduction to Node.js
  • Cocoapods
  • Downloading Data with NSURLSession
  • ADS Writing and Preparation
  • Introduction to UI Design
  • What Do User Experience Designers Do?
  • What is User Experience (UX)?
  • Customizing Table View Controllers
  • Collection Views
  • Finishing the User Interface
  • Using Auto Layout and Managing the Keyboard
  • Implementing Custom Login and Sign Up Screens
  • Retrieving and Viewing Data from Parse.com
  • Capturing Photo and Video Using UIImagePickerController
  • Relating Users in Parse.com
  • Animate This (iOS7)
  • Using Parse.com as a Backend and Adding Users
  • Designing and Starting the App
  • Working With Remote Repositories
  • Workflows
  • Merging
  • Branches
  • Getting Started With Git
  • Why Version Control Matters
  • Location
  • API Access
  • Blocks and Categories
  • App Settings
  • Appearance
  • Notifications
  • iOS 5 Core Data
  • Web View
  • Storyboards
  • Automatic Reference Counting
  • 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)
  • Beyond the Basics
  • Advanced Objective-C
  • Foundation Framework
  • Introduction to Objective-C
  • Pointers and Memory
  • Functional Programming in C
  • Fundamentals of C
  • Newbie