Practical courses and interactive workshops aimed at software companies.

We organise practical software development courses and workshops for companies. Our goal is to teach the development teams new technologies and agile work methods. Through hands-on experience, we teach your teams innovative solutions and tools as effective ways to make work more productive and enjoyable.

Services

We aim to offer IT companies and their existing development teams the next level. We approach each company individually and organise the content and format of the courses in a way that will benefit the team the most. We have a long and broad experience working in software companies, and we organise our courses so that the participants get a versatile experience

The main technologies we teach are Angular , Angular Material , Tailwind CSS , NestJS , Typescript , Nx ; all this with the principles of agile development. The applications we build together are exciting for participants and solution methods that employers can use in almost any field.

Courses and workshops

Each of our courses is unique and prepared according to your wishes and needs. However, we follow specific effective, interesting, and enjoyable patterns for the participants.

Technical course/workshop

Before the start of the course, together with the client, we thoroughly analyse the problem areas that need special attention. We also map which technologies the participants should use and acquire. During the course, we will develop a sample application that covers all aspects and different solution options that you would like to master.

Suitable for teams who would like to improve the technical skills of developers and improve an existing application.

Mini sprint

We make a plan with the participants about what app they would like to build. We recommend that the product manager or product owner should be involved as well. Before the course, we create a small backlog with the product manager. We start with a review of the backlog and an explanation of what will be built. During the rest of the course, participants work in pairs and solve backlog tickets one by one. At the end of the course, the created application will be reviewed, and a retro will be made. The course lasts for several days, and the participants have the opportunity to organise a team event and have fun during that period.

Suitable for companies with different levels of developers. Pair programming enables people of different levels/experiences to work together – it allows your team to learn from each other and get to know your colleagues better.

The course

The long-term course has meetings every two weeks and covers several weeks or months. At the beginning of the course, the team’s common goal is determined. The technical curriculum is individually adapted to each participant while jointly researching and implementing agile working methods. During the course, the plan is adjusted according to the experiences gained, ensuring a flexible and practical approach to the learning process.

The course is suitable if you want to create a well-functioning team where everyone can cope with different technical tasks.

Hackathon

A two-day workshop where participants form teams (2 or 3 people) and try to create solutions using new technologies or processes. Our task during the process is to guide and support the participants and create a productive and pleasant environment. At the end of the course, the teams present their developed solutions. The purpose of the hackathon is to allow participants to try new things they could not find time for during their normal day job and to creatively find solutions that might not come to mind while working in an office

It’s perfect for teams seeking new ways to solve problems. A hackathon provides an opportunity for developers to be creative and present their solutions in a relaxed environment.

About us

Susanna is our CEO. She has years of experience in managing personnel and recruiting developers. Susanna knows what makes developers’ eyes shine and what they value in an employer.

Susanna remains positive and enthusiastic in difficult situations. She injects courage and hope into others and leads you to take action.

Triin is our coordinator. She organises everything and ensures all participants get to the right place on time and have all the information needed before, during, and after the course. She makes sure that, in addition to getting new knowledge, you will have a memorable experience. She has organised countless successful summer and winter days and fantastic team events.

Triin has been a supportive shoulder for the entire workforce in various companies, ensuring a pleasant working environment for developers and support teams. It is important for her that working days are as enjoyable as weekends at home.

Reedik is our coach. With 15 years of technical experience, he can think outside the box. He is interested in testing different solutions and encouraging himself to challenge himself, which makes him a great teacher.

Reedik also directs already skilled people to step out of their comfort zones and learn new things because the discomfort zone is where we develop the most.

https://reediktuuling.com

Frequently Asked Questions

Where do our courses take place?

Our courses take place in major cities in Estonia, according to your wishes. We value flexibility, so we are ready to offer training in different cities and buildings that promote creativity and teamwork.

In what language are the courses held?

We conduct training in both Estonian and English.

What do you need to bring to the course?

You should bring your computer, which you work with daily, and good mood and spirit.

When do the courses take place?

Each course is tailor-made for your company, so we can be flexible in terms of time and organise the course exactly when and for as long as it suits you.

What programming languages/frameworks do you teach?

We are focused on Angular and NestJS frameworks.

Who are the courses for?

Our target group is companies engaged in software development. We train development teams who want to upgrade their skills and improve productivity.

How much do the courses cost?

To get a price quote, please contact us and let us know your wishes. All our courses are built up by your input.

Contact

contact@tarkvarandus.ee

Contact us, and we will answer you within two working days.

Write or call us, and together we will find the best solution for you. There are no concerns that are too big or visions that are too bold.