
Code the Dream offers a U.S. Department of Labor-registered, competency-based apprenticeship in software development, which prepares participants to launch successful careers in the tech industry.
More than 80% go on to full-time roles in tech, earning an average annual starting salary of more than $90,000.
About Registered Apprenticeship
Registered Apprenticeships are proven, structured models for developing a skilled workforce. They provide paid on-the-job training, are nationally accredited, and meet specific goals and standards that help ensure job-ready talent.
In the past decade, the number of active apprentices in USDOL-registered programs has increased from around 400,000 to more than 700,000. While the majority of Registered Apprenticeship Programs are in the construction and skilled trades sectors, there are an increasing number of RA opportunities in technology. According to the USDOL, in 2025, there were more than 58,000 Registered Apprentices in technology, cybersecurity, and AI-related occupations.
Participation in Registered Apprenticeship is just one way CTD is on the cutting edge of industry trends as the tech sector—and the workforce—changes.
Frequently Asked Questions




