Skip to content

Latest commit

 

History

History
57 lines (57 loc) · 4.97 KB

README_DE.md

File metadata and controls

57 lines (57 loc) · 4.97 KB

This document is also available in English.

Meilsteine

Die folgende Aufzählung dient ausschließlich zur Dokumentation meiner Fähigkeiten und Zertifizierungen in Bezug auf Softwareentwicklung.

2015

  • Java Grundkenntnisse erlernt.
  • Java Plugin-Entwicklung für Gameserver (unter Gebrauch der Bibliothek Bukkit) erlernt.
  • Nutzung der Programmierumgebung Eclipse zur Erstellung von Applikationen in Java erlernt.

2016

  • SQL Grundkenntnisse (MySQL Dialekt) erlernt.
  • Java TCP/UDP Netzwerkkommunikation (unter Gebrauch des Package java.net) erlernt.
  • Java Datenbankkonnektivität (unter Gebrauch der Bibliothek JDBC) erlernt.
  • C++ Grundkenntnisse erlernt.
  • C++ UDP Netzwerkkommunikation mit verschiedenen Zuverlässigkeitsstufen (unter Gebrauch der Bibliothek RakNet) erlernt.
  • C++ Datenbankkonnektivität (unter Gebrauch der Bibliothek SQLAPI++) erlernt.
  • Installation von MySQL Datenbanken und dessen Wartung mit MySQL Workbench erlernt.
  • Nutzung des Versionskontrollsystems Git (in Verbindung mit den Plattformen GitHub und BitBucket) erlernt.
  • Nutzung der Programmierumgebung Visual Studio zur Erstellung von Applikationen in C++ erlernt.
  • Verwaltung von Abhängigkeiten für Java Projekte (mit Hilfe von Maven) erlernt.
  • Analyse von Binärdaten (mit Hilfe des Hex-Editors 010) erlernt.

2017

  • C# Grundkenntnisse erlernt.
  • C# TCP/UDP Netzwerkkommunikation (unter Gebrauch des Namespace System.Net.Sockets) erlernt.
  • C# Verarbeitung von Daten im XML-Format (unter Gebrauch des Namespace System.Xml) erlernt.
  • C++/CLI Grundkenntnisse erlernt.
  • PowerShell Grundkenntnisse erlernt.
  • Bash Grundkenntnisse erlernt.
  • Nutzung der Programmierumgebung Visual Studio zur Erstellung von Applikationen in C# erlernt.
  • Verwaltung von Abhängigkeiten für C# Projekte (mit Hilfe von NuGet) erlernt.

2018

  • HTML Grundkenntnisse erlernt.
  • CSS Grundkenntnisse erlernt.
  • PHP Grundkenntnisse erlernt.
  • Gebrauch des Framework Bootstrap in HTML/JavaScript/CSS Projekten erlernt.
  • Nutzung der Programmierumgebung IntelliJ IDEA zur Erstellung von Applikationen in Java erlernt.
  • Nutzung der Programmierumgebung Eclipse zur Erstellung von Applikationen in PHP erlernt.
  • Distribution von Web-Applikationen (mit Hilfe von httpd, nginx und IIS) erlernt.
  • Reverse-Engineering von Software (mit Hilfe der Ghidra SRE Suite) erlernt.
  • Zertifikat für den Abschluss des Kurses "IT Essentials" in der Cisco Network Academy erhalten.
  • Zertifikat für den Abschluss des Kurses "PHP Tutorial" auf der Lernplattform SoloLearn erhalten.

2019

  • JavaScript Grundkenntnisse erlernt.
  • C# HTTP/WebSocket Netzwerkkommunikation (unter Gebrauch der Bibliothek NetCoreServer) erlernt.
  • C# Datenbankkonnektivität und objektrelationales Mapping (unter Gebrauch der Bibliothek Entity Framework Core) erlernt.
  • C# REST API Nutzung (unter Gebrauch der Bibliothek RestSharp) erlernt.
  • C# Verarbeitung von Daten im JSON-Format (unter Gebrauch der Bibliothek Json.NET) erlernt.
  • Java Verarbeitung von Daten im JSON-Format (unter Gebrauch der Bibliothek Gson) erlernt.
  • Designansatz async/await (Tasks) für C# Applikationen erlernt.
  • Herstellung von effizienten bidirektionalen Verbindungen zu C#/Java Backends mit Hilfe von WebSockets in JavaScript erlernt.
  • Zertifikat für den Abschluss des Kurses "NDG Linux Essentials" in der Cisco Network Academy erhalten.
  • Zertifikat für die bestandene IHK Abschlussprüfung des Ausbildungsberufes "Fachinformatiker für Systemintegration" erhalten.

2020

  • Gebrauch des Framework Fomantic-UI in HTML/JavaScript/CSS Projekten erlernt.
  • Nutzung der Plattform Spring in Java Projekten erlernt.
  • Erstellung von JavaScript Applikationen außerhalb des Browsers (unter Gebrauch der Node.js Runtime) erlernt.
  • Designansatz async/await (Promises) für JavaScript Applikationen erlernt.
  • Verwaltung von Abhängigkeiten für Node.js JavaScript Projekte (mit Hilfe von NPM) erlernt.
  • Zertifikat für den Abschluss des Kurses "HTML Fundamentals" auf der Lernplattform SoloLearn erhalten.