In 4 Tagen zur Build Pipeline #citt

Von Roland Golla
15 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-Schulungen für Codeception, PHPStan und das Sulu CMS. 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 2022 noch weitere Inhalte und Technologien dazu.

15 Kommentare

Tutorials und Top Posts

15 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
Bei uns kann jeder deployen - Wie SHOPMACHER Onlineshops deployt 22. Dezember 2019 - 17:53

[…] gesehen ist das bei uns nämlich nur ein Tag anlegen und ein Klick im Jenkins und schon startet die automatische Buildpipeline. Aber wie haben wir das gemacht, dass selbst die Geschäftsführung theoretisch nach einem kurzen […]

Reply
Build Performance als Web Development Agentur USP 6. Februar 2020 - 17:10

[…] daß professionelle Deployments nicht sehr verbreitet sind und sich dadurch eine Investition in Know How und Infrastruktur als echter Wettbewerbsvorteil und Innovation rentiert. Der Markt holt allerdings mit großen […]

Reply
code.talks 2019 Developer ein Job der rockt – Talk Review 24. März 2020 - 15:43

[…] und Shopware gerade extrem gefragt. Die Kombination mit automatisierten Tests, Monitoring und Docker Build Pipelines mit GitLab ist kein Hexenwerk und wird am Markt gebraucht. Der Markt muss von uns Entwicklern geändert und […]

Reply
Remote PHP-Training für PHPStan und Captain Hook voller Erfolg - Kurs alle zwei Monate geplant - Employer Branding und Tutorials Web Development 29. Mai 2020 - 0:50

[…] nur seinen bestehenden PHP-Code aufräumen, sondern auch direkt mit einem Quality Gate in einer Build Pipeline abdecken. Eine PHP-Schulung mit dem Ziel der nachhaltigen und agilen Softwareentwicklung ist ein […]

Reply
TYPO3 Talks und Workshops auf dem TYPO3 Barcamp in Wien 23. September 2020 - 14:05

[…] anzugehen und erfolgreich abgeholt. Ich fand den Talk sehr praktisch und gut. Wir bringen mit Never Code Alone automatisierte Tests und Build Pipelines innerhalb von 4 Tagen mit Infrastruktur in…. Infos dazu gibt es hier oben auf dem […]

Reply
Programmierer Ethik - Gefeuert für Tests und gefundene Bugs 14. Dezember 2020 - 21:07

[…] mit PHPStan in einer GitLab Pipeline sind hier eine nachhaltige Basis. Das kann von uns mit einem PHP-Training gemeinsam innerhalb von 5 Tagen aufgesetzt werden. Aber was hindert uns Entwickler daran, diese Woche nicht einmal gemeinsam zu investieren. Andere […]

Reply
Community Event als PHP Training über den Dächern von Duisburg 22. Oktober 2021 - 18:44

[…] vorhandenen Ressourcen überhaupt ein Ergebnis zu erreichen. Das Tool lässt sich dabei auch als Quality Gate in Pipelines integrieren. Unit Tests sind schon lange bei professionellen DeveloperInnen in allen […]

Reply
Cypress Website Testing – Javascript für Frontend Tests - 26. November 2021 - 0:25

[…] können auch Mailcatcher angesteuert und ausgelesen werden. Alles zusammen kommt dann in die GitLab Pipeline. Mit TESTIFY bieten wir das konkrete Know-how an, geben es gerne weiter und setzen es für Kunden […]

Reply

Gib uns Feedback

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