Every week, new courses and workshops are published to the growing Treehouse Library! Here’s a short list of what we’ve added recently, upcoming course highlights, and our weekly video update of What’s New at Treehouse.
Prototyping in the Browser – Nick Pettit (61 minutes)
Before you design a website, it’s important to have some kind of a plan or a wireframe to guide your efforts. But sometimes when you go from a simple sketch to digital pixels, the results aren’t exactly what you expect. When you work with real HTML and CSS, and you’re able to see your site on a real screens, you’re able to see a more accurate representation of the final result. In this course, we’re going to build a website prototype using the Bootstrap web framework.
Installing WordPress Locally– Alena Holligan (21 minutes)
Most WordPress developers prefer to build their themes and plugins locally on their computers, rather than on hosted servers. This lets them work more quickly and integrate more tightly with their development tools. In this project, you’ll learn how to setup WordPress on your own computer.
Introduction to Docker – Jared Smith & Jay McGavren (September 2017)
Docker allows any developer of any language to package an app into a container, like a shipping container. Containers include an app and all the other software it depends on, like databases. Containers let your users easily run your website, app, or service on any operating system they want. This course will show you how Docker works, and how it can make it easier to distribute your software!
Active Record Associations in Rails – (September 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.