# GS Collections Kata

## What is a Code Kata?
A _kata_ is an exercise in martial arts. A code kata is an exercise in programming which helps hone your skills through practice and repetition. You can find out more about code Katas in general [here](http://codekata.pragprog.com).

## What is the GS Collections Code Kata?
The GS Collections Kata is a fun way to help you learn idiomatic GS Collections usage. This particular kata is set up as a series of unit tests which fail. Your task is to make them pass, using GS Collections. The Kata is meant to take approximately one eight-hour day.

New concepts are introduced in the [slides](https://github.com/goldmansachs/gs-collections-kata/downloads), with coding exercises at the end of each section. As you complete each exercise, you can check your answers against the [solutions branch](https://github.com/goldmansachs/gs-collections-kata/tree/solutions).

Make sure you read the instructor notes in the slides. In addition, you can refer to the [GS Collections Reference Guide](https://github.com/goldmansachs/gs-collections/downloads) for further detail and examples of the API.

# GS Collections Kata

## What is a Code Kata?
A _kata_ is an exercise in martial arts. A code kata is an exercise in programming which helps hone your skills through practice and repetition. You can find out more about code Katas in general [here](http://codekata.pragprog.com).

## What is the GS Collections Code Kata?
The GS Collections Kata is a fun way to help you learn idiomatic GS Collections usage. This particular kata is set up as a series of unit tests which fail. Your task is to make them pass, using GS Collections. The Kata is meant to take approximately one eight-hour day.

New concepts are introduced in the [slides](http://www.goldmansachs.com/gs-collections/documents/GS Collections Training Session and Kata 2.0.0.pdf), with coding exercises at the end of each section. As you complete each exercise, you can check your answers against the [solutions branch](https://github.com/goldmansachs/gs-collections-kata/tree/solutions).

Make sure you read the instructor notes in the slides. In addition, you can refer to the [GS Collections Reference Guide](http://www.goldmansachs.com/gs-collections/documents/GS Collections Reference Guide 1.2.0.pdf) for further detail and examples of the API.

Change the documentation links to point to goldmansachs.com.
[GSCKATA-30] Change the documentation links to point to goldmansachs.com.

git-svn-id: 822186d44cf3d29f7eeb2727166ea7c84b85e7a2@69 66aded80-052e-4344-91a8-38ab96726eea
