Inhalt des Trainings
Kontinuierliches Lernen und das Streben nach technischer Exzellenz sind wesentliche Faktoren für erfolgreiche Softwareentwicklung. Um trotz schnelllebiger Anforderungen qualitativ hochwertige Software zu liefern, müssen EntwicklerInnen moderne Praktiken und Tools meistern. ICAgile Programming vermittelt in einem Hands-on Training die Skills und das Mindset, um als Teil eines agilen Entwicklungsteams erfolgreich zu sein.
Sie festigen in gezielten Hands-On Coding Sessions ihre Kenntnisse, wie man Code schreibt, der sich trotz ändernder Anforderungen leicht erweitern und testen lässt. Sie implementieren Unit Tests, die das Richtige testen und sowohl schnell als auch leicht wartbar sind. Durch die Vermittlung aufeinander aufbauender Inhalte und ausgewählter Beispiele entwickeln Sie ein hohes Verständnis für konkrete Problemstellungen und effektive Lösungswege. Sie erlernen Tools und Praktiken, mit deren Hilfe Sie die „Intergrationshölle“ bei der Zusammenarbeit im Team verhindern und bestehenden Code ohne Angst vor Regressionen erweitern und verbessern können. Zusätzlich lernen Sie neue Wege kennen, um zwischen Business und Entwicklung ein gleiches Verständnis der Anforderungen herzustellen.
Damit stellen Sie sicher, dass Sie nicht nur richtig entwickeln, sondern auch das Richtige entwickeln.
Detail-Inhalte
Die Inhalte umfassen Tools und agile Techniken wie
- Continuous Integration und Build Automation
- Implementierung effektiver Unit Tests
- Test-driven Development
- Clean Code, Design Prinzipien und Refactoring
- Essenzielle Praktiken zum richtigen Umgang mit „Legacy Code”
Wir legen besonderen Wert auf ein agiles Mindset sowie Know-how und Praktiken, die sowohl die Zusammenarbeit innerhalb des Teams als auch das Verständnis für die Sichtweise des Kunden verbessern. Dazu gehören Themen wie
- Collective Code Ownership
- Pair Programming
- Behaviour-driven Development
- Acceptance Test-driven Development
Das Training lässt viel Platz für Fragen und praxisorientierte Diskussionen mit einem starken Bezug zum Alltag von Entwicklungsteams.
Top Schulung, die ich jedem zu 100% weiterempfehlen würde! Schulung war sehr praxisorientiert bei denen alles was durchgemacht wurde gleich mit Übungen in kleineren Gruppen ausprobiert worden ist. Die mit… mehr
— Bernhard PiendlICAgile Programming
20.07.2021Top Schulung, die ich jedem zu 100% weiterempfehlen würde! Schulung war sehr praxisorientiert bei denen alles was durchgemacht wurde gleich mit Übungen in kleineren Gruppen ausprobiert worden ist. Die mit Abstand beste Schulung, bei der ich je dabei war.
— Bernhard PiendlSehr gutes und anschauliches Seminar der Fa. Nagarro! War spitze
— Jonas StadlerICAgile Programming
17.06.2021Sehr gutes und anschauliches Seminar der Fa. Nagarro! War spitze
— Jonas StadlerDie beiden Trainer waren sehr kompetent. Inhalt sehr verständlich vermittelt
— Tarik PektasICAgile Programming
09.07.2020Die beiden Trainer waren sehr kompetent. Inhalt sehr verständlich vermittelt
— Tarik PektasÜberaus motivierte Trainer, die den Inhalt verständlich und praxisnahe aufbereitet und transportiert haben.
— DI Michael GannerICAgile Programming
28.05.2020Überaus motivierte Trainer, die den Inhalt verständlich und praxisnahe aufbereitet und transportiert haben.
— DI Michael GannerTrainer, Inhalt, Aufbau, Umgebung, Organisation - alles bestens!
— Ing. Alen ViljusicICAgile Programming
25.05.2020Trainer, Inhalt, Aufbau, Umgebung, Organisation - alles bestens!
— Ing. Alen ViljusicDurchgeführt wurde der Kurs von der Fa. Nagarro, von der Organisation nicht so top wie bei der ETC. Inhaltlich jedoch ein guter Kurs über die Grundlagen der agilen Entwicklung.
— Ing. Irene TomanekVielen Dank für die offenen Worte und wir melden uns direkt bei Ihnen für weitere Details - denn auch unsere Seminare mit Partnern sollen immer zur vollsten Zufriedenheit führen!
ICAgile Programming
04.05.2020Durchgeführt wurde der Kurs von der Fa. Nagarro, von der Organisation nicht so top wie bei der ETC. Inhaltlich jedoch ein guter Kurs über die Grundlagen der agilen Entwicklung.
— Ing. Irene TomanekVielen Dank für die offenen Worte und wir melden uns direkt bei Ihnen für weitere Details - denn auch unsere Seminare mit Partnern sollen immer zur vollsten Zufriedenheit führen!
Lernformen im Überblick
Training vor Ort
Im Trainingszentrum
• Ihr ILT Training (Instructor Led Training)
• Trainingsunterlagen, Teamwork, Labs
• Verpflegung vor Ort inklusive
• Training-Services
Training Online
Virtual Classroom
• Online Training – aber live beim Training dabei
• Keine Anfahrt ins Trainingszentrum notwendig
• Online Support und Hotline
• Training-Services