Portfolio · Informatikmittelschule

Burim Maliki.

Angehender Applikationsentwickler. Ich besuche die Informatikmittelschule (IMS) und suche ein einjähriges Praktikum in Applikationsentwicklung. Mein Fokus: Web und Fullstack. Mein Interesse: Projektführung und Sicherheit.

02 · Bildungsweg

Informatikmittelschule (IMS)

Die Informatikmittelschule (IMS) ist ein vierjähriger Bildungsgang in der Schweiz: drei Jahre Schule, ein Jahr Praktikum — mit Abschluss eidgenössisches Fähigkeitszeugnis (EFZ) als Applikationsentwickler:in plus Berufsmaturität.

Der Unterricht verbindet Allgemeinbildung mit Informatik — von Programmierung und Webentwicklung über Datenbanken und Netzwerke bis zu Projektmanagement. Welche Module zum EFZ führen, zeigt der offizielle Modulbaukasten. Angeboten wird die IMS unter anderem an der Kanti am Brühl (KSB) in St. Gallen.

03 · Kompetenzen

Skills

Die IMS hat mir eine solide Grundlage gegeben — von den Grundlagen der Programmierung bis zu Datenbanken, Netzwerken und Webentwicklung. Die genauen Inhalte sind im Modulbaukasten dokumentiert.

  • 01

    JavaScript

    Webanwendungen & interaktive Interfaces

  • 02

    HTML

    Semantisches Markup & zugängliche Struktur

  • 03

    CSS

    Layout, Responsive Design & Design-Systeme

  • 04

    C

    Systemnahe Grundlagen & Speicherverwaltung

  • 05

    C++

    Objektorientierte Programmierung

  • 06

    Java

    Stark typisierte Anwendungen

04 · Arbeit

Projekte

Drei Projekte, drei Ansätze: eine Meal-Planning-App, ein spielbares Strategie-Spiel und das Konzept für eine Lernplattform.

App · Frontend

FoodSync

FoodSync ist eine Meal-Planning-App auf React-Basis: Demo-Profile mit Kalorien- und Makro-Zielen, dazu persönliche Empfehlungen, die Allergien und Ernährungsweisen wie vegetarisch berücksichtigen und zum verbleibenden Tagesbudget sortiert sind. Mahlzeiten lassen sich von Montag bis Sonntag in einen Wochenplan legen — inklusive Tages- und Wochen-Tracking der Kalorien, anpassbarem Kalorienziel und Berechnung nach Harris-Benedict. Aus allen geplanten Mahlzeiten entsteht automatisch eine kategorisierte Einkaufsliste mit zusammengeführten Mengen zum Ausdrucken.

  • React & JavaScript
  • Tailwind CSS
  • Wochenplan
  • Einkaufsliste
  • Harris-Benedict
Tech-Stack
React · JavaScript · Tailwind CSS
Status
Frontend-Prototyp mit Demo-Daten — ohne Backend und Datenbank. Änderungen bleiben nur gespeichert, solange die App geöffnet ist.
FoodSync ansehen
Spiel · Web

RoboFight

Zwei Spieler bauen Roboter aus drei Werten — Stärke, Tempo und Robustheit — und lassen sie gegeneinander antreten. Wie bei Schere, Stein, Papier kontert jeder Wert einen anderen; eine spezielle Kampfformel entscheidet den Kampf.

  • 2 Spieler
  • Stärke · Tempo · Robustheit
  • Typ-System
  • Kampfformel
RoboFight ansehen
Konzept · Blueprint

Cyberskills

Das Konzept für eine Lernplattform, die Cybersicherheit verständlich macht: eine klar definierte Zielgruppe, messbare Lernziele und ein eigenes Skill-Tree-System, das den Lernfortschritt sichtbar macht.

  • Zielgruppe definiert
  • Messbare Lernziele
  • Skill-Tree
  • Konzeptphase
Zielgruppe
Jugendliche und Einsteiger:innen, die verstehen wollen, wie Angriffe funktionieren und wie man sich schützt.
Lernziele
Netzwerke, Angriffsmethoden und Verteidigung im Alltag verstehen und anwenden.
Skill-Tree-System
Ein eigener Fähigkeiten-Baum, der Fortschritt sichtbar macht und motiviert.
Cyberskills ansehen

05 · Kontakt

Schreib mir.

Offen für Praktikumsanfragen, Projektideen und Feedback.

Schneller geht es über LinkedIn.