In 4 Tagen zur Build Pipeline #citt

Von Roland Golla
7 Kommentare
Continuous Integration Schulung

Mit einer Continuous Integration Schulung ist es möglich, effizient und schnell Software zu entwickeln. Die wesentlichen Komponenten sind hier automatisierte Test und darauf folgende automatisierte Deployments. Dadurch kann zuverlässige Software schnell live gebracht werden. Das spart extrem viel wertvolle Zeit. Und dadurch auch Kosten. Continuous Integration ist zudem ein Job-Magnet. Gute Webdeveloper setzen das in einer Arbeitsumgebung voraus und lehnen Arbeitgeber ohne Automatisierungen ab. Die Entwicklungshilfe NRW hat es sich zum Ziel gesetzt, Agenturen und Entwicklungsabteilungen dieses Know-how erfolgsorientiert und vor Ort zugänglich zu machen.

In vier Schulungstagen zur eigenen Continuous Integration Build Pipeline

Der gute Wille ist meistens schon vorhanden, aber die Ressourcen geben es einfach nicht her. Es fehlt an konkretem Know-how und an Erfahrung. Diese neben dem Tagesgeschäft aufzubauen ist leider für viele Entwickler eine Herkulesaufgabe und auch nicht zumutbar. Hier kann nur mit externer Hilfe geholfen werden. Und genau darauf haben sich die beiden Dozenten Andreas Mautz und Roland Golla spezialisiert. Mit dem Feedback von vielen Entwicklerteams und Arbeitgebern wurde ein passendes Angebot entwickelt. CITT – Countinuous Integration Training und seTup. Das Angebot umfasst insgesamt 4-6 intensive Schulungstage je nach Vorraussetzungen, die eine attraktive Frequenz haben. Dadurch wird die aktuelle Entwicklung nicht gestört und Know-how und Implementierung funktionieren direkt im Tagesgeschäft.

Continuous Integration Schulung – Vier halbe Tage für Entwickler und zwei volle Tage für Admins

Alle Schulungsinhalte bei der Entwicklungshilfe NRW sind sehr praktisch und projektnah ausgerichtet. “Frontalunterricht bringt nichts, und das will auch niemand”, ist sich Mautz, Gründer und Inhaber der Entwicklungshilfe NRW sicher. Konkret heißt das: Hands on und Pair Programming an den Rechnern der Teilnehmer. Nur so kommt Wissen in den Fingern an – und da gehört es hin.
Damit Entwickler durch Schulungen nicht komplett am Arbeitsplatz ausfallen und so das Tagesgeschäft blockieren, werden die Entwickler je 4 halbe Tage geschult. Hier bietet sich freitagnachmittags an. Ein halber Schulungstag hat außerdem mehrere Vorteile. Auf der einen Seite ist man so natürlich einfach aufnahmefähiger – auf der anderen Seite kann man so auch bei den folgenden Session das angewendete Wissen direkt kontrollieren und nachjustieren. Bei den Admins hingegen ist es besser, eine Schulung intensiver und in kleineren Gruppen durchzuführen. Ein Deployment muss nicht nur eingerichtet werden, es erfordert auch die dazugehörige Infrastruktur. Hier spielen verschiedene Technologien eine entscheidende Rolle. Dazu müssen auch alle Komponenten eines Projekts durchleuchtet werden. In der Praxis hat sich diese Art der Schulung mehrfach bewährt und ist sehr gut angenommen worden.

Entwicklungshilfe NRW ist eine praktische Continuous Integration Schulung

“Leidenschaft und Bock” fordert nicht nur //SEIBERT //MEDIA aus Wiesbaden in unseren YouTube VBLOG zur Froscon von seinen Mitarbeitern, sondern es sind auch die Eckpfeiler für die Arbeit bei dem Kölner Schulungsunternehmen. Am Ende geht es darum, Entwicklern zu helfen und dadurch ihre Arbeitsbedingungen zu verbessern. Das wird hier vor allem mit praktischen Schulungen direkt in den laufenden Projekten durchgeführt. Denn dann kommt es auch an, wird messbar, und die Investition rentiert sich.

Open Source ist Know-how-Transfer

Golla hat Acceptance Tests in die beidem Open-Source-CMS-Projekte TYPO3 und NEOSCMS gebracht. Mautz ist in der magento Community engagiert. Beide veröffentlichen auch regelmäßig neue Projekte auf GitHub. So bekommt man bei der Entwicklungshilfe NRW zahlreiche Schulungsinhalte, die Präsentationen und einige andere Helferlein kostenlos zur Verfügung. Never Code Alone hat 2 soziale Projekte als Open Source Lösungen rausgebracht.

PHP Schulung Soforthilfe

PHP Schulung Soforthilfe

Passende Angebote und individuelle Anfragen

Bisher hat die Entwicklungshilfe NRW fünf Workshops im Angebot. Es gibt die PHP-Schulung “Code-Rocker”, “Starthilfe”, “Soforthilfe”, “Moderierte Code-Reviews” und “Pair-Programming”. Aber natürlich kann man auch individuelle Schulungen in Absprache mit den Entwicklern buchen. Das Netzwerk aus freiberuflichen Trainern wird gerade erweitert. Neben den Topics Continuous Integration, TYPO3 und magento kommen noch weitere Inhalte und Technologien dazu.

Kooperation von NCA und EH

Never Code Alone und die Entwicklungshilfe NRW gehen schon von Anfang an gemeinsame Wege. Das eine ist eine Initiative für Software-Qualität und das andere ein Schulungsunternehmen für Software-Qualität. Hier gibt es zwar viele Gemeinsamkeiten und doch völlig getrennte Kernkompetenzen. Die gegenseitige Ergänzung macht die ganze Sache so richtig rund. Denn so können die Teilnehmer der Never Code Alone Events mit weiterführenden Schulungen versorgt werden, und die Entwicklungshilfe NRW kann sich als Speaker auf den Events einbringen.

7 Kommentare

Tutorials und Top Posts

7 Kommentare

Git Schulung – 3 Dinge, die peinlich sind als Howto Tutorial 15. Juli 2018 - 21:58

[…] ohne das man sich um Detail oder Tools kümmern muss. In diesem Artikel geht es nicht um den besseren Einsatz von Build Pipelines, sondern um 3 kleine Wissenslücken, die immer wieder großflächig in der Szene […]

Reply
Legacy Code – Wie kommt man da raus - PHP-Schulung 8. September 2018 - 22:41

[…] Software-Qualität sind also kein Thema – dafür gibt es erstmal kein Budget. Und auch nicht für automatisierte Tests und Deployments. Hier wird auf eine Entscheidung von oben gewartet, die von nicht Technikern, sondern von BWLern […]

Reply
Continuous Integration PHP-Training – Build Pipeline in Leipzig mit den Code Fellas 14. Februar 2019 - 11:18

[…] dem Code Fellas Meetup in Leipzig gab es diesmal ein Continuous Integration PHP-Training mit einer GitLab Pipeline. Die Entwicklungshilfe NRW hat sich seit Jahren auf PHP-Trainings im […]

Reply
Wordpress Dateiberechtigungen und Ordner Rechte 775 und 644 14. Juli 2019 - 21:14

[…] Auch Administartoren brauchen das Feature weitere Plugins zu installieren und Updates manuell oder automatisiert durchführen zu […]

Reply
Review Symfony Live 2019 - Improvisations Talk ohne Bullet Points 2. Oktober 2019 - 14:08

[…] geht es um meinen Talk „Softwarequalität === Gesundheit“, Roland Golla PHP-Trainer (In 4 Tagen zur Build Pipeline). Mein Talk hat eine Neuauflage und ein deutlich überarbeitetes und professionelles Design von der […]

Reply
Arbeitsschutz in der IT Burnout voraus - Die Folgen schlechter Arbeitgeber 9. Oktober 2019 - 9:53

[…] entwickeln. Diese wieder loszuwerden und richtig gesund zu werden kann über Jahre andauern. Automatisierte Deployments sind hier ebenfalls elementar. Wenn alles immer manuell irgendwo hingebracht werden muss, dann kann man auch nie Fahrt […]

Reply
PHPStan und Code Standard – PHP-Training für Teams mit PHPUnit 10. Oktober 2019 - 12:28

[…] Schulungsformat “In 4 Tagen zur Build-Pipeline” ist sehr beliebt und hat bisher in allen Schulungen immer auch erfolgreich Bugs gefunden. Sobald […]

Reply

Gib uns Feedback

Diese Seite benutzt Cookies. Ein Akzeptieren hilft uns die Seite zu verbessern. Ok Mehr dazu