Custom-made training and workshops for software companies.

Services

Tarkvarandus workshop content and materials are designed to meet your unique business and developer training needs, delivered in a way that provides the most practical benefit. Your team of developers will return to work with confidence and expertise, having learned from an instructor with extensive real-world experience working with top-tier global software companies.

Enhance your expertise in leading technologies and frameworks such as AngularAngular MaterialTailwind CSSNestJSTypescriptNx and more, all taught alongside best-practice agile development methodology. The applications we build with your team are exciting for participants and provide them with actionable methods applicable across various fields.

Courses and workshops

Each course is uniquely tailored to meet your specific wishes and needs, following proven patterns that ensure a practical, engaging, and enjoyable experience for participants. This adaptability ensures that the training is personalized to your team’s requirements.

Technical course/workshop

Before the course begins, we will identify the problem areas that require special attention with you and determine together the technologies your team should focus on. Throughout the course, your team will develop a sample application, gain hands-on experience, and master all the necessary aspects and solution options.

Ideal for enhancing your developers’ technical skills and improving your existing application.

Mini sprint

Together, we will plan the app your team wants to build, involving your product owner for comprehensive input. Before the course begins, we collaborate with the product owner to create a small backlog. The course starts with a collaborative review of the backlog and an illustration of what the team will build. Throughout the course, your team will work in pairs, solving backlog tickets one by one. At the end, the created application will be reviewed and followed by a short sprint retrospective.

The course spans several days, providing opportunities for team events and fun. This approach is suitable for companies with developers of varying levels. Pair programming allows your team to learn from each other and build stronger connections, enhancing their skills and teamwork. They can also practice agile methods without the pressure of deadlines and stressful expectations.

The course

The long-term course features bi-weekly meetings and spans several weeks or months. At the start, your team will determine a common goal. The technical curriculum is tailored to each participant while collaboratively researching and implementing agile working methods. The plan is adjusted throughout the course based on experiences gained, ensuring a flexible and practical learning process.

This course is ideal for creating a well-functioning team where everyone can handle various technical tasks.

Hackathon

In a two-day workshop, your team will form small groups and create solutions using new technologies or processes. We guide and support participants, ensuring a productive and pleasant environment. At the end of the workshop, teams will present the solutions they have developed. This hackathon allows your team to explore new ideas and creatively solve problems they might not address during their regular workday.

A hackathon allows developers to be creative and present their solutions in a relaxed setting, perfect for teams seeking innovative problem-solving methods.

About us

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.