Kavre Tech

Institutions and Teams We Work With

Kavre Technology Institute cooperates with training centres, software studios, and school IT departments across the Groß-Enzersdorf area and beyond. These partnerships shape what our modules contain: guest reviewers from development teams check our application-building units, and regional schools send us feedback on how beginners actually read their first programs. Below are the kinds of partners we currently work with and what each collaboration involves.

Kavre Tech shared

Regional Secondary Schools

IT departments from nearby Gymnasien and HTLs review our introductory coding units each term. Their teachers flag where first-year students get stuck on variables and loops, and we adjust the pacing of the fundamentals module accordingly.

Independent Software Studios

Small development teams contribute real project briefs for the application-building track. Learners work from a written specification rather than a step-by-step tutorial, which mirrors how studio work is actually handed over.

Adult Education Centres

Evening course providers share enrolment patterns and drop-off points. That data helped us split the software concepts module into shorter sessions for people studying alongside a full-time job.

Open Source Maintainers

A handful of maintainers review our version control and documentation exercises. Their notes keep the Git workflow we teach close to what contributors encounter in real repositories.

Hardware and Lab Partners

Local labs provide machines for the practical digital skills sessions, so participants can test builds on hardware other than their own laptop before finishing a module.

Partnership enquiries go through our contact page. We review requests from schools, studios, and training providers twice per term.

How the Curriculum Was Built, Step by Step

Kavre Technology Institute did not appear as a finished catalog of courses. It grew out of teaching sessions, rewritten notes, and modules that were tested with real beginners before they were published. The timeline below traces that development, from the first informal programming workshops to the current structure of learning paths in software development and IT technologies.

Kavre Tech shared
2019

First Evening Workshops

Small groups met twice a week to work through variables, loops, and functions in Python. Notes from these sessions became the backbone of the coding fundamentals module.

2020

Modular Structure Takes Shape

Lessons were reorganized into self-contained units with clear prerequisites. Each module ended with a small build task instead of a quiz, so learners could see how software concepts connect.

2021

Application Development Track Added

A second path opened for learners who had finished the fundamentals. It covered data handling, interface logic, and the practical side of turning a prototype into something usable.

2022

Review and Revision Cycle

Every module was reworked after feedback from the first full cohort. Sections that caused repeated confusion were split, and exercises were rewritten with clearer starting points.

2023

Digital Skills Expanded

Alongside programming, the institute added material on version control, documentation habits, and reading technical specifications — the parts of IT work that rarely appear in tutorials.

2024

Current Learning Paths

The platform now runs structured tracks from first steps in code to independent project work, with each stage documented so learners know what comes next and why.

The people who teach here

Kavre Tech is run by a small group of developers and instructors who still write code. Between them they cover backend systems, frontend interfaces, data handling, and the unglamorous work of explaining a concept three different ways until it lands.

Kavre Tech shared
Curriculum lead

Jan Mader B.Sc.

Builds the module sequence for the programming fundamentals track. He rewrote the introductory Python unit after noticing that learners were memorizing syntax instead of predicting program output, and now every early exercise asks for a written guess before the code runs.

Kavre Tech shared
Application development

Sandro Steger

Teaches the frontend and application modules, where students move from static pages to something with state and stored data. His sessions lean on small bridge projects: take a finished tutorial, change one requirement, and rebuild it without a walkthrough.

Kavre Tech shared
Software concepts

Simon Schlögl

Handles the theory side: data structures, version control, and how a program is organized once it grows past a single file. He is the one who insists that a merge conflict is a conversation, not an error, and that reading documentation is a skill worth practicing on purpose.

Kavre Tech shared
Learner support

Eva Scharf

Runs the review process for submitted exercises and keeps track of where learners stall. Most of her work is written feedback: pointing at the exact line where an assumption broke, rather than handing over a corrected file that teaches nothing.

Kavre Tech shared
Practical digital skills

Ines Lutz

Coordinates the workshops that sit outside the core coding path: working with files and formats, basic tooling, and the everyday habits that make a development environment less frustrating. She joined after years of onboarding newcomers who had learned plenty of theory and very little workflow.

Questions about a module, a prerequisite, or where to start? Write to the team and you will get a straight answer.

Contact the instructors

Kavre Tech exists because learning to build software rarely fails from lack of talent. It fails from lack of order.

Structure first, then speed

Modules before momentum

Every topic arrives in a fixed sequence: fundamentals, then application, then the concepts that hold both together. A learner who understands variables, control flow, and data structures can pick up a new framework in a weekend. Someone who skipped those steps spends that weekend copying snippets and hoping. The curriculum is deliberately slow at the start and faster later, because that is the order in which programming actually sticks.

Built for people starting from zero

Career changers, students, and self-taught learners arrive with different gaps. Some have never opened a terminal; others have written scripts for years without ever reading a specification. Modules are written so both can enter the same room without one group waiting and the other drowning. Instructors explain the reasoning behind a pattern, not just the syntax that makes it run.

Practice that resembles real work

Exercises are small, but they are not toys. Learners debug code they did not write, extend an application with a feature nobody described in the lesson, and read documentation when a search result does not match their version. That discomfort is the point. The goal is not a certificate on a wall, but the ability to sit down in front of an unfamiliar codebase and find a way in.

What we do not promise

No guarantees about hiring, salary, or how quickly someone will feel confident. Software development rewards patience and consistent practice, and no institute can shortcut that. What Kavre Tech offers is a clear path, honest feedback on submitted work, and material that stays technically current. Progress depends on the hours a learner puts in, and we would rather say that plainly than sell a shortcut.

Who Kavre Tech Is Built For

Kavre Technology Institute is an institute-style learning environment for people who want to understand how software is actually built, not just watch it happen. Our modules move from coding fundamentals through application development and the software concepts that hold a project together. We work with beginners opening an editor for the first time, career changers rebuilding a technical foundation, and self-taught learners who already write code but want a curriculum with a spine. The tone here is methodical and calm: we explain the reasoning behind each step, we keep the pace honest, and we never promise an outcome we cannot control.

Cookie settings We use cookies to keep the site reliable, remember basic choices, and understand which pages are useful. You can accept, reject, or review the settings before continuing.