Kurs
Die Nachfrage nach Entwicklern, die sowohl Front-End- als auch Back-End-Technologien beherrschen, ist so hoch wie nie zuvor. Das Bureau of Labor Statistics prognostiziert zwischen 2023 und 2033 ein Beschäftigungswachstum von 17 % für Softwareentwickler/innen, Qualitätssicherungsanalytiker/innen und Tester/innen. Als Java-Full-Stack-Entwickler wird von dir erwartet, dass du ansprechende Benutzeroberflächen und skalierbare, hochleistungsfähige serverseitige Systeme entwickelst, wobei du oft beide Aufgaben in einem Projekt übernimmst. Aber bei so vielen Sprachen, Frameworks und Best Practices, die es zu beherrschen gilt, kann sich die Reise entmutigend anfühlen.
Ein klarer, strukturierter Lernpfad für Java-Full-Stack-Entwickler ist wichtig, damit du auf dem richtigen Weg bleibst, Selbstvertrauen aufbaust und dein Wissen Schritt für Schritt erweiterst. In diesem Leitfaden führe ich dich durch einen 12-monatigen Lernpfad, der dich von den Java-Grundlagen zu portfoliofähigen Projekten und zur Cloud-Bereitstellung führt. Egal, ob du bei Null anfängst oder deine Fähigkeiten formalisierst, diese Roadmap soll dir helfen, effizient voranzukommen und ein arbeitsfähiger Java Full-Stack-Entwickler zu werden.
Wenn du mit ein paar praktischen Übungen einsteigen möchtest, empfehle ich dir unseren Kurs Einführung in Java.
TL;DR: 12-Monats-Roadmap für Java Full-Stack-Entwickler
- Monate 1-2: Erlerne grundlegende Java- und objektorientierte Programmierkonzepte
- Monate 3-4: Baue Front-End-Fähigkeiten auf: HTML, CSS, JavaScript und ein modernes Framework (React oder Angular)
- Monate 5-6: Tauche ein in das Backend-Java mit dem Spring-Ökosystem und RESTful APIs
- Monate 7-8: Beherrsche Datenbankmanagement (SQL und NoSQL) und Optimierungstechniken
- Monate 9-10: Umfassender Einsatz von DevOps und Cloud (Jenkins, Docker, Kubernetes, AWS/Azure/GCP)
- Monat 11: Stärkung von Soft Skills, Zusammenarbeit und agilen Methoden
- Monat 12: Ein professionelles Portfolio aufbauen und Abschlussprojekte durchführen

Monate 1-2: Core Java Grundlagen
Um robuste, produktionsreife Anwendungen zu erstellen, musst du zunächst eine solide Grundlage in Java entwickeln. In den ersten beiden Monaten geht es darum, sowohl das "Warum" als auch das "Wie" der Java-Programmierung zu verstehen.
Grundsätze der objektorientierten Programmierung
Die OOP-Prinzipien von Java, wie Kapselung, Vererbung, Polymorphismus und Abstraktion, sind das Rückgrat aller modernen Java-Anwendungen:
- Durch die Verkapselung bleiben die Daten sicher und die Klassen in sich geschlossen.
- Vererbung fördert die Wiederverwendung von Code und logische Hierarchien.
- Polymorphismus ermöglicht flexiblen und erweiterbaren Code über gemeinsame Schnittstellen.
- Die Abstraktion verbirgt die Komplexität und konzentriert sich auf die wesentlichen Verhaltensweisen.
Wenn du diese Säulen beherrschst, wirst du Code schreiben, der modular, wartbar und skalierbar ist - Qualitäten, die in professionellen Umgebungen geschätzt werden.
Erweiterte Java-Funktionen
Sobald du dich mit OOP auskennst, ist es an der Zeit, die leistungsstarken Funktionen von Java zu erkunden:
- Multithreading und Gleichzeitigkeit: Lerne, Aufgaben parallel auszuführen, um reaktionsschnelle, effiziente Apps zu entwickeln - eine wichtige Fähigkeit für die moderne Entwicklung.
- Lambda-Ausdrücke: Schreibe prägnante Funktionen und wandle Daten mit weniger Code um, damit du produktiver bist und dein Code besser lesbar ist.
- Generika: Gewährleiste Typsicherheit und reduziere Fehler, indem du Fehler während der Kompilierung und nicht zur Laufzeit abfängst.
Genauso wichtig ist deine Entwicklungsumgebung. Beherrsche Tools wie Eclipse oder IntelliJ IDEA für effizientes Programmieren, Debugging und integrierte Versionskontrolle. Stelle sicher, dass du das Java Development Kit (JDK) und die Java Runtime Environment (JRE) reibungslos installieren und konfigurieren kannst.
Es ist auch wichtig, dass du dich mit Git und GitHub vertraut machst. Initialisiere Repositories für deine Java-Übungen, übe regelmäßige Commits und mache dich mit den grundlegenden Befehlen (commit, push, pull) vertraut.
Top-Ressourcen für die Monate 1-2
- Einführung in Java: Beginne damit, die Syntax und die Datenstrukturen von Java zu lernen.
- Lernpfad Java-Grundlagen: Erlerne die Grundlagen von Java und beginne mit dem Erstellen von realen Anwendungen mit einer der am weitesten verbreiteten Programmiersprachen der Welt.
- Einführung in die objektorientierte Programmierung in Java: Vertiefe deine OOP-Kenntnisse im Kontext von Java.
- OOP in Java: Klassen, Objekte, Kapselung, Vererbung und Abstraktion: Lerne objektorientiertes Programmieren in Java mit praktischen Beispielen.
- Git-Grundlagen: Lerne Versionskontrolle mit Git von den Grundlagen bis zu fortgeschrittenen Workflows. Verfolge Änderungen, verwalte Repositories und arbeite effizient zusammen.
- Git Push und Pull Tutorial: Lerne, wie du Git PUSH- und PULL-Anfragen über GitHub Desktop und die Kommandozeile durchführst.
Monate 3-4: Front-End-Entwicklungstechnologien
Wenn du die Java-Grundlagen geschaffen hast, ist der nächste Schritt die Entwicklung von ansprechenden, reaktionsschnellen Nutzererlebnissen. In dieser Phase werden die wichtigsten Frontend-Tools und Techniken behandelt, die jeder Full-Stack-Entwickler braucht.
Bevor du dich in Frameworks stürzt, ist es wichtig, die wichtigsten Web-Bausteine zu verstehen:
HTML, CSS und JavaScript
Diese drei Sprachen bilden die Grundlage für alle Webschnittstellen:
- HTML strukturiert deinen Inhalt und legt die Seitenelemente an.
- CSS steuert Layout, Farben und Schriftarten. Mach dich mit Flexbox und CSS Grid vertraut, um moderne, responsive Designs zu erstellen.
- JavaScript sorgt für Interaktivität: Es verarbeitet Ereignisse, manipuliert das DOM und aktualisiert Inhalte in Echtzeit.
Praktische Projekte - wie das Erstellen einer persönlichen Landing Page oder eines interaktiven Formulars - festigen dein Verständnis und liefern sofort sichtbare Ergebnisse.
Moderne Rahmenwerke
Je komplexer Webanwendungen werden, desto wichtiger werden Frameworks wie React und Angular:
- Reagiere: Eine beliebte Bibliothek, die auf wiederverwendbaren Komponenten und deklarativer UI-Entwicklung basiert. Sein virtuelles DOM optimiert Updates und macht Apps schneller.
- Angular: Ein umfassendes Framework, das für robuste Datenbindung, Dependency Injection und einen strukturierten Ansatz für große Projekte bekannt ist.
Die Beherrschung mindestens eines modernen Frameworks macht dich marktfähiger und effektiver in realen Teams.
Stelle sicher, dass du deine Front-End-Projekte auf GitHub hostest, übe das Branching für neue Features und lerne, grundlegende Merge-Konflikte zu lösen.
TypeScript und Barrierefreiheit
- TypeScript erweitert JavaScript um statische Typisierung, fängt Fehler frühzeitig ab und verbessert die Wartbarkeit des Codes - ein Industriestandard für große Projekte.
- Barrierefreiheit (a11y): Berücksichtige die Barrierefreiheit von Anfang an. Nutze semantisches HTML, ARIA-Rollen und Tastaturnavigation, um sicherzustellen, dass deine Anwendungen allen Nutzern dienen.
Top-Ressourcen für die Monate 3-4
- 14 Java-Projekte für alle Niveaus: Anfänger, Fortgeschrittene und Profis: Finde Projektideen, um sowohl Front- als auch Full-Stack-Fähigkeiten zu trainieren.
- Eine Data Science Roadmap für 2025: Erfahre, wie Front-End-Technologien mit datengesteuerten Anwendungen verbunden werden.
- GitHub-Grundlagen: Bereite dich auf die GitHub Foundations Certification vor, indem du die Grundlagen von Git und GitHub lernst: Versionskontrolle, Zusammenarbeit und Verzweigung.
- Java-Kurs für Fortgeschrittene: Bringe deine Java-Kenntnisse auf die nächste Stufe, indem du Methoden, Kontrollfluss und Schleifen beherrschst - drei wichtige Bausteine für die Programmierung in der Praxis.
Monate 5-6: Back-End-Entwicklung mit Java-Frameworks
Sobald du mit dem Frontend zufrieden bist, ist es an der Zeit, leistungsstarke Backend-Systeme zu entwickeln, die Daten, Logik und Anwendungssicherheit verwalten.
Das Java-Ökosystem ist bekannt für seine unternehmenstauglichen Frameworks und seine Skalierbarkeit. In dieser Zeit geht es um das Spring-Ökosystem und den Aufbau robuster APIs.
Ökosystem Frühling
- Spring Framework: Der Kern der modernen Java-Backend-Entwicklung, der Modularität und Umkehrung der Kontrolle bietet.
- Spring Boot: Rationalisiert die Anwendungseinrichtung und -konfiguration und ermöglicht es dir, Dienste schnell zu erstellen und einzusetzen.
- Frühlingssicherheit: Vereinfacht die Integration von Authentifizierung und Autorisierung.
- Spring MVC: Trennt Präsentation, Logik und Daten und macht deine App einfacher zu testen und zu warten.
- Spring Cloud: Unterstützt Microservices, verteilte Systeme und Service Discovery.
- JUnit: Schreibe und führe Unit-Tests für deine Spring-Anwendungen mit JUnit durch. Mach dich mit dem Testen von Controllern, Services und Repositories vertraut, um die Korrektheit und Zuverlässigkeit des Codes sicherzustellen.
Datenbankintegration und ORM
Keine Bewerbung ist vollständig ohne Datenmanagement. Das musst du tun:
- Arbeit mit relationalen Datenbanken (MySQL, PostgreSQL) für strukturierte, transaktionale Daten.
- Verstehe NoSQL-Datenbanken (MongoDB) für flexible, unstrukturierte oder sich schnell ändernde Daten.
- Nutze Hibernate für das objektrelationale Mapping (ORM), um Java-Objekte und Datenbanktabellen effizient zu verbinden.
RESTful APIs und Webservices
Über APIs kommunizieren deine Front- und Back-Ends:
- Lerne HTTP-Methoden (GET, POST, PUT, DELETE), Statuscodes und Best Practices im API-Design.
- Verwende Spring REST, um saubere, skalierbare APIs zu erstellen, die Front-End-Clients oder andere Dienste bedienen.
Top-Ressourcen für die Monate 5-6
- Erstelle deine erste App mit Java: In diesem Code-Along lernst du, wie du eine einfache Java-Taschenrechner-Anwendung erstellst.
- MySQL Tutorial: Erfahre, was MySQL ist und wie du in eines der beliebtesten Datenbankmanagementsysteme einsteigst.
- PostgreSQL-Datenbanken erstellen Kurs: Lerne, PostgreSQL-Datenbanken mit zu erstellen und erforsche die Struktur, Datentypen und Normalisierung von Datenbanken mit PostgreSQL.
- Einführung in NoSQL-Kurse: Lerne die Grundlagen von NoSQL-Datenbanken kennen und erfahre, wie sie in einer modernen Datenarchitektur eingesetzt werden.
- MongoDB Tutorial: Lerne, wie du MongoDB-Datenbanken in Python verbinden und analysieren kannst.
- Java-Zertifizierungen im Jahr 2025: Welche ist die richtige für dich?: Erforsche Zertifizierungen, die sich auf Backend- und Spring-Kenntnisse konzentrieren.
Monate 7-8: Datenbankmanagement und -optimierung beherrschen
Datenbanken sind das Herzstück fast jeder Anwendung. Diese Phase geht über die grundlegenden CRUD-Operationen hinaus und konzentriert sich auf das Design, die Skalierung und die Optimierung deiner Datenschicht für Leistung und Zuverlässigkeit.
Eine gut konzipierte Datenbank stellt sicher, dass deine Anwendungen wachsen und den realen Anforderungen gerecht werden können.
Relationale und NoSQL-Datenbanken
Verstehe, wann du welchen Typ verwenden solltest:
- Relationale Datenbanken (SQL): Ideal für strukturierte Daten, transaktionale Integrität und komplexe Abfragen. Nutze die Normalisierung, um Redundanzen zu reduzieren und die Datenintegrität zu wahren.
- NoSQL-Datenbanken: Sie eignet sich für unstrukturierte oder schnell wachsende Daten und bietet horizontale Skalierbarkeit und flexible Schemadesigns.
Ein Beispiel aus der Praxis: Eine E-Commerce-App benötigt eine relationale Datenbank für Bestellungen und eine NoSQL-Datenbank für Produktbewertungen.
Abfrageoptimierung und Indizierung
Effiziente Abfragen sind entscheidend für skalierbare Anwendungen:
- Indizierung: Beschleunigt die Suche; wisse, wie du Indizes implementierst und pflegst, um die Leistung zu steigern.
- Abfrageoptimierung: Verstehen, wie man effizientes SQL schreibt und den Abfrageplaner der Datenbank nutzt.
- Sharding und Replikation: Stelle eine hohe Verfügbarkeit und Fehlertoleranz für Produktionsumgebungen sicher.
Wenn du lernst, langsame Abfragen zu analysieren und Schemata zu optimieren, wird sich das beim Skalieren deiner Anwendungen auszahlen.
Die besten Ressourcen für die Monate 7-8
- Associate Data Engineer in SQL: Vertiefe deine SQL- und Datenmodellierungskenntnisse.
- Umfassendes NoSQL-Tutorial mit MongoDB: Behandelt die Grundlagen von NoSQL-Datenbanken und die verschiedenen Arten von NoSQL-Datenbanken mit Beispielen aus der Branche.
Monate 9-10: Umfassende DevOps und Cloud-Native-Bereitstellung
Die Entwicklung großartiger Anwendungen ist nur ein Teil der Reise - du musst sie auch zuverlässig an die Nutzerinnen und Nutzer liefern. DevOps- und Cloud-Kenntnisse sind heute ein Muss für moderne Entwickler/innen.
In dieser Phase geht es darum, deine Anwendungen zu automatisieren, bereitzustellen und effizient zu verwalten.
Kontinuierliche Integration und Bereitstellung
- Jenkins: Automatisiere deine Build-, Test- und Deployment-Pipelines für schnellere und zuverlässigere Releases. Integriere laufende Unit-Tests in deine Jenkins CI-Pipeline, um die Code-Validierung zu automatisieren.
- Docker: Packe Anwendungen und ihre Abhängigkeiten in Container und sorge für Konsistenz in verschiedenen Umgebungen.
- Kubernetes: Orchestrierung von Containern im großen Maßstab, Verwaltung von Deployments und selbstheilende Systeme.
Wenn du deine DevOps-Kenntnisse vertiefst, kannst du Funktionen schneller und mit weniger Fehlern bereitstellen.
Cloud-Plattformen
- AWS, Azure, Google Cloud: Du lernst, wie du Java-Anwendungen bereitstellst, verwaltete Dienste (wie Cloud-Datenbanken) nutzt und deine Infrastruktur skalierst, wenn deine Nutzerbasis wächst.
- Serverlose Architekturen: Erforsche die Vereinfachung der Bereitstellung für bestimmte Arbeitslasten - ideal für Microservices und Rapid Prototyping.
Wenn du diese Werkzeuge verstehst, bist du ein Gewinn für jedes Team, das an großen oder verteilten Systemen arbeitet.
Top-Ressourcen für die Monate 9-10
- Kurs "Einführung in Docker": Erkunde die Grundlagen von Docker, einschließlich der Docker-Engine, der Terminologie und der Befehle mit dem Docker Command Line Interface (CLI).
- Kurs "Einführung in Kubernetes": Lerne die Grundlagen von Kubernetes kennen und implementiere und orchestriere Container mithilfe von Manifesten und kubectl-Anweisungen.
- Entwicklung von KI-Anwendungen: Erfahre, wie die Cloud-Bereitstellung mit modernen, datengesteuerten Projekten zusammenhängt.
- Azure DevOps Tutorial: Entdecke, wie du eine Azure DevOps-Umgebung einrichtest, Azure Repos zur Versionskontrolle nutzt, CI/CD-Pipelines erstellst und verwaltest und vieles mehr.
- AWS-Konzepte Kurs: Lerne die Grundlagen von Amazon Web Services (AWS), einer der führenden Cloud-Plattformen, die Unternehmen weltweit nutzen.
Monat 11: Soft Skills und kooperative Praktiken
Um ein erfolgreicher Entwickler zu sein, braucht es mehr als nur technische Fähigkeiten. Effektive Zusammenarbeit, Kommunikation und Anpassungsfähigkeit sind in jedem beruflichen Umfeld wichtig.
In dieser Phase konzentrierst du dich darauf, ein wertvolles Teammitglied zu werden und einen agilen Beitrag zu leisten.
Agile Methodik und Teampraktiken
Die meisten Softwareteams setzen auf agile Frameworks wie Scrum und Kanban:
- Lerne die Sprintplanung, tägliche Standups und Retrospektiven kennen oder nimm daran teil, um iterative Verbesserungen voranzutreiben.
- Erforsche den Einsatz von Kanban-Tafeln, um Aufgaben zu visualisieren, den Fortschritt zu verfolgen und Engpässe zu erkennen.
Versionskontrolle und Zusammenarbeit
- Entwickle deine Fähigkeiten zur Zusammenarbeit weiter und konzentriere dich dabei vor allem auf fortgeschrittene Git-Workflows wie Pull Requests, Peer Reviews und Merge.
- Arbeite auf Plattformen wie GitHub zusammen, indem du Pull-Requests und Code-Reviews durchführst, um die Qualität zu verbessern und Wissen zu teilen.
Kommunikation und Problemlösung
- Kommuniziere klar und respektvoll mit technischen und nicht-technischen Kollegen.
- Entwickle starke Debugging-Fähigkeiten: Analysiere Protokolle, reproduziere Probleme und isoliere Fehler systematisch.
Diese Fähigkeiten machen dich zu einem zuverlässigen, anpassungsfähigen Mitarbeiter in jedem Unternehmen.
Die besten Ressourcen für Monat 11
- Die wichtigsten Konferenzen zum Thema Lernen und Entwicklung im Jahr 2025: Finde Möglichkeiten, um deine Kommunikations- und Teamfähigkeit zu verbessern.
- Git Merge Tutorial: Lerne, wie du mit Git Merge Zweige zusammenführen, Konflikte lösen und Best Practices befolgen kannst.
- 10 Business Skills, die jedes Datenteam braucht: In diesem Webinar erfährst du, wie du mit Storytelling, Einfühlungsvermögen und Beratungskompetenz technische Kennzahlen in wirkungsvolle Geschäftsergebnisse umwandeln und deine Datenkarriere beschleunigen kannst.
Monat 12: Portfolioaufbau und Capstone-Projekte
Um deine erste Full-Stack-Stelle zu bekommen, brauchst du mehr als nur technisches Wissen; du musst deine Fähigkeiten in Aktion zeigen. Ein professionelles Portfolio und ein Abschlussprojekt sind deine Chance, Arbeitgebern und Kollegen zu zeigen, was du alles drauf hast.
Capstone-Projekte
Wähle Projekte aus, die sowohl deine Breite als auch deine Tiefe unterstreichen:
- E-Commerce-Plattform: Integriere Einkaufswagen, Zahlungsabwicklung und Benutzerauthentifizierung. Demonstriere End-to-End-Kenntnisse, von der Datenbankmodellierung bis zu Front-End-Checkout-Flows.
- Blogging-System: Unterstützt nutzergenerierte Inhalte, Kommentare und Echtzeit-Updates - baue Funktionen wie Markdown-Unterstützung oder Benachrichtigungen.
- Aufgabenmanagement-Tool: Implementiere Live-Zusammenarbeit mit WebSockets, komplexem Statusmanagement und sicheren Benutzerrollen.
Jedes Projekt sollte den gesamten Stack nutzen, vom Datenbank- und API-Design über das Front-End UI/UX bis hin zur sicheren Authentifizierung und Bereitstellung.
Aufbau deines professionellen Portfolios
- Erstelle eine persönliche Website, auf der du deine besten Arbeiten, deinen Hintergrund und deine technischen Interessen darstellst.
- Teile deinen Code auf GitHub; gut dokumentierte Repositories mit klaren READMEs fallen Personalverantwortlichen auf.
- Pflege eine starke LinkedIn-Präsenz und engagiere dich in der Entwickler-Community, indem du technische Blogbeiträge schreibst oder zu Open-Source-Projekten beiträgst.
Ein ausgefeiltes Portfolio ist dein Tor zu Vorstellungsgesprächen, Freiberuflichkeit und professionellem Networking.
Die besten Ressourcen für Monat 12
- 14 Java-Projekte für alle Niveaus: Anfänger, Fortgeschrittene und Profis: Finde Inspiration für deine Abschluss- und Portfolioprojekte.
- 56 Java-Interview-Fragen und -Antworten für alle Niveaus: Bereite dich darauf vor, in Vorstellungsgesprächen effektiv über deine Projekte zu sprechen.
Fazit
Der Weg zum Java-Full-Stack-Entwickler ist sowohl herausfordernd als auch lohnend. Du folgst einer zielgerichteten 12-monatigen Roadmap, die dich von den Java-Grundlagen bis hin zu fortgeschrittenen Einsatz- und Portfolio-Projekten führt und dir die Fähigkeiten vermittelt, die du brauchst, um robuste Anwendungen von Anfang bis Ende zu erstellen, einzusetzen und zu warten.
Denke daran: Konsequentes, praktisches Üben ist der Schlüssel. Nimm neue Frameworks in Angriff, hol dir Feedback von Gleichgesinnten und bleibe mit der Entwicklergemeinschaft in Kontakt. Halte dein Portfolio auf dem neuesten Stand und bleibe offen für lebenslanges Lernen. Da sich die Technologie ständig weiterentwickelt, wirst du durch dein Engagement für Wachstum einen Vorsprung in der Branche haben.
Bist du bereit, deine Reise anzutreten? Tauche noch heute in den Lernpfad Java Fundamentals ein und mache den ersten Schritt zu einer lohnenden Karriere als Java-Full-Stack-Entwickler.
Java Full-Stack Entwickler Roadmap FAQs
Wie bringe ich Front-End- und Back-End-Entwicklung unter einen Hut?
Setze klare Lernziele und wechsle zwischen Front-End- und Back-End-Fähigkeiten. Integriere beides in kleine Projekte, um dein Verständnis zu vertiefen. Nutze moderne Entwicklungswerkzeuge, um deinen Arbeitsablauf zu optimieren und die Ermüdung durch Kontextwechsel zu vermeiden.
Welchen Herausforderungen sehen sich Java-Full-Stack-Entwickler/innen in der Regel gegenüber?
Du wirst oft mit sich schnell entwickelnden Frameworks, komplexen Integrationen und der Notwendigkeit konfrontiert, eine nahtlose Kommunikation zwischen Front-End- und Back-End-Systemen sicherzustellen. Auch Performance-Tuning und Cross-Stack-Debugging können eine Herausforderung sein, vor allem in großen oder verteilten Projekten.
Wie wichtig ist es, mit Java-Frameworks und -Technologien auf dem Laufenden zu bleiben?
Crucial. Das Java-Ökosystem entwickelt sich ständig weiter und es entstehen regelmäßig neue Frameworks, Tools und Best Practices. Wenn du deine Kenntnisse auf dem neuesten Stand hältst, sind deine Anwendungen sicher, effizient und wartbar - und du bleibst auf dem Arbeitsmarkt wettbewerbsfähig.
Welche realen Projekte helfen, praktische Erfahrungen zu sammeln?
Entwickle eine persönliche Portfolio-Website, eine E-Commerce-Plattform oder eine RESTful API für eine mobile App. Nimm an Open-Source-Projekten oder Hackathons teil, um die Zusammenarbeit und das Lösen von Problemen unter realen Bedingungen zu üben. Diese Erfahrungen lassen sich direkt in Fähigkeiten umsetzen, die Arbeitgeber schätzen.

Autorin und Redakteurin im Bereich der Bildungstechnologie. Engagiert bei der Erforschung von Datentrends und begeistert davon, Data Science zu lernen.
