Java Developer
Überblick
Kurzer Überblick
PHP - hauptsächlich Erstellung von Webseiten unter Verwendung von Datenbanken (Hinzufügen von Kommentaren, Registrierung, Anmeldung... ), ohne Verwendung eines Frameworks (heutzutage arbeite ich überhaupt nicht mehr mit PHP). SQL - Lesen, Schreiben, Bearbeiten von Datensätzen, Verknüpfen von Datensätzen auf der Grundlage von ID-Schlüsseln. Ich verwende derzeit PostgreSQL Java - Ich arbeite mit der Version 8. Ich verwende Maven als Build-Tool und Tomcat als Server, dann Spring Framework und seine Komponenten. H2Datenbank, PostgreSQL, Servlets, JPA, JSP. Ich teste mit Postman.
Meine Projekte bis jetzt:
Insurance (Sie können es auf meinem Github finden) - es ist eine Back-End-Web-Anwendung, die auf REST-Architektur basiert. Sie kann Daten im JSON-Format über HTTP-Methoden empfangen und senden. Die API enthält die grundlegenden Elemente einer Versicherungspolice. Die Anwendung kann einen neuen Datensatz speichern, löschen, bearbeiten und alle Versicherungsnehmer und ihre Basisdaten oder individuelle Daten auf der Grundlage der ID anzeigen, wenn die Anwendung die Details des Versicherungsnehmers zurückgibt. Die Anwendung verwendet h2database, um die Datensätze zu speichern.
ManagementCourses ist eine Servlet-basierte Webanwendung, ich verwende JSP- und HTML-Dateien als Front-End. Man kann sich als Tutor oder Manager anmelden, der dann bestimmt, welche Rechte und welche Daten für diese Person angezeigt werden. Zum Beispiel kann ein Manager neue Kurse erstellen und ihnen einen Tutor zuweisen. Der Tutor kann die Kursbeschreibung bearbeiten usw. Die Daten werden der Anwendung zur Verfügung gestellt, sobald sie gestartet wird. Die Anwendung verwendet keine Datenbank, neue Daten werden nur in temporären SESSIONS-Variablen gespeichert.
-orderToBarber ist eine Webanwendung, an der ich derzeit arbeite. Sie basiert auf der REST-Architektur und ermöglicht es einer Person, sich zu registrieren und dann in ein Konto einzuloggen oder eine Bestellung für eine bestimmte Aktivität und einen Kurs zu erstellen. Als Friseur oder Benutzer kann man Aufträge erstellen und deren Status ändern (ausstehend, bearbeitet, auf Bestätigung wartend). Ich verwende JPA, um mit der Datenbank zu kommunizieren. Die Daten werden in PostgreSQL geschrieben, wo ich Tabellen für (Benutzer, Friseure, Aufträge) erstellt habe, die mit ihrer ID verknüpft werden. Die Anwendung wird die Daten im JSON-Format an das Front-End senden. Ich plane, das Front-End auf JS mit Vue aufgrund seiner Einfachheit und Reaktivität Optionen zu bauen. Ich werde FETCH verwenden, um Daten vom Back-End zu empfangen und zu senden.
GitHub-Link - https://github.com/The candidate2357
Berufliche Erfahrung
During high school, I became interested in programming, both web projects and OOP languages. While at university, I expanded my skills and knowledge through courses, deepening my understanding of databases, Java, and necessary technologies. I had the opportunity to teach IT, but I realized that I enjoy programming and problem-solving, so I want to start programming full-time, as I had planned since high school. I am looking for a job as a Java programmer.
PEDAGOGUE, 2020 - 2022
- Independent pedagogical employee of computer science subjects, programming, and psychology.
PROGRAMMING AND GRAPHIC DESIGN, 2016 - present
- Design, creation, and editing of websites, advertisements, banners, posters, and videos.
- Design and implementation of digital marketing tasks.
CAPOEIRA TRAINER, 2013 - 2021
- Successful capoeira representative in Slovakia and abroad.
- Work with children and adults, daily movement camps.
EDUCATION Master's degree in Psychology Informatics, 2018 - 2020 Bachelor's degree in Psychology Informatics, 2014 - 2018 Secondary school, 2009 - 2013
SKILLS AND ABILITIES Spring framework - intermediate Linux Ubuntu - intermediate JPA, JDBC - intermediate Bootstrap - intermediate Servlets - intermediate MySQL - intermediate JavaScript - beginner Git - intermediate Tomcat - advanced Maven - advanced Java - advanced PHP - advanced
Completed courses: Advanced Java Spring framework Java for juniors Java OOP
| Angestellter | 1100 € / Pro Monat |
| Eben | JUNIOR |