Training is broken into hourly and daily classes. The length of the class will determine which material is covered and whether exercises are used and to what extent.
Note: This material has been designed to be taught in a classroom environment. The code is well commented but missing some of the contextual concepts and ideas that will be covered in class.
Minimal Qualified Student:
- Programming
- Studied CS in school or has a minimum of two years of experience programming full time professionally.
- Familiar with structural and object oriented programming styles.
- Has worked with arrays, lists, queues and stacks.
- Understands processes, threads and synchronization at a high level.
- Operating Systems
- Has worked with a command shell.
- Knows how to maneuver around the file system.
- Understands what environment variables are.
What a student is expected to learn:
- Understand what is available in the language.
- Get a feel for writing code in an idiomatic style and syntax.
- Learn how to write maintainable and solid programs that are production ready.
- Walk away with patterns and techniques for solving common problems.
Click Here To Review The Course Material
- One and Two Hour Classes
- One, Two, Three and Four Day Classes
-- Get all the material
go get github.com/disney/go-training
All material is licensed under the GNU Free Documentation License.