Back in the good old days of the Renaissance, apprenticeships were quite common and acted as legal contracts between the apprentice and master. This was a way for apprentices to start learning the necessary skills in their field and eventually become masters themselves.
The number of American apprentices has increased from 375,000 in 2014 to 500,000 in 2016, while the federal government intends to see 750,000 by 2019, particularly by expanding the apprenticeship model to include roles in information technology.
Google Apprenticeships contribute towards the development of digital skills by providing opportunities for work and study. During the program, apprentices get exposure to different areas and teams at Google, while receiving external training and developing their professional skills on the job.
Greater Sum is a software consultancy whose program accepts individuals with a wide range of experience.
Our program provides a unique opportunity that is customized to the individual skill levels that our apprentices bring to Guru on day one. We realize there is no one size fits all approach to acquire all of the technical skills required to be successful on the job.
The Hashrocket apprenticeship is a six–month salaried program designed to take candidates with some professional software development experience and turn them into software consultants.
HolidayCheck's apprenticeship targets people with little professional experience and teams them up with an experienced Software Crafter for a period of six months.
The IBM Apprenticeship Program creates new pathways to employment for candidates without an advanced degree.
Intrepid’s Apprentice Program is an immersive, full-time 12-week training program that spans several disciplines: Project Management, Experience Design, iOS, Android and Web development.
Intuit's Apprenticeship program was launched to help diversify talent and create a pathway for those with untraditional backgrounds.
IQ Foundry is a marketing agency that designs and develops digital media including custom apps and feature-rich websites.
Jellyvision’s love of teaching and entertaining goes back decades, to when we were making educational videos, games like You Don’t Know Jack, and not as much money. Around the turn of the century, we began applying our expertise to solving communications challenges.
The Emerging Talent Software Engineers (ETSE) program encourages anyone with foundational coding skills to apply, regardless of their educational or training backgrounds, work experience, or life stage. During your time in this two-year program as an Emerging Talent Software Engineer, you will receive ongoing support from peers and mentors, professional development opportunities to advance your skills, assigned program managers, and access to senior leaders.
Formerly known as Gaslight, Launch Scout's apprenticeship program is designed to match client companies looking to build a development team with enthusiastic, high-aptitude beginning developers.
LaunchCode is a non-profit organization that works with hundreds of companies to set up paid apprenticeships in technology for talented people who lack traditional credentials.
LaunchPad Lab is a web development studio focused on growing businesses. We are highly skilled and focused on success. We design with reason, impress users with the best web experience, and write exceptional code. We measure ourselves by the success of our clients.
REACH is a multi-year, rotational program where individuals with non-traditional backgrounds rotate through various levels of technical roles at the company.
A directory of apprenticeships
Submit an apprenticeship below or create an issue on GitHub to add one in.
Submitting the form below will automatically create the issue on GitHub for you.