Your organization can take advantage of 8th Light's successful apprenticeship program We offer classroom instruction, on-site mentoring, private lessons, and software residencies.
Choose from an array of different services—such as classroom training, on-site mentoring, private lessons, or software residencies—to accommodate your specific needs without compromising quality.
The journey toward craftsmanship never ends, so it’s never too late to start your development team on the same path to mastery. We will challenge your team to expand their horizons and practice new techniques by providing expert lessons and intense instruction.
We will share knowledge on how to write clean, readable code and create extensible designs. We will teach in a format suitable for easy comprehension, which combines a lecture/discussion style with hands-on exercises.
The duration of classroom training can be as short as a single day or as long as a whole week, and can take place on your campus or ours—whatever works for you. We can teach your team almost any language or platform, including Java, C#, iOS, C++, Ruby, Clojure, or other disciplines independent of language, such as testing or system design.
Whether you need an introduction to a new technique or are looking to augment your current knowledge, 8th Light private lessons can help.
Follow a curriculum of your own choosing, or opt for an instructor to assess your abilities and recommend a customized path to mastery. Take courses wherever is convenient—at one of our offices, at yours, or even remotely.
That way, when on-site, we can get to work right away, enabling your team to immediately apply learned skills to real-life situations.
Even mealtimes will be immune to idleness—we will give presentations and exercises during daily “Lunch & Learn” sessions.
At the end of our stay, we will provide an informal assessment of the problems faced and their solutions. Providing feedback and deciding on improvements together will enable your team to make changes for the long term, and to bring best practices into their everyday work experience.
Just like surgeons and physicians, developers at 8th Light are required to complete a training course before operating on a live server, ensuring contributions that improve a project rather than create liabilities. We understand the gravity of business, and we take seriously the code we write.
With a curriculum proven by numerous graduates of our apprenticeship program, 8th Light can mentor your team to the same level of success. Developers of all types will benefit from a residency—novices will gain new techniques to solve increasingly difficult problems, and veterans will learn how to mentor apprentices of their own.
Entire teams can participate in week-long, accelerated programs, complete with daily lessons and culminating in a final project.