Welcome to the Treehouse Community

Want to collaborate on code errors? Have bugs you need feedback on? Looking for an extra set of eyes on your latest project? Get support with fellow developers, designers, and programmers of all backgrounds and skill levels here with the Treehouse Community! While you're at it, check out some resources Treehouse students have shared here.

Looking to learn something new?

Treehouse offers a seven day free trial for new students. Get access to thousands of hours of content and join thousands of Treehouse students and alumni in the community today.

Start your free trial

General Discussion

New Courses and Workshops for February 15th

Here are the new Courses and Workshop from Treehouse for the week of February 15th

Course: Entity Frameworks Migration Learn to use Microsoft’s Entity Framework to leverage the power of databases into your applications.You’ll learn about the challenge of maintaining your data model after your application has been released into production and how Code First Migrations helps with propagating data model changes to your database.

Course: Generics in Swift 3 Swift is a powerful, flexible and safe language and those characteristics are all embodied by Generics. In Generics in Swift 3, you’ll explore how you can use generics to make your code reusable, elegant and clean.

Workshop: Dependency Injection in Swift Dependency injection makes your objects easy to test, and easy to maintain. You’ll learn the dependency injection design pattern by learning what a dependency is and how it can be injected into your application objects.

Workshop: App Deployment Accounts When working on a public server where users will interact with your app, you need to be careful. If you accidentally alter the wrong setting, service, or file, your app could go down. That's why it's considered best practice for your developer account to have limited access, and to create a separate deployment account with full control over the system.