Praxis, nicht Lehrbuch
Unsere Mentor:innen sind Entwickler:innen aus der Industrie. Sie wissen, wie ein GA-Antrag aussieht und was im Betrieb wirklich gefragt ist.
FÜR AZUBIS · FACHINFORMATIKER:IN · ITSE
Abschlussprüfung Teil 1 und 2, Projektarbeit, Ausbildungsnachweis. Und die Themen, auf die dein Ausbilder nur mit „guck mal im Wiki" antwortet. 1:1 mit Leuten, die den Job wirklich machen.
Dennis LIVE Senior Java · FIAE seit 2015 antwortet ≤ 2 h , Profil ansehen Kostenloses Erstgespräch →
Schon entschieden? Direkt zur Session →
Live aus einer Session
// IHK-Style: Connection sauber schließen try (Connection c = ds.getConnection(); PreparedStatement p = c.prepareStatement(sql)) { p.setString(1, name); return p.executeQuery(); }
Vier Situationen, die dir im ersten Lehrjahr garantiert begegnen. Berufsschulstoff allein reicht da nicht. So sieht 1:1-Coaching praktisch aus.
Exception in thread "main" java.lang.NullPointerException
at com.acme.OrderService.calculateTotal(OrderService.java:47)
at com.acme.OrderService.checkout(OrderService.java:23)
at com.acme.Main.main(Main.java:12)
Stack Trace lesen, Zeile 47 öffnen, Hypothese aufstellen, Debugger starten.
In der Berufsschule: „Welche Exception ist das?" Im Job: „Welcher Datensatz hat die NPE ausgelöst, und warum?"
+ if (kunde.getEmail() != null) {
+ sendMail(kunde.getEmail());
+ }
@thomas review: Lies dir Optional<String> mal an. Wäre hier sauberer als der null-check. Außerdem: !email.isBlank() dazu, sonst sendest du Mails an "".
Was ist Optional, warum ist es besser als null-checks, und was ist isBlank vs. isEmpty?
In der Berufsschule: „equals oder ==?" Im Job: „Warum ist mein Code laut Senior schlechter Stil, und wie macht man's richtig?"
fix/email-validation → main
fix: trim whitespace before sending welcome mail
User-emails kamen mit Leerzeichen aus dem Import-CSV. .trim() dazu, plus Test in EmailServiceTest. Closes #284.
2 files changed · +18 −3
Branch-Naming, atomarer Commit, aussagekräftiger PR-Titel, Issue verlinken, Tests dazu.
In der Berufsschule: kein Git, oder nur „push und pull". Im Job: dein PR ist deine Visitenkarte ans Team.
<<<<<<< HEAD
return rabatt * 0.10;
=======
return rabatt * 0.15;
>>>>>>> origin/main
Was bedeuten die Marker? Welche Version stimmt? Mit Kollegin reden, nicht raten.
In der Berufsschule: „Git-Befehle aufzählen." Im Job: „Behalte ich meine Änderung, deren, oder beide?"
Ich habe Study IT gebaut, weil ich selbst erlebt habe, wie IT-Lehre an der Hochschule auseinanderbricht.
Bei uns unterrichtet, wer Code aus echten Projekten kennt. Praxis entscheidet, nicht der Abschluss.
Direkt an mich: marcel.schmidtpeter@study-it.education
In vielen Betrieben bleibt fürs richtige Erklären keine Zeit. Wir sind das Ergänzungsnetz für Themen, die gerade jetzt zählen.
Senior Java Software Engineer mit FIAE-Ausbildung (seit 2015, IHK-Abschluss): genau die Brücke von Berufsschule, Betrieb und Abschlussprüfung, die wir Azubis ebnen helfen.
„Programmieren versteht man, wenn man weiß, warum eine Lösung funktioniert. Mein Ziel: dass du Code nicht abschreibst, sondern selbst hinkriegst."
59,99 € pro Session, oder 47,99 € mit Code ERSTIS26 auf die erste Stunde. Weniger als ein Tag Verdienstausfall, wenn die Prüfung schiefgeht und die Ausbildung sich verlängert.
30 min kostenloses Erstgespräch, unverbindlich im Browser, abends buchbar.