Skip to content

Built, not born.

Free, self-paced tech fellowship for new developers.

For students and self-taught developers. Pick one of six tracks, build production-style projects in a pod of up to six, and learn to lead with help from volunteer mentors.

  • Free, no card needed
  • Go at your own pace
  • Three short sign-up steps

What it costs

Everything’s included, free

Bootcamps and paid courses often cost thousands of dollars. Branchout charges students nothing, and signing up doesn’t ask for a card.

What every student gets

  • A self-paced learning path for your track
  • Six learning tracks, and you can switch between them at no cost
  • A pod of up to six students working on the same brief
  • Support from volunteer industry mentors
  • Production-style project briefs based on real startup problems
  • A certificate of completion
  • A portfolio you fully own and keep

How it works: five self-paced stages

  1. Plant rootsCreate your profile, choose your track and see what it covers.
  2. FoundationsWork through your track’s learning material at your own speed.
  3. Project sprintJoin a pod of up to six and build a production-style project brief.
  4. Lead and reflectOptionally lead a pod, support newer students, and review what you learned.
  5. Share your portfolioPublish your shipped work and earn your certificate of completion.

The five stages in detail

One trunk, six directions

Every track shares the same foundations, then branches into its own stack and project brief. Switch whenever your goals change. It costs nothing.

What you leave with

A portfolio you own
Every project you ship stays yours: the code, the deployed application, and the write-up of how you built it.
A certificate of completion
Free, and earned when a mentor passes your pod’s project. Employers can check it with a code. It sits beside the work.
Examples of leading
Leading a pod is optional. If you do, you will have real stories about planning work, reviewing code and unblocking others.

Branchout is an educational program, not a job. It does not promise employment, income or academic credit. How the program is structured.

You won’t build alone

Three young people laughing together around their laptops at a table
A pod of up to six
Students at a similar level, working on the same brief. You plan together, review each other’s pull requests, and keep each other moving.
Volunteer mentors
People working in the industry who give their time to answer questions, review work, and explain how engineering teams actually operate.

Become a mentor

A young woman smiling as she works on a tablet at a wooden table

Plant your roots

Create a free account, choose your track and start at your own pace. No card needed, and you can pause or leave at any time.

We’re building a free, self-paced sandbox that’s open to any student, whatever they can afford.

What you’ll build

Every track ends in a project brief like this one, modelled on a real startup problem, and your pod hands in a working product. Briefs are for learning: the work is yours, it isn’t done for any company, and it isn’t paid.

Project brief · Full-Stack Web

Analytics dashboard for a seed-stage startup

Build the internal dashboard a small startup would use to track sign-ups and revenue: authenticated users, a Postgres-backed API, charts, and filters that stay fast as the data grows.

What it shows
That you can take a product brief to a deployed, working application with a sensible data model.
Builds toward
Backend or full-stack engineer

Example hand-in

What your pod hands in

  • The live app, deployed
  • The repository, where every change went through a reviewed pull request
  • A README and a retrospective: how it works, the trade-offs, and what the pod would change
  • Your part: the pull requests you wrote and the ones you reviewed

An illustration of the format, not a real student’s project.

Common questions

The questions people ask before they join Branchout. See all questions.

Two women talking across a table, one taking notes beside a laptop
Is Branchout a paid job or a guaranteed route to one?

No. Branchout is an unpaid, educational program built for learning and building a portfolio. It does not promise a job, income or academic credit.

How many hours a week do I need?

There is no minimum. A few focused hours a week is enough to make steady progress, and you can do more when you have time. You set the pace.

What if I have no experience at all?

Start with the first stage, Plant roots. You begin at your current level, and you join a pod of students at a similar stage when you are ready for a project.