Every Wednesday, new courses and workshops are added to the growing Treehouse Library! Here’s a quick list of what’s been added this week, what’s coming soon, and our weekly video update on What’s New at Treehouse.
An introduction to developing mobile apps using the Xamarin platform. You’ll learn what the Xamarin platform is and how it works. You’ll setup a development environment that will allow you to build Android and iOS apps. You’ll also learn techniques to share code across mobile platforms. Complete this course and you’ll have a functioning app on Android and iOS using the Xamarin platform.
CSS Grid Layout provides a built-in, more efficient way of designing grid-based layouts in the browser. It brings a new set of properties, functions and flexible units that let you control the exact placement and sizing of grid components.
Active Record Associations in Rails – (October 2017)
Most of your Rails models are going to be connected to other models in some way. An Author has many Articles, and each Article belongs to an Author. A Doctor has many Patients, and a Patient may have many Doctors as well. Rails uses associations to make it easy to track these relationships in your database.
Saving Data on a Server– (October 2017)
So far all our networking code could do was make GET requests but being able to send and save data to a server is just as important. In this course, let’s improve our networking code and learn how to make a POST request. There are a lot of additional concerns when saving data and we’ll spend some time talking about security, preventing malicious input and much more.