Chris Bahr

Chris Bahr

Member Since May 3, 2017

5,614

Total Points

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

63 Achievements

  • Why Protect Your Web Apps
  • Welcome to Flask
  • Python Sets
  • Python Tuples
  • Python Dictionaries
  • Python Lists
  • Dungeon Game 2
  • Python Slices
  • Python: Advanced Objects
  • Python: Inheritance
  • Python: Instant Objects
  • Letter Game App
  • Number Game App
  • Shopping List App
  • Logic in Python
  • Python Data Types
  • Python For Beginners
  • Working with Text
  • 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
  • Error Handling
  • Running Apps on a Device
  • Hello, GitHub!
  • Why Version Control Matters
  • Security: Solutions
  • Security: Concerns
  • GET and POST Requests in a Browser
  • Improving Our User Interface
  • Introduction to HTTP
  • S3 Storage Service
  • AWS and "The Cloud"
  • WWW
  • The Internet
  • Computer Languages
  • Computer Basics
  • Structs As Data Models
  • View Controllers and Views
  • Getting Started with iOS Development
  • Creating Flexible Objects Using Protocols
  • Protocol Basics
  • Introduction to Optionals
  • Objects and Optionals
  • Introduction to Enumerations
  • Differentiating Between Objects
  • Class Inheritance
  • Classes in Swift
  • Complex Data Structures
  • Adding Power to Functions
  • Functions in Swift
  • Control Flow With Conditional Statements
  • Control Flow With Loops
  • Dictionaries in Swift
  • Introduction to Collections
  • Swift Operators
  • Swift Types
  • An Introduction to Swift Programming
  • Newbie