Udemy

Platform

Deutsch

Language

Web Development

Category

Symfony 5 - Der umfassende Grundkurs für Einsteiger

Du lernst das PHP Framework Symfony. In 7 Stunden entwickelst du eine vollständige, sichere und moderne Webapplikation!

4.75 (129 reviews)

Students

7 hours

Content

May 2021

Last Update
Regular Price


What you will learn

Du wirst eine voll funktionsfähige, reale Website in Symfony entwickeln

Du lernst wie man Symfony und deine Entwicklungsumgebung installiert und einrichtet

Du lernst alle Kernkomponenten und die Projektstruktur des Frameworks kennen

Du lernst den Umgang mit der Symfony Console, Composer sowie Symfony Flex

Du lernst Routen kennen

Du lernst Controller kennen

Du lernst Views in Symfony mit der Twig Template Engine

Du lernst alles über Doctrine ORM (wie man eine Datenbank anbindet)

Du erfährst mehr über die Konfiguration von Symfony anhand praktischer Beispiele

Du lernst Entitäten (Modelle) in Symfony und die Beziehungen (relations) zwischen Entitäten

Du lernst deine Projekte mit dem Symfony Server darzustellen und zu verwalten

Du lernst die Symfony Toolbar Profiler kennen

Du lernst service container und services in Symfony kennen

Du wirst in der Lage sein, deine eigenen Webapplikation oder Microservice im Symfony-Framework zu erstellen

Du erfährst etwas über die Sicherheitskonzepte in Symfony (Login, Registrierung, etc.)

Du lernst die Benutzerverwaltung kennen

Du wirst das Debugging von Symfony-Anwendungen lernen

Du lernst, wie du E-Mails versenden kannst

Du lernst die wichtigsten Datenbankaktionen mit CRUD zu vereinfachen

Du lernst dir mit Easyadmin ein eigenes Administration backend einzurichten

Du lernst mit dem Query Builder eigene SQL Datenbankabfragen zu erstellen


Description

Herzlich Willkommen zum Symfony Kurs für Einsteiger! In diesem Kurs wirst du den Umgang mit dem mächtigen PHP Framework Symfony 5 kennen lernen. Wenn du alles von den Grundlagen, über fortgeschrittene Themen, bis zur eigenständigen Umsetzung von komplexen Webapplikationen in Symfony lernen möchtest, ist dieser Kurs genau das Richtige für dich.

Mit Symfony kannst du nicht nur Websites erstellen, das Framework ist außerdem großartige für die Entwicklung von Microservices, APIs, Mobile Backends oder hochkomplexe Webapplikation mit und ohne Frontend.

In 7 Stunden wirst du Schritt für Schritt lernen, deine eigenen Projekte einzurichten und umzusetzen. Der Kurs startet komplett bei 0, lediglich Grundlagenwissen in PHP und HTML solltest du mitbringen.

Im ersten Teil werden wir alle nötigen Vorbereitungen vornehmen um deine Entwicklungsumgebung einzurichten. (PHP 7+, MySQL, XAMPP, Visual Studio Code..) Außerdem zeige ich dir hilfreiche Tools und Software für die Entwicklung. Danach lernst du auch schon die Projektstruktur und den Umgang mit der Konsole.

Im nächsten Teil lernst du alle Kernkomponenten von Symfony kennen. Controller, Routing, Views, Twig, Doctrine und vieles mehr werden jeweils an einem praktischen Beispiel erklärt und live angewendet. Danach bist du fit für das Webprojekt.

Der Hauptteil umfasst mit mehr als 4 Stunden Inhalt den größte Teil des Kurses. Hier wirst du eine vollständige Webapplikation von der ersten bis zur letzten Zeile Code umsetzten. Neben den Kernkomponenten lernst du hier noch mehr über Formulare, Dateiupload, Beziehungen, Sicherheit, Versand von Emails, Bootstrap Frontend, Datenbanken und noch vieles mehr. Als Bonus gibt es zum Schluss noch ein weiteres Kapitel zu fortgeschrittenen Symfony Themen die die wichtigsten Ergänzungen abdecken. Mit diesem Wissen kannst du deine Symfony Projekte beliebig erweitern.

Am Ende dieses Kurses wirst du in der Lage sein, sowohl einfache Websites als auch komplexe dynamische Webapplikationen mit dem großartigen PHP Framework Symfony zu erstellen.

Lass uns direkt loslegen! :)


Screenshots

Symfony 5 - Der umfassende Grundkurs für Einsteiger
Symfony 5 - Der umfassende Grundkurs für Einsteiger
Symfony 5 - Der umfassende Grundkurs für Einsteiger
Symfony 5 - Der umfassende Grundkurs für Einsteiger

Content

Einleitung

Symfony 5 - Grundkurs für Einsteiger

Vorstellung des Lehrplans

Warum Symfony?

Quellcode zum Kurs

Vorbereitung

Übersicht der verwendeten Tools

Installation und Einrichtung (Windows)

Installation und Einrichtung (Linux)

Erste Schritte mit Symfony

Symfony Projektstruktur

Symfony Console

Symfony Flex

Symfony Kernkomponenten

Editor einrichten

Controller

Routing

Views in Symfony

Twig Templates

Doctrine Datenbank

Entitiy

Zwischenfazit

Quiz über die Kernkomponenten

Das Webprojekt

Die erste Seite

Symfony Server

Twig Bootstrap CSS

Bootstrap Templates

Datenbank und Entities einrichten

Gerichte anlegen

Formulare

Dateiupload

Doctrine Relationships

Sicherheit und Authentifizierung

Registrierung und Login

Menukarte anzeigen

Bestellungen anlegen

Emails versenden

Die fertige Website

Symfony für Fortgeschrittene

CRUD

Easy Admin

Querry Builder

Services und Validation

Schlussworte


Reviews

G
Günter29 January 2021

Vieles bereits bekannt, aber es gab doch einige neue Hinweise, etwa zum Adminer. Manches wurde auch einfach nur wesentlich klarer als mit der original Symfony Doku.

A
Adrian29 January 2021

Sehr empfehlenswert. Erklärung ist super und angenehm. PHP-Kenntnisse müssen sicher vorhanden sein. Man sollte wissen, was eine Funktion ist, sonst wird es etwas schwierig. Mit meinen if-/for-Schleifen-Kenntnissen war ich diesbezüglich etwas überfordert. Ich muss da sicher meine PHP-Skills aufbessern. Fabian, vielleicht kannst du ja noch einen guten PHP-Kurs machen. Wünschenswert wäre ebenfalls ein weiterführender Kurs mit weiteren coolen Symfony-Features.

K
Karsten27 January 2021

Der Kurs ist sehr gut gestaltet. Es werden die Symfony 5 Basics kurz und bündig, aber sehr gut rübergebracht.

M
Michael27 January 2021

Kurs ist gut strukturiert. Begleitmaterial war sehr hilfreich, wenn man mal den Anschluss verpasst :-)

M
Martin17 January 2021

Sehr kompetenter Dozent, die Aussprache und Qualität der Videos waren hervorragend. Ich konnte viele Aha-Effekte aus diesem Kurs mitnehmen und werde weiter mit Symfony arbeiten, habe schon Erfahrungen mit anderen Frameworks gemacht, nur keines bietet mir die Effektivität die Symfony mir bieten kann. Vielen Dank an den Dozenten, hätte mir noch einen Abschnitt(Deploy) gewünscht, aber man kann ja nicht alles haben. Danke :-)

N
Nicole8 January 2021

Der Dozent macht eine sehr gute Arbeit. Er vermittelt das Wissen auf eine sehr anschauliche Art und Weise. Vor allem auf die Grundlagen und deren Vermittlung legt der Dozent großen Wert. Und das ist auch gut so, denn letztendlich bilden die Grundlagen die Basis auf der man später seinen eigenen Code schreibt. Ich bin mehr als zufrieden mit dem Kurs! Vielen Dank dafür an den Dozenten!

G
Glen3 January 2021

Ich habe mit diesem Kurs mehr verstanden als durch das anlesen und probieren mit Hilfe der Symfony Doku. Die Zusammenhänge waren hier durch das Website Beispiel besser verständlich. Ich war überrascht, wie schnell man durch das Zusammenspiel von Symfony + Twig + Boostrap 4 (+ Theme) zu einer recht ansehnlichen Website kommen kann. Für einen weiteren Kurs hätte ich Interesse an Sessions und Logging. :-)

T
Thorsten2 January 2021

Hi , habe wirklich sehr viel gelernt, alles sehr ruhig und entspannt erklärt hat mir sehr gut gefallen viele dank für den Kurs.

A
Alexander2 January 2021

Toll strukturiert und inhaltlich sehr gut aufgebaut! Der Dozent weiß was er tut und macht erstaunlich wenig Fehler!

H
Helda30 December 2020

Der Kurs ist sehr gut. Dies ist das erste Mal, dass ich Symfony lerne. Die im Detail beschriebenen Schritte können leicht befolgt werden. Der Dozent beantwortet die Fragen schnell und mit Klaren Antworten. Vielen Dank, es ist ein toller Kurs.

S
Susy29 December 2020

Ja, ich finden den Kurs gut bis sehr gut. Ich bin gespannt, wie der weitere Verlauf des Kurses abläuft.

M
Markus26 December 2020

Der Kurs vermittelt sehr gut die Grundlagen von Symfony 5. Danach sollte man eigentlich in der Lage sein, mit Hilfe der Dokumentation und dem www allgemein, eigene, einfache Projekte umzusetzen. Was man besonders hervorzuheben muss, ist, dass auf Fragen, die man stellt, immer sehr schnell eine Antwort mit guten Erklärungen folgen. Ich habe schon Kurse belegt, da wurde Fragen der Kursteilnehmer einfach ignoriert oder Monate später beantwortet. Deswegen ist dies wirklich eine extra Erwähnung wert. Trotz des überwiegend Positiven, gibt es für mich so ein zwei Kritikpunkte. Deswegen auch der halbe Stern weniger. 1. Im ganzen Kurs wird auf die Macht der Symfonykonsole hingewiesen und auch diese immer wieder verwendet. Dann kommt auf einmal die Datenbankrelations und es wird komplett verschwiegen, dass die Verknüpfung der Tabellen viel einfacher mit make:entity umgesetzt werden kann. Auch wenn die manuelle Bearbeitung von Klassen wichtig ist, hätte wenigstens ein Beispiel für die Möglichkeit mit make:entity aufgezeigt werden sollen. 2. Manchmal fehlte mir eine etwas tiefergehnde Erklärung, einfach um ein besseres Verständnis aufzubauen, warum etwas wie gemacht werden sollte. Leider war das für mich sehr extrem im Fortgeschrittenen-Teil zu merken. Speziell die Services war für mich sehr gehetzt. Die static function wurde einfach geschrieben, ohne genau zu erklären, was sie macht bzw. wie diese dann über den Controller angesprochen wird. Über das ValidatorInterface war dann zwar klar, aber woher weiß dieses Interface, dass es bei validate genau auf diese Funktion zugreifen muss? Kann man bestimmt nachlesen, aber das war für mich einfach schade. Auf jeden Fall ist der Kurs aber für Einsteiger in das Thema Symfony 5 sehr zu empfehlen!

M
Marianne16 December 2020

Der Kurs ist angenehm strukturiert und durch die Arbeit an einem zusammenhängenden Webprojekt, wendet man das gelernte gleich an. Ich konnte die Inhalte gut auf mein eigenes Projekt übertragen und würde den Kurs jedem weiterempfehlen. Der Dozent antwortet super schnell auch auf individuelle Fragen. Danke, ein super Kurs!

D
Danielle4 December 2020

Toller Kurs, es hat viel Spaß gemacht damit zu lernen! Ich würde mich über weitere Kurse über Symfony 5 sehr freuen.

N
Norbert27 November 2020

Der Kurs ist für mich, der schon etwas Erfahrung sehr gut. Sehr gut erklärt und nicht zu schnell abgearbeitet.


3601386

Udemy ID

10/29/2020

Course created date

11/9/2020

Course Indexed date
Bot
Course Submitted by

Twitter
Telegram