Dieses Dokument ist auch auf deutsch verfügbar.
The purpose of the following enumeration is to document my skills and certifications related to programming and scripting.
Neither specific projects, nor unrelated certifications are mentioned.
- Learned Java fundamentals.
- Learned Java plugin development for game servers (using the Bukkit library).
- Learned how to use the Eclipse development environment for creating Java applications.
- Learned SQL (MySQL dialect).
- Learned Java TCP/UDP networking (using the java.net package).
- Learned Java database connectivity (using the JDBC library).
- Learned C++ fundamentals.
- Learned C++ reliable UDP networking (using the RakNet library).
- Learned C++ database connectivity (using the SQLAPI++ library).
- Learned how to set up MySQL databases and manage them using MySQL Workbench.
- Learned how to use the Git version control system (using the platforms GitHub and BitBucket).
- Learned how to use the Visual Studio development environment for creating C++ applications.
- Learned how to manage dependencies for Java projects (using Maven).
- Learned binary data analysis using the 010 hex editor.
- Learned C# fundamentals.
- Learned C# TCP/UDP networking (using the System.Net.Sockets namespace).
- Learned C# data structure processing of the XML format (using the System.Xml namespace).
- Learned C++/CLI fundamentals.
- Learned PowerShell scripting fundamentals.
- Learned Bash scripting fundamentals.
- Learned how to use the Visual Studio development environment for creating C# applications.
- Learned how to manage dependencies for C# projects (using NuGet).
- Learned HTML fundamentals.
- Learned CSS fundamentals.
- Learned PHP fundamentals.
- Learned utilizing the Bootstrap framework for HTML/JavaScript/CSS.
- Learned how to use the IntelliJ IDEA development environment for creating Java applications.
- Learned how to use the Eclipse development environment for creating PHP applications.
- Learned how to distribute web applications (using httpd, nginx and IIS).
- Learned software reverse engineering using the Ghidra SRE suite.
- Acquired certificate for completing the "IT Essentials" course in Cisco's Network Academy.
- Acquired certificate for completing SoloLearn's "PHP Tutorial" course.
- Learned native JavaScript fundamentals.
- Learned C# HTTP/WebSocket networking (using the NetCoreServer library).
- Learned C# database connectivity and object-relational mapping (using the Entity Framework Core library).
- Learned C# REST API consumption (using the RestSharp library).
- Learned C# data structure processing of the JSON format (using the Json.NET library).
- Learned Java data structure processing of the JSON format (using the Gson library).
- Learned how to use the async/await (tasks) application design approach in C#.
- Learned how to establish efficient bidirectional connections to C#/Java backends using WebSockets in JavaScript.
- Acquired certificate for completing the "NDG Linux Essentials" course in Cisco's Network Academy.
- Acquired certificate for passing the final examination for the officially accredited prosession of "Computer Science Expert, Subject Area: System Integration" (Chamber of Commerce and Industry Kiel, Germany).
- Learned utilizing the Fomantic-UI framework for HTML/JavaScript/CSS.
- Learned utilizing the Spring platform for Java.
- Learned how to create JavaScript applications outside of the browser (using the Node.js runtime).
- Learned how to manage dependencies for Node.js JavaScript projects (using NPM).
- Learned how to use the async/await (promises) application design approach in JavaScript.
- Acquired certificate for completing SoloLearn's "HTML fundamentals" course.