Jack Baer

Jack Baer

Member Since June 25, 2017

5,049

Total Points

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

63 Achievements

  • Graphic Basics
  • Creating a Story
  • Navigating Through An Adventure
  • Using the Delegate Pattern in iOS
  • The Delegate Pattern
  • Writing Great Swift
  • Extensions and Protocols
  • Access Control
  • Memory Management in Swift
  • Value Semantics, Type Methods and Inheritance
  • Object Initialization
  • Properties
  • WWW
  • The Logo Sprint
  • Logo Design 101
  • Simple Mobile Interface
  • Welcome to the Treehouse Club
  • The Internet
  • Computer Languages
  • Auto Layout in Code
  • Computer Basics
  • Visual Format Language
  • Trait Collections
  • Inequalities, Content and Priorities
  • The Constraint Equation
  • A History Lesson
  • Error Handling
  • Displaying Additional Views
  • Using the Vending Machine
  • Loading Data From a Resource
  • Modeling an Interface
  • Creating Flexible Objects Using Protocols
  • Protocol Basics
  • Objects and Optionals
  • Introduction to Optionals
  • Introduction to Enumerations
  • Improving Our User Interface
  • Running Apps on a Device
  • Structs As Data Models
  • Getting Started with iOS Development
  • View Controllers and Views
  • Class Inheritance
  • Classes in Swift
  • Complex Data Structures
  • Differentiating Between Objects
  • Adding Power to Functions
  • Functions in Swift
  • Control Flow With Conditional Statements
  • Start menu and App Icon
  • Sound Design
  • Animating and Saving Sprites
  • Designing Characters and a Scene
  • Control Flow With Loops
  • Dictionaries in Swift
  • Introduction to Game Design
  • Exporting Designs
  • Sketch Features
  • Introduction to Collections
  • Introducing Sketch
  • Swift Operators
  • Swift Types
  • An Introduction to Swift Programming
  • Newbie