Im eintägigen Training erleben Sie intensives Refactoring einer typischen Geschäftsanwendung. Wenn Sie das Erlernte intensivieren möchten, empfehlen wir anschließend das 4-tägige Design-Patterns-Seminar.
Folgende Inhalte werden die Teilnehmer nach diesem Kurs erlernt haben:
Im viertägigen Training lernen Sie wie Sie Java-Designmuster dazu bringen können, genau das zu tun, was Sie wollen und Ihre Softwarekarriere in weniger als einer Woche zu beschleunigen. Wir decken 30 Designmuster ab, die im alltäglichen Java-Coding weit verbreitet sind. Jedes Muster hat eine Vorlesung, gefolgt von praktischen Übungen, in denen die Studenten das Muster zur Problemlösung anwenden können. Wir verwenden die neueste Version von OpenJDK. Die IDE ist entweder Eclipse oder IntelliJ.
Wenn Sie auch nur eine dieser Fragen mit „Ja“ beantworten, dann
ist dieser Kurs genau das Richtige für Sie:
1. Einführung
2. Abstract Class Pattern (PLoPD4)
3. Builder Pattern (GoF and Effective Java)
4. Essence Pattern (PLoPD4)
5. Memento Pattern (GoF)
6. Proxy Pattern (GoF)
7. Flyweight Pattern (GoF)
8. Strategy Pattern (GoF)
9. Null Object Pattern (PLoPD3)
10. Iterator Pattern (GoF)
11. Factory Method (GoF and Refactoring)
12. Template Method Pattern (GoF)
13. Composite Pattern (GoF)
14. Visitor Pattern (GoF)
15. Acyclic Visitor Pattern (PLoPD3)
16. Object Recursion Pattern (PLoPD4)
17. Default Visitor Pattern (PLoPD3)
18. Adapter Pattern (GoF)
19. Command Pattern (GoF)
20. Decorator Pattern (GoF)
21. Extension Object Pattern
22. Singleton Pattern (GoF)
23. State Pattern (GoF)
24. Facade Pattern (GoF)
24.1. Session Facade Pattern (JEE)
25. Prototype (GoF)
26. Abstract Factory Pattern (GoF)
27. Interpreter Pattern (GoF)
28. Mediator Pattern (GoF)
29. Observer Pattern (GoF)
30. Bridge Pattern (GoF)
31. Chain of Responsibility Pattern (GoF)
• Genießen Sie fünf Tage voller Java-Insights und wetvollem Know-How unseres Top-Trainers Dr. Heinz Kabutz
• Sie erhalten die Seminarmaterialien in elektronischer Form.
• Sie erhalten ein Entwickler-Akademie-Zertifikat, das Ihnen Ihre erfolgreiche Teilnahme bescheinigt.
• Sie erhalten darüber hinaus Gratismagazine, u.v.m.
• Entwickler, die mit Java 6 oder 7 vertraut sind und die Ausdrucksweise von Java 8 fließend beherrschen
• Entwickler, die bereits Java 8 oder höher verwenden, aber das Gefühl haben, dass sie nicht alle Vorteile der Streams nutzen
„Heinz ist ein wandelndes Java-Lexikon. Er kann jede Frage der Teilnehmer – bspw. zu Änderungen von JDK-internen Klassen in den diversen Java-Versionen – aus dem Kopf beantworten. Das ist sehr beeindruckend!“
„Auf dem Extreme Java Camp vermittelt Heinz auf eine souveräne & angenehme Art eine extrem hohe Dichte an Wissen & Erfahrungen, die sich unmittelbar auf die eigene Arbeit auswirken. Mit dem sehr umfangreichen Begleitmaterial lässt sich der Stoff nochmals sehr gut nacharbeiten. Der Kurs ist eine unbedingte Empfehlung!“
„Das Extreme Java Camp fordert, macht Spaß und ist abwechslungsreich 🙂 Ich konnte das Gelernte bereits im beruflichen sowie privaten Umfeld einsetzen.“
„Bei Heinz ist man in guten Händen. Jedes Thema wird intensiv behandelt, keine Frage ist zu schwer, und dank der vielen Übungen bleiben die Erkenntnisse haften. Eine Empfehlung für jeden, der das JDK besser kennen lernen möchte.“
„Ich habe mir viel von dem Camp erwartet und diese Erwartungen wurden sogar noch übertroffen. Jeder Tag brachte eine Fülle an Aha-Momenten und wertvollen Tipps.“
„Ich beschäftige mich seit 20 Jahren hauptberuflich mit Java, in den letzten Jahren intensiv mit Concurrency-Themen und war überrascht, wie viel ich in den fünf Tagen dazulernen konnte – und wie viel Spaß es gemacht hat!.“