The Software Guild is an intensive, fast-paced apprenticeship program where you learn to be a software developer. In this full-time, 12-week course, you will learn either .NET/C# or Java and acquire the skills needed for entry-level developer positions. The course, which includes face-to-face lectures, hands-on experience and labs, enables you to build a strong portfolio to aid in your job search. What is important to our apprentices looking for their first job is having a skill set that is widely attractive to employers. For this reason, we offer learning programs in both .NET/C# and Java. These two stacks are stable, proven, and in the highest demand in the enterprise.