Every week, new content is published to the growing Treehouse Library! Here is a short list of what was added the week of June 22, 2015.
Scrum Basics – Matt Anthes-Washburn
These days, just about every software team says they are “Agile.” You will even find many job openings declare familiarity with Agile software development as a prerequisite. What can you do to become familiar with, and knowledgeable in Agile practices so you can hit the ground running with your next team? In this course, we will cover the Scrum model, a commonly-used flavor of Agile which is well known for its clear definition of team members’ roles and the activities carried out by the team. This course will give you an understanding of Scrum and how it is used by teams in the process of building software.
Called interfaces in other languages, protocols define a blueprint of methods, properties, and other requirements that suit a particular task or piece of functionality. Protocols allow us to build flexible, decoupled objects without the limitations of inheritance.
In this course, we’ll learn how to write basic protocols in Swift, how they are used in iOS development and how they lead better code reuse.
Modules are an extremely powerful utility when coding in Ruby. Modules allow you to add behavior to classes, hold constants, add namespaces, and more.
Deploying applications can be a hassle. In some cases, building an app is like 50% of the work and then deploying it is the other 50%! But, for simple sites, it really shouldn’t be this way. Gulp + GitHubpages = <3 In this workshop, you’ll learn how to use gulp for push button releases of your static site to GitHub pages!
You can build a Jekyll website without having to install Ruby and Jekyll on your computer; or without using the command line and Git. You can get a Jekyll site up and running on the web by simply using the tools provided on github.com.
Interested in learning more? Sign up for a Free Trial and get started today!