Every week, new content is published to the growing Treehouse Library! Here is a short list of what was added the week of June 20, 2016.
Start learning to code today with a free trial on Treehouse.
Using Hibernate to manage relational data in a Spring web application is not only an extremely powerful and scalable approach, but also widely used. In this course, we’ll add a database to an animated GIF library, and discuss some more powerful features of Spring and Thymeleaf, such as HTML forms, file uploading, form validation, and flash messaging.
Check out more courses in the Treehouse Library.
In this workshop, we’ll discuss how to get up and running with user authentication and authorization using Spring Security. We’ll be storing user data, including names and passwords, in a database. Our Spring MVC app connects to the database using Hibernate. By the end of this course, you will have added user authentication to a simple task management application, allowing users to login, create new tasks, and mark & unmark them as complete.
In this workshop, you’ll learn how to work with Views in Swift 2.2.
Local Storage is part of the Web Storage API, and allows you, as a developer, to store data in a user’s browser. Let’s learn how to use Local Storage and the Web API, then create a fun project to see it in action.
Django Class-based Views (July 2016)
Django view functions are simple and easy to use but sometimes you find yourself repeating a lot of the same work over and over. Luckily, Django also offers a way to create views as classes which can lead to cleaner, more reusable code. Class-based views have a lot of nooks and crannies, though, so let us show you around this powerful tool!
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.