Erste Schritte mit Symfony 8 (SF8START)
3 Tage
€ 1.590,00
Wo möchtest du dich weiterbilden?
Wählen Sie oben Ihren Standort, um passende Termine in Ihrer Nähe zu sehen.
Wenn kein passender Termin dabei ist, kontaktiere uns gerne
Dieses Training ist der beste Startpunkt, um Sie auf die fortgeschrittenen Werkzeuge und Anwendungen von Symfony 8 vorzubereiten. SensioLabs University hat das beste Symfony-Training entwickelt, indem Präsenzunterricht und E-Learning kombiniert werden. Zusätzlich zum Präsenztraining ermöglicht der einmonatige Zugriff auf unsere Online-Review-Plattform, verschiedene Lernmethoden zu kombinieren, Ihre Fähigkeiten zu testen, Ihren Fortschritt zu verfolgen und während des Programms mit Ihrem Trainer in Kontakt zu bleiben. Dieser Kurs bringt Sie nicht nur in Symfony 8 ein, sondern ist auch ideal, um die „Offiziellen Best Practices“ und die besten Tipps von Symfony-Experten zu lernen.
Niveau: Anfänger
Dauer: 3 Tage
Verfügbare Sprachen: Englisch, Französisch, Deutsch
Voraussetzungen: Gute Kenntnisse in PHP und objektorientierter Programmierung
Ziele: In nur 3 Tagen ist das Ziel dieses Trainings, Ihnen das Symfony-8-Framework vorzustellen, um Ihre Website zu erstellen.Sie werden ein neues Symfony-8-Projekt von Grund auf erstellen.Dabei entdecken Sie die strukturierte Organisation der Verzeichnisse und Dateien.Auf diese wenden Sie ein MVC-Muster an.Sie lernen, Ihre ersten Webseiten mit der Twig-Rendering-Engine und dem Webpack-Encore-Asset-Manager zu erstellen.Dazu kommen Symfony-Formulare und die Persistenz von Objekten über Doctrine.Schließlich legen unsere Trainer den Fokus auf offizielle Best Practices und Tipps von Symfony.
Bewertungsmethode: Während und am Ende des Trainings wird eine Wissenskontrolle in Form von Multiple-Choice-Fragen durchgeführt.Sie ermöglicht es, das Gelernte zu validieren und nicht verinnerlichte Punkte nachzuholen.Ein Zertifikat über die erfolgreiche Teilnahme am Training wird an den Teilnehmer verschickt.Eine Kopie der Anwesenheitsliste wird übermittelt.
Tag 1 — Symfony Foundations
Symfony Architektur und Ökosystem: Components, Bundles, Versionierung und die Release-Roadmap.
Installation und die Symfony CLI: Erstellen und lokales Ausführen eines Projekts.
Projektstruktur: Verzeichnislayout und Konfigurations-Konventionen verstehen.
Environnements: Unterscheidung zwischen Development- und Production-Setups.
Controller und Routes: Handling von HTTP-Requests und Rückgabe von Responses.
Twig Templating: Syntax, Template-Inheritance, Blocks und Layout-Composition.
Asset Management: Integration von CSS und JavaScript mit AssetMapper.
Tag 2 — Dynamische Seiten & Datenpersistenz
Route-Parameter: Erfassen dynamischer URL-Segmente und Übergabe an Controller.
Twig in der Tiefe: Loops, Conditionals, Filter und Template-Variablen.
Doctrine ORM Übersicht: Entities, der Entity Manager und der Database Abstraction Layer.
Datenbank-Konfiguration und Setup der Verbindung.
Erstellen von Entities: Mapping von PHP-Klassen auf Datenbanktabellen mittels Attributes.
Migrations: Versionierung und sicheres Anwenden von Schema-Änderungen.
Fixtures: Befüllen der Datenbank mit realistischen Testdaten.
Tag 3 — Beziehungen & User-Input
Entity-Relationships: Modellierung von Assoziationen (ManyToOne, OneToMany, ManyToMany).
Repositories: Schreiben von Custom-Query-Methoden über die Standard-Finder hinaus.
Symfony Forms: Definition von Form-Types, Rendering in Twig und Handling von Submissions.
Field-Types und Data-Binding: Mapping von Formularfeldern auf Entity-Properties.
Validation: Anwendung von Constraints und Anzeige von Fehlermeldungen.
CSRF-Schutz und sichere Formularverarbeitung.
Gesamtdurchschnitt : /10
Bildungsbewertung : /10
Inhaltsbewertung : /10
Tempo-Bewertung : /10
Erfolgsquote : %
Die Bewertungen sind die Zusammenfassung der kumulativen Beurteilungen unserer Teilnehmenden vom TT.MM.JJJJ bis TT.MM.JJJJ
Registrierungen können nur über das auf unserer Website verfügbare Anmeldeformular oder per E-Mail an das Schulungsteam erfolgen.
Die Registrierung wird erst abgeschlossen, nachdem die unterschriebene Vereinbarung und die vollständige Zahlung vor Beginn der Schulung eingegangen sind.
Lerne unsere Trainer kennen
Stiven Llupa
Technischer Experte
Stiven Llupa ist ein Entwickler mit über 15 Jahren Erfahrung. Er arbeitet fast ausschließlich mit PHP und seit mehr als zehn Jahren mit dem Symfony-Framework. Abgesehen vom Programmieren ist er ziemlich locker und liebt es, sich mit anderen Entwicklern, insbesondere aus den PHP- und Symfony-Communities, auszutauschen.
Details ansehen : Stiven Llupa
Guillaume Loulier
Technischer Experte
Guillaume Loulier ist ein bei SensioLabs beschäftigter Symfony-zertifizierter Entwickler (3, 4, 5, 6, 7 und 8) und seit vielen Jahren Referent auf Fachkonferenzen. Außerdem schult er Entwickler in Symfony und war Mentor bei OCFrance. Er liebt den Motorsport.
Details ansehen : Guillaume Loulier
Benjamin Zaslavsky
PHP- und Symfony-Trainer
Benjamin Zaslavsky ist ein autodidaktischer Entwickler sowie ein zertifizierter Berater und Trainer für Symfony 6 und 7. Er begeistert sich für die Wissensvermittlung, das Mentoring und alles, was das Leben von Entwicklerinnen und Entwicklern erleichtern kann.
Details ansehen : Benjamin Zaslavsky
Mathieu Santostefano
Technischer Experte
Mathieu Santostefano arbeitet seit fast 15 Jahren täglich als Entwickler mit Symfony. Er hat mit fast jeder Version seit Symfony 1.4 gearbeitet und die Entwicklung des gesamten PHP-Ökosystems verfolgt. Schließlich wurde er selbst aktiv und trat 2021 dem Symfony Core Team bei. Er ist nach wie vor von dieser Community und ihrem Enthusiasmus begeistert und teilt seine Erfahrungen gerne auf der Bühne bei Konferenzen wie Forum PHP, SymfonyLive, SymfonyCon und API Platform Con.
Details ansehen : Mathieu SantostefanoWarum SensioLabs?
Ich hatte mich ein Jahr lang mit einfachem PHP herumgeschlagen und fühlte mich überfordert. Dieser Kurs war der perfekte Schnellvorlaufknopf. Der Trainer zeigte mir die Befehle und erklärte mir die Logik hinter dem Framework. Am zweiten Tag war ich nicht mehr eingeschüchtert, sondern konnte eine funktionsfähige CRUD-App erstellen. Der Kurs ist für professionelle PHP-Entwickler sehr nützlich.
Bram van der Meer
Junior-Backend-Entwickler- Ein SaaS-Startup
Da ich aus einem anderen Framework kam, hatte ich mit Schwierigkeiten bei der Konfiguration gerechnet. Stattdessen hat dieser Kurs mein Selbstvertrauen Schritt für Schritt gestärkt. Wir haben alles behandelt, von den HTTP-Grundlagen bis hin zu Doctrine und dem Profiler, der eine echte Revolution bei der Fehlersuche darstellt. Die Denkweise von Symfony ist genau das, was mir gefehlt hat, um sauberen, standardisierten Code zu schreiben. Verschwenden Sie keine Wochen mit zufälligen Tutorials, sondern gehen Sie mit SensioLabs direkt zur Quelle.
Lukas Schenk
Webentwickler- Eine regionale Technologieagentur
Benötigst Du weitere Informationen?
Auf unserer Kontaktseite findest du weitere Möglichkeiten, mit uns in Kontakt zu treten.
Unser Kundenservice ist von Montag bis Freitag von 9:00 bis 17:00 Uhr erreichbar.
info@sensiolabs.de
Schicke uns eine E-Mail und unser freundliches Team wird sich schnell bei Dir melden!
Empfohlene Kurse
Erste Schritte mit Symfony 7
Dieses Training ist der beste Startpunkt, um Sie auf die fortgeschrittenen Werkzeuge und Anwendungen von Symfony 7 vorzubereiten. SensioLabs University hat das beste Symfony-Training entwickelt, indem Präsenzunterricht und E-Learning kombiniert werden. Zusätzlich zum Präsenztraining ermöglicht der einmonatige Zugriff auf unsere Online-Review-Plattform, verschiedene Lernmethoden zu kombinieren, Ihre Fähigkeiten zu testen, Ihren Fortschritt zu verfolgen und während des Programms mit Ihrem Trainer in Kontakt zu bleiben. Dieser Kurs bringt Sie nicht nur in Symfony 7 ein, sondern ist auch ideal, um die „Offiziellen Best Practices“ und die besten Tipps von Symfony-Experten zu lernen.
Details ansehen : Erste Schritte mit Symfony 7
Advancing in Symfony 8
Diese Schulung, die auf dem Kurs "Getting started with Symfony 8" aufbaut, hilft Ihnen, die Schlüsselkonzepte eines gesamten Projekts zu erwerben. SensioLabs University hat die beste Symfony-Schulungserfahrung entwickelt, die Präsenzunterricht und E-Learning kombiniert. Zusätzlich zum Präsenzunterricht ermöglicht Ihnen der einmonatige Zugang zu unserer Online-Review-Plattform, verschiedene Lernmethoden zu kombinieren, Ihre Fähigkeiten zu testen, Ihren Fortschritt zu verfolgen und während der gesamten Programmdauer mit Ihrem Trainer in Kontakt zu bleiben.
Details ansehen : Advancing in Symfony 8
Advancing in Symfony 7
Diese Schulung, die auf dem Kurs "Getting started with Symfony 7" aufbaut, hilft Ihnen, die Schlüsselkonzepte eines gesamten Projekts zu erwerben. SensioLabs University hat die beste Symfony-Schulungserfahrung entwickelt, die Präsenzunterricht und E-Learning kombiniert. Zusätzlich zum Präsenzunterricht ermöglicht Ihnen der einmonatige Zugang zu unserer Online-Review-Plattform, verschiedene Lernmethoden zu kombinieren, Ihre Fähigkeiten zu testen, Ihren Fortschritt zu verfolgen und während der gesamten Programmdauer mit Ihrem Trainer in Kontakt zu bleiben.
Details ansehen : Advancing in Symfony 7
Webentwicklung mit Symfony 8
Dieser fünftägige Kurs, der Symfony gewidmet ist, ist die ideale Schulung, um alle grundlegenden Konzepte und die fortschrittlichsten Werkzeuge von Symfony 8 zu meistern. Am Ende dieses Workshops garantieren wir, dass Sie im Symfony-8-Framework und darüber hinaus vollständig eigenständig arbeiten können!
Details ansehen : Webentwicklung mit Symfony 8
Webentwicklung mit Symfony 7
Dieser fünftägige Kurs, der Symfony gewidmet ist, ist die ideale Schulung, um alle grundlegenden Konzepte und die fortschrittlichsten Werkzeuge von Symfony 7 zu meistern. Am Ende dieses Workshops garantieren wir, dass Sie im Symfony-7-Framework und darüber hinaus vollständig eigenständig arbeiten können!
Details ansehen : Webentwicklung mit Symfony 7
Mastering Symfony
Dieser Trainingskurs hilft Ihnen, in die komplexesten Themen eines Symfony-Projekts einzutauchen, von der Erstellung von Bundles über Serialisierung bis hin zur Messenger-Komponente. SensioLabs University hat das beste Symfony-Trainingserlebnis entwickelt, das Präsenzschulungen und E‑Learning kombiniert. Zusätzlich zur Präsenzschulung ermöglicht Ihnen der Zugang zu unserer einmonatigen Online-Übungsplattform, verschiedene Lernmethoden zu verbinden, Ihre Fähigkeiten zu testen, Ihren Fortschritt zu verfolgen und während des gesamten Programms mit Ihrem Trainer in Kontakt zu bleiben. Die Trainingskurse werden gleichzeitig in Präsenz- und Fernformaten angeboten. Es liegt an Ihnen, zu entscheiden, was am besten zu Ihnen passt.
Details ansehen : Mastering Symfony
Symfony 8 Zertifizierungs-Coaching online
Der beste Weg, ein zertifizierter Symfony-Entwickler zu werden, ist, direkt von seinem Schöpfer zu lernen! Lassen Sie uns gemeinsam Ihre Vorbereitung auf die Prüfung angehen. Wir behandeln alle wichtigen Themen des Symfony8-Tests. Dieser Workshop ist ideal für alle, die bereits über ein sehr hohes Niveau verfügen und ihre Kenntnisse testen und vertiefen möchten, bevor sie die offizielle Zertifizierungsprüfung ablegen.
Details ansehen : Symfony 8 Zertifizierungs-Coaching online
Objektorientierte Programmierung in PHP 8 meistern
Lernen Sie, wie Sie die objektorientierte Programmierung mit PHP anhand praktischer Beispiele und mit erfahrenen Trainern meistern.
Details ansehen : Objektorientierte Programmierung in PHP 8 meisternErste Schritte mit Symfony 8 (SF8START)
3 Tage
€ 1.590,00
Wo möchtest du dich weiterbilden?
Wählen Sie oben Ihren Standort, um passende Termine in Ihrer Nähe zu sehen.
Wenn kein passender Termin dabei ist, kontaktiere uns gerne