seamox java training

Wenn Du bereits grundlegende Java Kenntnisse hast – aber noch keine Berufliche Erfahrung – und möchtest möglichst bald Deine Karriere als Java Entwickler starten, dann ist unser Schulungssprogramm genau das richtige für Dich.

Wir haben einen zwölfwöchigen Plan für Dich vorbereitet, mit qualitativ und praktisch orientiertem Inhalt. Du kriegst technische Aufgaben, die Du selbstständig implementieren solltest. Dabei wirst Du von einem erfahrenen Senior Entwickler betreut. Deine Zeit wirst Du frei einteilen können, wichtig dabei sind nur die Deadlines.

Ziele:

  • Gewöhnung an wichtige Arbeitsprinzipien, die die Qualität Deiner Arbeit erhöhen (Clean Code Principles)
  • Praktische Erfahrung unter realen Arbeitsbedingungen sammeln.
  • Lernen technische Probleme selbstständig und effizient zu lösen mit Hilfe Mentoring Unterstützung von erfahrenen SW-Entwicklern.
  • Technisches Fachwissen im Bereich Java Backend Entwicklung aufbauen.
  • Sich an die agile Arbeitsmethodik gewöhnen (Scrum).

Bei erfolgreichem Abschluss des Programms hast Du die Möglichkeit, bei uns oder einem unseren Partner langfristig tätig zu sein und sich gleich weiter beruflich zu entwickeln.

Inhalt:

  • Clean code
  • OOP advanced techniques
  • Design Patterns
  • Git-Grundkenntnis
  • BitBucket/GitHub – create repository, push
  • Spring-basierte Applikationen mit REST APIs und Datenbankzugriff
  • Maven
  • Controllers
  • Swagger/OpenAPI
  • HttpClients
  • Application configuration
  • Logging
  • Exception Handling
  • Testautomatisierung – Unit- und Integration-Tests richtig gemacht
  • Unit testing – structuring, coverage, test doubles, best practices
  • Component-level testing – @SpringBootTest
  • TDD
  • Integration testing covering multiple services(2)
  • Test Pyramid
  • Agile Methoden
  • Scrum basics – sprints, ceremonies
  • Soft skills
  • Communication skills and behaviour in a corporate environment
  • When is the time to ask for help

Startpunkt: asap

Voraussetzungen:

  • Motivation, Eigenverantwortlichkeit, Selbständigkeit, Disziplin
  • Erfahrung mit allgemeinen Algorithmen und Datenstrukturen
  • Java SEOOP, Ausnahmebehandlung, Generics, Collections, Streams, Threads
  • SQL
  • Git
  • Maven/Gradle
  • HTTP
  • SpringREST, JPA

Was Du nicht unbedingt brauchst:

  • Studium Abschluss
  • Vor Ort und zu bestimmten Zeiten präsent zu sein.

Bei Interesse schreib uns an office@seamox.com. Wir freuen uns Dich kennenzulernen.