<learn to


build a career you love


12 weeks to a new life

innovative training program designed to turn you into a confident software developer

boost up your life

Start the journey to your new life with an innovative 12 week programming bootcamp and a supportive community of intelligent, creative and inspirational people.

learn skills of the future

Under the guidance of our instructors and mentors you'll become a confident software developer able to take apps from just an idea to a working product.

get a career you love

We'll teach you to think like an engineer and help you find a job in a software team you can call family, where you'll be able to thrive and continue your learning journey.

work from anywhere

Make the world your office - work from anywhere as a location independent professional. Choose a co-located team in Amsterdam or a distributed one and move to Bali. Your life - your rules.


Being a parent doesn't mean missing on opportunities anymore. As parents ourselves we fully understand your kids’ needs. We organise childcare for your little ones so you can focus on your learning.

safe-space environment

Learning programming can be challenging. UmaHub is a supportive and collaborative environment designed for your growth.


our home

Ericeira, home of the best Portuguese waves and amazing cuisine, just 35km North of Lisbon. Europe’s first and only surfing reserve, historic local culture, a place people write blogs about… A picturesque little town with a neighbourhood spirit and community.


Icon for Python
The fastest-growing and incredibly versatile major programming language used in web, DevOps, data science, machine learning and AI.
Generic icon for a database
MySQL, the world's most popular open source database. Redis, in-memory data structure store, used as a lightning fast database.
Icon for Javascript
JavaScript is a programming language used to make webpages interactive that keeps growing in popularity.
Icon for CSS
The styling language that describes how page elements should be displayed on desktops, tablets, mobile devices or paper.
Icon for HTML
The standard markup language for creating web pages and web applications.
Icon for git
Git is the most widely used version control system and has quickly become the standard for version control.

code your way up

  • Become a full stack developer
  • Learn by creating real applications
  • Get hired in a remote or co-located team
  • Improve your logical thinking
  • Acquire soft-skills that will set you apart from others
  • Get support from a community of peers and mentors

web development or data science?

In the last quarter of our bootcamps you will be given a choice to go deeper into web development or take a data science course, prepared in partnership with Lisbon Data Science Academy.

Logo of Lisbon Data Science Academy


for women

Only about 30% of all people in tech are women. We think there’s a lot to improve there so we made it an important part of Uma's mission to inspire more women to go into the tech industry.

We decided to give out €500 scholarships for both regular and early bird prices.

sign up now to receive updates

and a chance to join the early bird programme saving 500 euros!

Sign up for updates

application process

In order to create the best group dynamics possible we carefully screen and select every candidate, making sure their knowledge and character are compatible with the rest of the group. Only the best are selected and the selection process consists of the following three steps:

  • Pre-selection based on CV and motivation letter
  • A coding exercise based on preparation material we provide, reviewed in a screen-sharing session
  • One-on-one interview

a bootcamp nurturing a supportive environment of

learning & collaboration

We love experience learning - a methodology based on the understanding that human beings remember experiences more than information. We want to ingrain in you the feeling of “I can do this!” as well as the tech skills.

Equality, psychological safety, community, creative thinking, trust. We are more than just a course, we are building a community for lifelong learning and mutual support. A space where you’ll feel safe to ask any question, code-related or not, talk about your projects, find a colleague or a co-founder.

Communication is key! UmaHub teaches you how remote teams differ from co-located ones and how certain things and processes have to change in order to build an effective remote team: high-performing, creative, inspirational and supportive.

our partners

Logo of Municipality of Mafra
Logo of Newmanity
Logo of Lisbon Data Science Academy
Logo of Ericeira Business Factory
Logo of Landing Jobs
Logo of Territorios Creativos
Photo of Elena, the founder

let's talk

Ask us anything you're curious about or just reach out to say hello and chat about software, tech, careers, life, the Universe and everything.