Java ist eine hochentwicklete Programmiersprache und wird wegen der hohen Sicherheitsstandards vermehrt von großen Unternehmen und Konzernen genutzt. Als Java-Entwickler:in bist du verantwortlich für die Entwicklung von Anwendungen und Software unter Verwendung der Programmiersprache Java.


Die Inhalte im Überblick:

IT-Grundlagen
  • Wie sind Websites aufgebaut? Bedienoberfächen (Frontend) und technische Hintergründe (Backend)
  • Baue lernende Algorithmen mit SVC, lerne mit anderen gemeinsam in GitHub und arbeite mit dem Betriebssystem Linux
  • Baue Deine erste eigene Website mit Programmiersprachen wie HTML und CSS

Java
  • Lerne eine der meistgenutzten Programmiersprachen der Welt: Java!
  • Teste Ideen noch vor Du sie progammierst mit testgetriebenen Entwicklung (TDD)
  • Schreibe fehlerfreie Programme, indem du durch Debugging Fehler findest und behebst
  • Java Programmieren leichtgemacht: mit Entwurfsmustern des Spring Frameworks

Datenbanken
  • Baue und nutze verschiedene Datenbanksysteme wie RDBMS und PostgreSQL, um Daten zu verwalten
  • Lerne, unbeständige Daten zu ordnen und zu verwalten

Frameworks
  • Spring
  • I-CD Pipeline
  • Logging in Java und Spring

API's
  • Lerne, technische Schnittstellen (APIs) zwischen Websites oder Programmen aufzubauen
  • Erfahre, wie technische Dienste und Services am besten miteinander Informationen austauschen
  • Lerne verschiedene Arten der Schnittstellen kennen. Zum Beispiel "REST API”

Clouddienste
  • Nutze die neuste Technik der Datenbankspeicherung mit Cloud Computing & Servern
  • Erfahre alles über die Google Cloud Platform (GCP)

Finales Projekt
  • So erreichst du schnell deine Projektziele: Lerne Agiles Projekt Management
  • Begeistere andere durch hervorstechendes Produktdesign

Berufs- und themenbezogener Sprachkurs in Deutsch
  • Nach individuellem Sprachlevel
  • Möglichkeit, das Sprachlevel um mindestens eine Stufe des Gemeinsamen Europäischen Referenzrahmen (GER) zu verbessern
  • Auf Wunsch, freiwilliges Ablegen einer TELC