Our training programs

Work-life-based software development training

The training programs organized by Buutti in collaboration with ELY-centers will provide you with the skills you’ll need as a software developer. During the training, you’ll learn to use the technologies that employers value as well as a variety of programming-related work-life skills. You’ll also create a reference project to better present your skills with. The topics of the training programs are always picked based on the needs of local employers. At Buutti, you’ll get to learn through practical activities based on the day-to-day work of a programmer. Our trainers are software developers themselves, so they have first-hand knowledge of what the everyday life of a software developer is like.

Our training programs are usually 6 to 12 months long, with 10 to 12 participants. In addition to high-quality teaching, you’ll also get several months of work experience in an IT company through an internship period, as well as the opportunity to land a job at the company you’ll be interning in. 

Are our training programs suitable for you?

To apply for our training programs, you have to be a client of the TE office or the municipality employment experiment in the area where the training takes place in.

For most training programs, applicants are required to have some prior experience in software development either through education, work, or hobby projects. We also value a strong motivation towards working in the IT sector and a general interest in programming and technology. 

What will you gain from it?

In Buutti’s training programs, you’ll learn the technologies that employers are looking for. The teaching is very hands-on and professional, with a lot of one-on-one guidance. The technologies that you’ll learn depend on the topic of the training itself as well as your prior programming experience.

Programming skills alone are not what makes a good developer. In addition to that, you’ll need a bunch of other important skills, such as Scrum-teamwork, fixing old code, or adding your code to larger projects. After our training programs, you’ll have what it takes to work as a member of a software development team.

Examples of job titles after our training

JavaScript developer, web developer, Full Stack developer, Front End developer, Back End developer, embedded systems developer, C++ developer, C# developer, DevOps expert… And the list goes on.

Accepting applications

There are currently no open training programs available in English. Check back soon!

You can find our training programs for Finnish speakers here.

Past training programs

Trainee Academy

  1. What:

    Tailored software development training

  2. Where:

    Tampere

  3. When:

    Applications closed 6.9.2023

Read more

CodeMatch Academy

  1. What:

    Software development training with an employment guarantee

  2. Where:

    Oulu

  3. When:

    Applications closed 27.8.2023

Read more

Full Stack Training

  1. What:

    Full Stack development training

  2. Where:

    Oulu

  3. When:

    Applications closed 14.4.

Read more
Ohjelmoinnin valmentaja opastamassa Buutin ohjelmointikoulutuksen osallistujaa ohjelmointitehtävän tekemisessä

Buutti Trainee Academy

  1. What:

    Personalized development training

  2. Where:

    Joensuu

  3. When:

    Applications closed 12.2.2023

Read more

RekryKoulutus: Full Stack Training

  1. What:

    Recruitment-focused development training

  2. Where:

    Jyväskylä

  3. When:

    Applications closed 12.2.2023

Read more
Ohjelmointitiimi palaverissa työstämässä ohjelmointikoulutuksen ryhmätyöprojektia valoisassa ja rennossa toimistotilassa

Starttipaketti web-kehitykseen

  1. What:

    Web-training for beginners

  2. Where:

    Oulu

  3. When:

    Apply before 30.9.2022

Read more