thePHP.cc Logo Deutsch Contact

Dates and Events

July

Add date to calendar

Clean Code-Prinzipien: Open Closed Principle

Wir erläutern jeden Monat ein Clean Code-Prinzip und zeigen, wann und wie man es richtig anwendet.

Details Flatrate Registration

August

Add date to calendar

Ask me Anything

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

Details Flatrate Registration
Add date to calendar

Expertengespräch: Ist das endgültig?

Eure Entwickler sind geteilter Meinung darüber, ob Klassen final deklariert werden sollten? Wir diskutieren die zugrunde liegenden Probleme, jenseits von Objektorientierung.

Details Flatrate Registration
Add date to calendar

Design Patterns: Mediator

Jeden Monat lernen wir in 45 Minuten durch Live-Coding ein Entwurfsmuster kennen und richtig einzusetzen. Heute reduzieren wir Kopplung, in dem wir die Objektkommunikation kapseln.

Details Flatrate Registration
Add date to calendar

Web Security 360: Cross-Origin Resource Sharing (CORS)

Internet-Anwendungen werden rund um die Uhr angegriffen. Sicherheit sollte daher nicht nur eine Nebenrolle spielen. Cross-Origin Resource Sharing ist ein Standard-Mechanismus zur kontrollierten Integration von verteilten Webanwendungen. Lernen Sie, wie man ihn richtig und sicher implementiert

Details Flatrate Registration
Add date to calendar

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
Add date to calendar

Clean Code-Prinzipien: Tell, don’t ask

Wir erläutern jeden Monat ein Clean Code-Prinzip und zeigen, wann und wie man es richtig anwendet.

Details Flatrate Registration
Add date to calendar

Tester's Corner: Domänenspezifische Zusicherungen

Jeden Monat behandeln wir kurz und prägnant ein Thema rund um das automatisierte Testen von Software.

Details Flatrate Registration
Add date to calendar

Ask me Anything

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

Details Flatrate Registration

September

Add date to calendar

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
Add date to calendar

Event Sourcing (1/5)

Beim Event Sourcing werden Zustandsänderungen einer Anwendung in einem unveränderlichen Event Log gespeichert.

Details Flatrate Registration
Add date to calendar

Testgetriebene Entwicklung (1/4)

Testgetriebene Entwicklung (TDD) ist eine bewährte Arbeitsweise, um zielgerichtet Software zu entwickeln.

Details Flatrate Registration
Add date to calendar

Event Sourcing (2/5)

Beim Event Sourcing werden Zustandsänderungen einer Anwendung in einem unveränderlichen Event Log gespeichert.

Details Flatrate Registration
Add date to calendar

Web Security 360: API Security

Internet-Anwendungen werden rund um die Uhr angegriffen. Sicherheit sollte daher nicht nur eine Nebenrolle spielen. Über das Internet erreichbare, automatisierte Schnittellen erfordern ein besonderes Maß an Sicherheit. Lernen Sie, worauf sie bei der API-Entwicklung und dem Betrieb achten sollten.

Details Flatrate Registration
Add date to calendar

Testgetriebene Entwicklung (2/4)

Testgetriebene Entwicklung (TDD) ist eine bewährte Arbeitsweise, um zielgerichtet Software zu entwickeln.

Details Flatrate Registration
Add date to calendar

Design Patterns: Specification

Jeden Monat lernen wir in 45 Minuten durch Live-Coding ein Entwurfsmuster kennen und richtig einzusetzen. Heute lernen wir, Geschäftsregeln flexibel zu kombinieren.

Details Flatrate Registration
Add date to calendar

Event Sourcing (3/5)

Beim Event Sourcing werden Zustandsänderungen einer Anwendung in einem unveränderlichen Event Log gespeichert.

Details Flatrate Registration
Add date to calendar

Testgetriebene Entwicklung (3/4)

Testgetriebene Entwicklung (TDD) ist eine bewährte Arbeitsweise, um zielgerichtet Software zu entwickeln.

Details Flatrate Registration
Add date to calendar

Event Sourcing (4/5)

Beim Event Sourcing werden Zustandsänderungen einer Anwendung in einem unveränderlichen Event Log gespeichert.

Details Flatrate Registration
Add date to calendar

Tester's Corner: Was testbaren Code ausmacht

Jeden Monat behandeln wir kurz und prägnant ein Thema rund um das automatisierte Testen von Software.

Details Flatrate Registration
Add date to calendar

Testgetriebene Entwicklung (4/4)

Testgetriebene Entwicklung (TDD) ist eine bewährte Arbeitsweise, um zielgerichtet Software zu entwickeln.

Details Flatrate Registration
Add date to calendar

Event Sourcing (5/5)

Beim Event Sourcing werden Zustandsänderungen einer Anwendung in einem unveränderlichen Event Log gespeichert.

Details Flatrate Registration
Add date to calendar

Expertengespräch: Coding Guidelines

Wie der Code auszusehen hat, gehört zu den eher unwichtigen Regeln für ein Projekt. Heute geht es darum, was wirklich in den Coding Guidelines stehen sollte.

Details Flatrate Registration
Add date to calendar

Clean Code-Prinzipien: Law of Demeter

Wir erläutern jeden Monat ein Clean Code-Prinzip und zeigen, wann und wie man es richtig anwendet.

Details Flatrate Registration
Add date to calendar

Ask me Anything

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

Details Flatrate Registration

October - December 2024