Other Paths into Tech: Platforms, Free Programs, Apprenticeships and Degrees

By Michael Stromberg, Hack Reactor graduate (2016) · Last verified November 9, 2026

Bootcamps and certificates aren’t the only ways into tech. This directory covers everything else: online learning platforms, free curricula, tuition-free job training, company apprenticeships, university programs, and online computer science degrees. Each will get its own in-depth review.

How to choose

  • On a tight budget? Start with a free program. You lose nothing by testing your interest first.
  • Need structure and a job connection? Look at tuition-free job-training programs before paying for a bootcamp.
  • Want a degree on your résumé? Online degrees take longer but carry the most weight with employers.
  • Already working? Learning platforms and university certificates fit around a job, and employers often pay.

Online learning platforms

PlatformBest forHow you payOur review
CourseraCertificates from Google, Meta, IBM, and universitiesMonthly subscription or Coursera Plus; many courses free to auditComing soon
edXUniversity courses (Harvard, MIT, and others) and IBM and Google Cloud certificatesPay per certificate; many courses free to auditComing soon
UdemyLow-cost single courses, especially certification-exam prepPay per course; now part of CourseraComing soon
UdacityProject-based tech programs (Nanodegrees)SubscriptionComing soon
CodecademyInteractive coding lessons in the browserFree tier; Pro subscriptionComing soon
DataCampData analysis, SQL, Python, and AIFree tier; subscriptionComing soon
PluralsightIT, cloud, and software skills for working professionalsSubscriptionComing soon
TreehouseBeginner web development by videoSubscriptionComing soon
ScrimbaInteractive front-end and AI engineering coursesFree tier; Pro subscriptionComing soon
Frontend MastersIn-depth JavaScript and front-end workshopsSubscriptionComing soon
Zero To MasteryCareer-focused courses across web, data, and DevOpsSubscriptionComing soon
Boot.devBack-end development through coding challengesFree to read; subscription for interactive lessonsComing soon
MimoLearning to code on your phoneFree tier; Pro subscriptionComing soon
EducativeText-based interactive courses, including the Grokking interview seriesSubscriptionComing soon
TryHackMeBeginner-friendly hands-on cybersecurity labsFree tier; subscriptionComing soon
Hack The Box AcademyHands-on offensive and defensive security trainingFree tier; paid tiersComing soon
TCM Security AcademyPractical ethical hacking courses and certificationsPay per course or subscriptionComing soon
KodeKloudDevOps, Kubernetes, and cloud labs and exam prepSubscriptionComing soon
Adrian CantrillIn-depth AWS certification coursesPay per courseComing soon

Free programs

ProgramWhat you learnCredentialOur review
freeCodeCampWeb development, JavaScript, Python, data, and moreFree certificationsComing soon
The Odin ProjectA full-stack web development curriculum built around real projectsNone; your portfolio is the proofComing soon
Harvard CS50Computer science fundamentals, from C to Python to web appsFree certificate; paid verified certificate on edXComing soon
Full Stack OpenModern web development with React and Node.js, from the University of HelsinkiFree certificateComing soon
OSSU Computer ScienceA complete self-taught computer science curriculum built from free university coursesNoneComing soon
Learn to CloudA free, self-paced roadmap into cloud engineeringNoneComing soon
Cloud Resume ChallengeA project-based challenge: build and deploy your résumé on the cloudNone; the project is the proofComing soon

Tuition-free and low-cost job training

Nonprofit programs that train adults for tech jobs with little or no tuition, usually with career placement support. Eligibility rules vary and seats are competitive.

ProgramWhat it isWhereOur review
Per ScholasFree full-time training, about 15 weeks, in IT support, cybersecurity, software, and AWS cloud, with employer connectionsMany U.S. cities and onlineComing soon
Year Up UnitedFree training plus a corporate internship for young adultsU.S. citiesComing soon
PursuitSeven-month AI-Native Program with paid apprenticeships, for low-income New YorkersNew York City, in personComing soon
The Marcy Lab SchoolOne-year Software Engineering or Data Analytics fellowship, built as an alternative to collegeNew York CityComing soon
Ada Developers AcademyTuition-free, cohort-based coding school with company internships, focused on people underrepresented in techSeattle area and onlineComing soon
ApprentiPaid registered apprenticeships in tech roles: you earn while you learn, and most need no prior experienceNationwide, through partner employersComing soon
Merit AmericaPart-time training in IT support, data analytics, and UX design built around Google certificates, with career coaching. Cost: $5,700 with $0 upfront and 0% financing. If you don’t earn at least $40,000 within two years of finishing, you don’t pay; full scholarships for some learnersOnlineComing soon
LaunchCodeFree software development and AI training with job placement. Applications for the current cohort are closed. Cost: FreeSt. Louis, Kansas City, Philadelphia, and onlineComing soon
CodePathFree courses in AI engineering, interview prep, web, mobile, and cybersecurity, taught by industry engineers. Cost: Free for computer science studentsOnline, through 1,000+ partner collegesComing soon

Company apprenticeships and returnships

Some employers train people themselves: apprenticeships for career changers, early-career programs for new graduates, and returnships for people coming back after a career break. Application windows are seasonal, so check each company’s careers page.

ProgramWho it’s forStatus and timing (fall 2026)
Microsoft LeapCareer changers and people from non-traditional backgrounds; 16-week paid apprenticeshipActive. Applications for the next cohort typically open August–October
ApprentiPaid registered apprenticeships with partner employers; most need no prior experienceActive, year-round
JPMorganChase ReEntryExperienced professionals returning after a career break, including technology rolesActive. The next application window runs about mid-November to February 28
Goldman Sachs ReturnshipProfessionals with 3+ years of experience who have been out of work for 2+ years; paid, 12 weeksActive; check Goldman’s site for the next Americas cohort
Path ForwardReturnships at partner companies for caregivers returning to workActive; openings vary by company
Capital One Technology Development ProgramRecent graduates with programming skills; a full-time, rotational engineering programActive; cohorts start in February and August
JPMorganChase Software Engineer ProgramRecent graduates with programming skillsRecruits through the campus hiring cycle
LinkedIn REACH, Capital One Developer Academy, Airbnb ConnectCareer changersReported paused
Multiverse (U.S.)Apprenticeships with employersPaused its U.S. registered apprenticeships to focus on upskilling
Twilio Hatch, JPMorgan Tech ConnectCareer changersClosed

University programs

ProgramWhat it isOur review
eCornellCornell University’s online professional certificatesComing soon
MIT xPROMIT’s professional programs, delivered with education company EmeritusComing soon
Harvard Extension SchoolUndergraduate and graduate certificates from Harvard’s continuing-education schoolComing soon
University-branded bootcampsBootcamps sold under a university’s name but usually run by a company such as Fullstack Academy. Know who actually teaches you before you payComing soon

Online computer science degrees

ProgramDegreeCostOur review
Western Governors University (WGU)B.S. Computer Science, online and self-paced$3,835–$4,410 per six-month term (2026 rates), unlimited courses per termComing soon
University of the PeopleOnline bachelor’s in computer scienceTuition-free; you pay per-course assessment feesComing soon
Georgia Tech OMSCSOnline Master of Science in Computer ScienceOne of the lowest-cost accredited CS master’s degreesComing soon

Comparing these with other options? See coding bootcamps, professional certificates, and certifications, or start with our Learn to Code guides.