Every week, new content is published to the growing Treehouse Library! Here is a short list of what was added the week of May 30, 2016.
One of most common user interface elements used in iOS apps are table views. Table views are flexible components that allow us to display data in a hierarchical manner. In this course, we’re going to use a table view, in conjunction with our knowledge of networking to build an app that finds restaurants around us. To do so, we’ll learn about the basic structure and usage of a table view, how to write intermediate networking code, how to implement location and much more.
Now that you’re up to speed with Swift, it’s time to get familiar with its older sibling – Objective-C. Objective-C has a rich history and a very different way of doing things that may come as a surprise. In this course we’re going to take a tour through the Objective-C language using Swift as our base. By the end of this course you will know the ins and outs of using the Objective-C language and be able to use either Swift, Objective-C or both to build iOS apps.
REST services are a powerful way of providing functionality over the internet. Not only can they be used as a foundation to build sophisticated web applications, they can also be integrated into any number of other projects, making them the ultimate in modularity and reusability! You can build a REST service in many different languages/platforms, but for this course, we will be building one with Express, a popular framework written for Nodejs. We will also use Mongoose with MongoDB to persist our data.
You’ve been learning Django and building great things. Suddenly it hits you. How do I take all this data I have and make it available to the world? Look no further than Django Rest Framework (DRF). DRF is a powerful and flexible framework, on top of a framework (Django), for building RESTful Web APIs. Built-in features like the Web browsable API, authentication policies, robust serialization for your models and excellent documentation make it a great choice for your API needs.
You can check out all of our upcoming content on the Treehouse Roadmap.
Interested in learning more? Sign up for a Free Trial and start coding today.E