// php-aufgaben
PHP-Aufgaben
Zeig, was du programmieren kannst: Löse Aufgaben im Editor, teste gegen sichtbare Tests und gib ab, wenn alles grün ist. Bestandene Aufgaben bringen XP für dein Skill-Profil.
30 Aufgaben · 4 Stufen · Zeitlimit je Aufgabe · versteckte Tests
Skill
Stufe
30 Aufgaben
- Caesar-VerschlüsselungAlgorithmenEinsteiger30 XP15 Min. · 11 Tests · strings, verschlüsselung, modulo
- Römische ZahlenAlgorithmenEinsteiger30 XP15 Min. · 8 Tests · strings, schleifen, mathematik
- Wörter zählenPHPEinsteiger30 XP15 Min. · 12 Tests · strings, arrays, sortierung
- Bestellstatus als Zustandsautomat mit EnumPHP 8Fortgeschritten40 XPPraxis-Badge30 Min. · 11 Tests · enum, readonly, match
- Binäre SucheAlgorithmenFortgeschritten40 XPPraxis-Badge20 Min. · 11 Tests · suche, arrays, schleifen
- Hook-System wie in WordPressWordPressFortgeschritten40 XPPraxis-Badge35 Min. · 13 Tests · wordpress, hooks, callables
- JSON in XML umwandelnPHPFortgeschritten40 XPPraxis-Badge25 Min. · 11 Tests · json, xml, rekursion
- Matrix drehenAlgorithmenFortgeschritten40 XPPraxis-Badge25 Min. · 14 Tests · arrays, matrix, referenzen
- Passwort-Stärke prüfenSecurityFortgeschritten40 XPPraxis-Badge25 Min. · 13 Tests · security, validierung, regex
- SQL Injection mit Prepared Statements verhindernSecurityFortgeschritten40 XPPraxis-Badge25 Min. · 12 Tests · sql, pdo, prepared-statements
- Stack mit KapazitätAlgorithmenFortgeschritten40 XPPraxis-Badge25 Min. · 12 Tests · datenstrukturen, stack, oop
- Validator für E-Mail, Telefon, PLZ und IBANPHPFortgeschritten40 XPPraxis-Badge35 Min. · 11 Tests · validierung, regex, oop
- Validator im Laravel-StilLaravelFortgeschritten40 XPPraxis-Badge45 Min. · 19 Tests · laravel, validierung, formulare
- Verschachtelte Arrays flach machenPHPFortgeschritten40 XPPraxis-Badge20 Min. · 12 Tests · arrays, rekursion
- Collection-PipelineOOP & ArchitekturProfi50 XPPraxis-Badge35 Min. · 15 Tests · collections, method-chaining, callables
- CSV-ParserPHPProfi50 XPPraxis-Badge40 Min. · 10 Tests · parsing, strings, csv
- Event-Dispatcher mit Prioritäten und PlatzhalternOOP & ArchitekturProfi50 XPPraxis-Badge40 Min. · 16 Tests · events, design-patterns, psr-14
- LRU-CacheAlgorithmenProfi50 XPPraxis-Badge30 Min. · 14 Tests · datenstrukturen, caching, klassen
- Middleware-PipelineOOP & ArchitekturProfi50 XPPraxis-Badge35 Min. · 10 Tests · middleware, closures, design-patterns
- Mini-ORM mit Active RecordDatenbanken/SQLProfi50 XPPraxis-Badge45 Min. · 14 Tests · orm, active-record, pdo
- Mock-Builder im PHPUnit-StilTestingProfi50 XPPraxis-Badge60 Min. · 14 Tests · phpunit, test-doubles, mocks
- Observer-Muster: EventEmitterOOP & ArchitekturProfi50 XPPraxis-Badge30 Min. · 12 Tests · design-patterns, events, callables
- Rate Limiter mit Token BucketOOP & ArchitekturProfi50 XPPraxis-Badge30 Min. · 14 Tests · oop, rate-limiting, zeit
- Serializer-Gruppen wie in SymfonySymfonyProfi50 XPPraxis-Badge45 Min. · 13 Tests · symfony, serializer, attribute
- SQL-Query-Builder mit BindingsDatenbanken/SQLProfi50 XPPraxis-Badge45 Min. · 16 Tests · sql, pdo, fluent-interface
- Template Engine mit if und foreachOOP & ArchitekturProfi50 XPPraxis-Badge45 Min. · 17 Tests · parser, rekursion, templating
- URL-Router mit PlatzhalternOOP & ArchitekturProfi50 XPPraxis-Badge40 Min. · 16 Tests · routing, regex, oop
- Warenkorb-Preise wie im Shopware-CartShopwareProfi50 XPPraxis-Badge60 Min. · 14 Tests · shopware, warenkorb, steuern
- Dependency-Injection-ContainerOOP & ArchitekturExperte60 XPPraxis-Badge45 Min. · 16 Tests · dependency-injection, reflection, design-patterns
- Doctrine-Unit-of-Work nachbauenDoctrineExperte60 XPPraxis-Badge60 Min. · 13 Tests · doctrine, orm, unit-of-work
Wissen und Praxis
Erst das Quiz, dann die Aufgabe
Im PHP-Quiz prüfst du dein Wissen, in den Aufgaben zeigst du, dass du es auch umsetzen kannst. Beides zählt in dein Skill-Profil: Quiz-Bestwerte bringen Wissen-Badges, bestandene Aufgaben ab Stufe Fortgeschritten Praxis-Badges.