•
5 min
algo25

https://github.com/kamix-08/algo25

This repository includes basically all of the code I’ve written during my classes in the 2025/26 school year at Technikum Łączności w Krakowie as a software engineering student.

That includes code snippets and examples, preparations for tests, tests, mini-projects, full grade projects.

so why is that interesting?

It isn’t.

Unless you’re about to go to the 3rd grade, and want to know what you can expect. It’s really just a repo of everything school related (as long as it’s code, obviously), and nothing more than that.

But, if you’ve got some time to spare, take a look. You might find some cool stuff.

okay, so what can I find there?

The repo is split by languge (or technology) that was used.

C++

This was mainly used during the Algorytmy i Techniki Programowania (Data Structures & Algorithms) class, although my go-to language for that class was Golang, so here you’ll find mostly things I didn’t want to use Go for.

You’ll also notice a directory called btoi, which stands for Bardzo Trudna Olimpiada Informatyczna (Very Hard Olympiad in Informatics). It’s an initiative by two studens of my class, who created a mock Olympiad in Informatics, and the directory contains my solutions for some of the problems.

Flask

Flask + Jinja + SQLAlchemy was the stack we used during the Aplikacje Klienckie i Serwerowe (Client and Server Applications) class.

In this directory you’ll find mini-projects utilizing this stack.

Go

My go-to during AiTP.

Here you’ll mostly find implementations of various data structures, because (well) that’s what the class was mostly about.

JavaScript

This is the directory for Express.js (Node.js) framework, used during the Aplikacje Webowe (Web Applications) class.

The first lessons were just an introduction to the concepts of the backend in web apps, but we started making mini-projects during the classes early.

You will also find a “tournament” project, which was made as a part of AKiS classes, but with the Express + Handlebars (+ NeDB) technology, which is why it’s here.

PHP

Also part of the Aplikacje Webowe class, but in the second semester.

Mostly mini-projects as well.

React + React Native

Aplikacje Mobilne (Mobile Appliactions) class (I know that’s not what you use React for).

The first semester we focused on using React, to get familiar with the syntax, and the second - we used React Native.

You may notice this repository is split into “new” and “old”. That’s because the class was split into two groups - one of the groups was learning React for 5 weeks, while the other focused on iOS mobile app development in Swift Storyboard. After the 5 weeks were up, the groups exchanged. This cycle continued for the whole year.

My group started with Swift, but in my free time I decided to learn from the materials prepared for the other group, to get ahead. Thus you have “old” (from the old materials of the other group), and “new” (working alongside my group).

Svelte

AKiS class.

Here you’ll find many mini-projects (that’s literally the only thing we did all year).

Swift

Aplikacje Mobilne class.

This directory only contains the first 5 weeks, during which we focused on learning Swift as a languge, before jumping into the Storyboard framework in the next turn.

You can see the tasks we were given in the other turns here, but unfortunately - no code here :(

(I 100%‘d everything though, but you’ll just have to take my word for it)

Tkinter

Aplikacje Desktopowe (Desktop Applications) class.

This class was taught by the same teacher, who taught us Flask, so the contents of the repos will be similiar - a lot of mini-projects.

Vue

This repository contains a single project, for the AKiS class.

I learned Vue during our internships in the spring, and got to use it one last time before the school year ended.

i ain’t reading all that

Yeah, that’s fair. I probably wouldn’t either.

But… if you want to see the highlights of the year, here are some projects you might find worthy looking at:

That’s the 3 I was the most proud of at the time of making them. It ain’t much, but it’s honest work

anything else?

This repository DOES NOT include DirectDesk - the final project for the AiTP class, which has a separate repository.

As I mentioned before, the Swift Storyboard projects are also missing.