thePHP.cc Logo Deutsch Contact

Dates and Events

December

Ask me Anything

Wir geben Antworten auf alle Fragen rund um professionelle Software-Entwicklung, Software-Architektur, Qualitätssicherung, Teamentwicklung oder Entwicklungsprozessen.

Details Flatrate Registration

Software-Modernisierung (4/4)

Software altert und muss daher stetig modernisiert werden, um ihren Lebenszyklus zu verlängern.

Details Flatrate Registration

Clean Code Expertentreff: Bald ist Weihnachten

An Weihnachten darf man sich etwas wünschen. Und zum neuen Jahr haben wir gute Vorsätze: wie wäre es damit, im nächsten Jahr besseren Code zu schreiben?

Details Flatrate Registration

Live-Vorführung: Logging mit JournalD

Die echte Praxis ist durch kein Lehrbuch, einen Blogpost oder ein Tutorial ersetzbar. Heute zeigen wir Ihnen, wie Sie SystemD für das Logging in Ihrer Anwendung verwenden können.

Details Flatrate Registration

Show me your Code

Wir geben konstruktives Feedback zu mitgebrachtem Programmcode und üben gleichzeitig in der Gruppe zielgerichtete, wertschätzende Reviews ein.

Details Flatrate Registration

January

Web Security 360: XSS & die Content Security Policy

Cross-Site-Scripting lässt sich effektiv verhindern - nicht zuletzt durch Einsatz der Content Security Policy

Details Flatrate Registration

Einstieg in OOP (1/5)

Diese Schulung vermittelt die Grundlagen objektorientierter Programmierung und schafft wichtige Voraussetzungen für den Einsatz aktueller Frameworks und PHP-Software-Produkte.

Details Flatrate Registration

Ask me Anything

Wir geben Antworten auf alle Fragen rund um professionelle Software-Entwicklung, Software-Architektur, Qualitätssicherung, Teamentwicklung oder Entwicklungsprozessen.

Details Flatrate Registration

Design Patterns: State

Jeden Monat lernen wir in 45 Minuten durch Live-Coding ein Entwurfsmuster kennen und richtig einzusetzen. Heute lernen wir, zustandsabhängig unterschiedliches Verhalten eines Objekts abzubilden.

Flatrate Registration

Einstieg in OOP (2/5)

Diese Schulung vermittelt die Grundlagen objektorientierter Programmierung und schafft wichtige Voraussetzungen für den Einsatz aktueller Frameworks und PHP-Software-Produkte.

Details Flatrate Registration

Show me your Code

Wir geben konstruktives Feedback zu mitgebrachtem Programmcode und üben gleichzeitig in der Gruppe zielgerichtete, wertschätzende Reviews ein.

Details Flatrate Registration

Test Automation with PHPUnit (1/4)

Attendees of this training will learn to use PHPUnit, the standard test automation tool for PHP, and successfully integrate it into their development process.

Details Flatrate Registration

Einstieg in OOP (3/5)

Diese Schulung vermittelt die Grundlagen objektorientierter Programmierung und schafft wichtige Voraussetzungen für den Einsatz aktueller Frameworks und PHP-Software-Produkte.

Details Flatrate Registration

Test Automation with PHPUnit (2/4)

Attendees of this training will learn to use PHPUnit, the standard test automation tool for PHP, and successfully integrate it into their development process.

Details Flatrate Registration

Clean Code Expertentreff

Wir diskutieren in einer kleinen Gruppe verschiedene Facetten von Clean Code. Wir sprechen darüber, was gut und was schlecht ist, wie man besser wird, und wann etwas auch mal gut genug sein darf.

Details Flatrate Registration

Einstieg in OOP (4/5)

Diese Schulung vermittelt die Grundlagen objektorientierter Programmierung und schafft wichtige Voraussetzungen für den Einsatz aktueller Frameworks und PHP-Software-Produkte.

Details Flatrate Registration

February

Test Automation with PHPUnit (3/4)

Attendees of this training will learn to use PHPUnit, the standard test automation tool for PHP, and successfully integrate it into their development process.

Details Flatrate Registration

Ask me Anything

Wir geben Antworten auf alle Fragen rund um professionelle Software-Entwicklung, Software-Architektur, Qualitätssicherung, Teamentwicklung oder Entwicklungsprozessen.

Details Flatrate Registration

Kontinuierliche Integration (1/2)

Behalten Sie durch die Automatisierung aller Build-Prozesse den Überblick und gewinnen Sie Zeit für die Weiterentwicklung Ihrer Software.

Details Flatrate Registration

Einstieg in OOP (5/5)

Diese Schulung vermittelt die Grundlagen objektorientierter Programmierung und schafft wichtige Voraussetzungen für den Einsatz aktueller Frameworks und PHP-Software-Produkte.

Details Flatrate Registration

Test Automation with PHPUnit (4/4)

Attendees of this training will learn to use PHPUnit, the standard test automation tool for PHP, and successfully integrate it into their development process.

Details Flatrate Registration

Kontinuierliche Integration (2/2)

Behalten Sie durch die Automatisierung aller Build-Prozesse den Überblick und gewinnen Sie Zeit für die Weiterentwicklung Ihrer Software.

Details Flatrate Registration

Live-Vorführung: PHPUnit 11

Die echte Praxis ist durch kein Lehrbuch, einen Blogpost oder ein Tutorial ersetzbar. Heute erklärt Sebastian Bergmann die Motivation hinter den wichtigsten Änderungen in PHPUnit 11 und führt sie im Live Coding vor.

Details Flatrate Registration

Show me your Code

Wir geben konstruktives Feedback zu mitgebrachtem Programmcode und üben gleichzeitig in der Gruppe zielgerichtete, wertschätzende Reviews ein.

Details Flatrate Registration

Design Patterns: Chain of Responsibility

Jeden Monat lernen wir in 45 Minuten durch Live-Coding ein Entwurfsmuster kennen und richtig einzusetzen. Heute üben wir lose Kopplung durch Verkettung von Objekten.

Flatrate Registration

Advanced PHPUnit (1/4)

This training teaches the advanced use of PHPUnit in real projects, like testing object interactions and side effects. You will learn how to avoid risky tests and work with code coverage information.

Details Flatrate Registration

Clean Code Expertentreff: SOLID

Heute diskutieren wir fünf der vielleicht wichtigsten Prinzipien für objektorientiertes Design, deren Anwendung zu besser wartbarer Software führt.

Details Flatrate Registration

Web Security 360: Injektion Angriff

Egal ob beim Zugriff auf die Datenbank oder Verwendung von externen Schnittstellen: Kommt Ihre Anwendung mit manipulierten Ein- und Ausgaben klar?

Details Flatrate Registration

Ask me Anything

Wir geben Antworten auf alle Fragen rund um professionelle Software-Entwicklung, Software-Architektur, Qualitätssicherung, Teamentwicklung oder Entwicklungsprozessen.

Details Flatrate Registration

March

Advanced PHPUnit (2/4)

This training teaches the advanced use of PHPUnit in real projects, like testing object interactions and side effects. You will learn how to avoid risky tests and work with code coverage information.

Details Flatrate Registration

Web Security 360: Sicherheitsrelevante Header

Für optimale Sicherheit erwarten Browser heute eine Vielzahl an zusätzlichen Headern. Arne Blankerts zeigt, welche man kennen sollte.

Details Flatrate Registration

Advanced PHPUnit (3/4)

This training teaches the advanced use of PHPUnit in real projects, like testing object interactions and side effects. You will learn how to avoid risky tests and work with code coverage information.

Details Flatrate Registration

Show me your Code

Wir geben konstruktives Feedback zu mitgebrachtem Programmcode und üben gleichzeitig in der Gruppe zielgerichtete, wertschätzende Reviews ein.

Details Flatrate Registration

Advanced PHPUnit (4/4)

This training teaches the advanced use of PHPUnit in real projects, like testing object interactions and side effects. You will learn how to avoid risky tests and work with code coverage information.

Details Flatrate Registration

Design Patterns: Proxy

Jeden Monat lernen wir in 45 Minuten durch Live-Coding ein Entwurfsmuster kennen und richtig einzusetzen. Heute trennen wir unterschiedliche Belange.

Flatrate Registration

Clean Code Expertentreff: Sauberer Code für typsicheres Parsen

Die Verarbeitung von Datenaustauschformaten wie CSV, JSON oder XML ist ein wiederkehrendes Problem. Heute diskutieren wir, wie es mit sauberem Code typsicher gelöst werden kann.

Details Flatrate Registration

Typsicheres PHP (1/2)

Seit der Version 7 erlaubt PHP deutlich mehr Typsicherheit beim Programmieren. So lassen sich viele Fehler finden, bevor ein Programm ausgeführt wird.

Details Flatrate Registration

April - June 2024

July - September 2024

October - December 2024