• +49 (0)911 49 52 23-0
  • Login
  • Kontakt
  • Newsletter
  • Warenkorb
Logo der Webmasters Fernakademie Webmasters
Fernakademie
  • Weiterbildungen
      • Online Marketing

      • Online Marketing Manager (Diploma in Digital Marketing)
      • Suchmaschinenmarketing & Webanalyse (Certified SEM Manager & Web Analyst)
      • Suchmaschinenoptimierung (Certified SEO Manager)
      • Social Media Marketing (Certified Social Media Manager)
      • Content Marketing (Certified Content Marketing Manager)
      • Webanalyse mit Google Analytics 4 & Google Tag Manager (Certified Web Analyst)
      • Einführung in Online Marketing & Verkaufspsychologie (Certified Digital Marketing Assistant)
      • Google Ads & Google Shopping (Certified PPC Manager)
      • Web- und Medieninformatik

      • Online Marketing Manager (Diploma in Digital Marketing)
      • Web-Entwickler/in (Diploma in Web Development)
      • Web- und Medieninformatiker/in (Diploma in Web Engineering)
      • Web-Entwicklung

      • JavaScript-Entwickler/in (Certified JavaScript Developer)
      • PHP- und Laravel-Entwickler/in (Certified PHP Developer)
      • Webdesign

      • Webdesign & Usability (Certified Web Designer)
      • Projektmanagement

      • Projektmanagement mit OKR und Scrum (Certified Agile Project Manager)
      • Datenschutz

      • Zertifizierte/r Datenschutzbeauftragte/r DSGVO
      • Administration

      • Linux Server Administration (Certified Linux Administrator)
      • Alle Kurse
  • Dein Fernstudium
    • Wie läuft ein Fernstudium bei uns ab?
    • Häufige Fragen
    • Deine Vorteile
    • Weiterbildung per Bildungsgutschein
    • Berufsbegleitend weiterbilden
    • Weiterbildungsprogramme für Unternehmen und Mitarbeiter
    • Weiterbildungen für Selbstzahler
    • Studienvertragsbedingungen
    • WE-Zertifizierungen
  • Förderungen
    • Übersicht
    • Bildungsgutschein
    • Bildungsscheck
    • Berufsförderungsdienst der Bundeswehr
    • Berufliche Weiterbildung im Rahmen von Reha-Maßnahmen
    • Qualifizierungschancengesetz
    • Unterstützung vom Arbeitgeber
    • Bildungsurlaub
    • Steuern sparen
    • Geförderte Weiterbildung in Kurzarbeit
    • Qualifizierungsgeld
  • Blog
  • Über uns
    • Grußwort
    • Profil & Leitbild
    • Tutoren
    • Kundenstimmen
    • Unsere Zertifizierungen
    • Wir suchen – Stellenangebote
    • Kooperationspartner
SEHR GUT 5.0 / 5.0 (52)
0

Laravel – ein ›Muss‹ für alle PHP-Entwickler/innen

Stefan Wölfel

Dienstag, 23. Juni 2020 um 17:19 von Stefan Wölfel in Webentwicklung

Laravel

Laravel ist inzwischen weltweit das beliebteste PHP-Framework. Unser Autor und Kursentwickler Niclas Kahlmeier hat unseren Kurs Moderne Webanwendungen mit PHP & MySQL um die zwei Classes Einstieg in Laravel und Laravel für Fortgeschrittene erweitert und die vorhandenen Inhalte zu PHP und objektorientierter Programmierung aktualisiert. Heute sprechen wir mit ihm darüber, welche Neuerungen auf Kursteilnehmer/innen zukommen und was das PHP-Framework Laravel so besonders macht.

Niclas, was ist eigentlich Laravel?

Niclas Kahlmeier

Hallo Laravel! Du bist dieser eine Mensch, dem man eines Tages auf der Straße begegnet und der einem nicht mehr aus dem Kopf geht. Irgendwann lernt man sich kennen. Der Hype der ersten Zeit verfliegt vielleicht, stattdessen lerne ich deine Eigenheiten, Ecken und Kanten kennen. Aus einer flüchtigen Bekanntschaft wird innige Liebe. Laravel, ich möchte dich nicht mehr missen!

Spaß beiseite — aber fast jeden PHP-Entwickler, der sich im Laufe der Zeit einmal mit Laravel beschäftigt hat, lässt es nicht mehr los. Es ist kein Zufall, dass aus Laravel das beliebteste PHP-Framework der Welt geworden ist. Sicherlich, es gibt auch viele Entwickler, die PHP grundsätzlich abgeneigt sind, aber wahrscheinlich ist es in manchen Entwicklerkreisen einfach ›cool‹, PHP nicht leiden zu können.

Laravel wurde von Taylor Otwell entwickelt und ist seither ein Open-Source-Projekt mit stetig wachsender Community. Das Framework profitiert daher von einem enorm großen Ökosystem. Was ist ein Framework? Ein Framework ist nichts anderes als ein Programmiergerüst, das uns Entwicklern das Leben erleichtert. Wir können uns damit eine Menge Zeit sparen, da viele Funktionen bereits in dem Gerüst integriert sind und auf ihren Einsatz warten. Außerdem helfen uns Frameworks dabei, gewisse Code-Richtlinien und die Architektur (im Falle von Laravel Objektorientierung und MVC-Pattern) einzuhalten. Laravel fungiert dabei wie ein roter Faden, der sowohl Konsistenz als auch Flexibilität bietet.

Generelle Vorteile eines Frameworks sind schnellere Entwicklung, bessere Struktur des Codes und dessen Wiederverwendbarkeit. Und ein weiterer, nicht zu unterschätzender Punkt: die Skalierbarkeit. Was bedeutet das? Normalerweise ändern sich im Laufe der Entwicklung einer Applikation die Anforderungen. Oft kommen neue Features hinzu. Dadurch muss die Applikation wachsen, aber nicht jedes Framework ist für dieses Wachstum geeignet. Eine Laravel-Applikation hingegen eignet sich sehr gut für dieses Wachstum — sie kann also im Laufe der Zeit skalieren.

Warum sollte ein Webentwickler Laravel nutzen?

Das ist eine sehr gute Frage. Vielleicht hast du schon einmal von Symfony gehört. Symfony ist ebenfalls ein PHP-Framework. (Es gibt noch einige weitere PHP-Frameworks, aber Symfony ist neben Laravel das bekannteste.) Symfony ist keinesfalls ein schlechtes Framework, Laravel verwendet sogar einige Funktionen von Symfony, wie zum Beispiel das Routing. Beide Frameworks überschneiden sich sehr stark, aber es gibt ein paar Punkte, die Laravel meiner Meinung nach wesentlich besser machen:

Die Ladezeiten von Laravel im Browser sind zügiger. Ok, es mag dabei um Millisekunden gehen, aber diese sind in der Interaktion mit APIs nicht zu vernachlässigen. Laravel eignet sich besonders für Projekte, die schnell einsatzbereit sein sollen. Ebenso stellen sich Lernerfolge schnell ein, da der Einstieg in Laravel nicht so schwierig ist. Allerdings steigt die Lernkurve im späteren Verlauf stark an. Ein Punkt, der oft unterschätzt wird, ist die Popularität des Frameworks. Laravel bietet viele umfangreiche Packages, mit denen es sich erweitern lässt, eine tolle Dokumentation und eine sehr große Community. Das ist besonders wichtig, denn ein Open-Source-Projekt wie Laravel steht und fällt mit der Community.

Was erwartet den/die Kursteilnehmer/in in deiner Class?

Zunächst brauchst du natürlich die Grundlagen. Das bedeutet, dass du den Anfang mit unserer bereits vorhandenen und auf den neuesten Stand gebrachte Datenbank-Class machst und danach mit der PHP-Einsteiger-Class und der darauf folgenden Class zur Objektorientierung in PHP die Voraussetzungen für Laravel erlernst. Sobald du diese Grundlagen verinnerlicht hast, fängt der Spaß mit Laravel richtig an.

Um dir mal einen Einblick in die Inhalte der Class zu geben: Wir werden zum Beispiel innerhalb von fünf Minuten ein Login-System implementieren. Außerdem entwickelst du in meinen Übungen neben einem Tagebuch und einem Familienstammbaum einen Instagram-Klon. Die Laravel-Classes werden zusätzlich zum schriftlichen Inhalt von Videomaterial und interaktiven Übungen begleitet. Mein Ziel ist es, dir so viel wie möglich mitzugeben.

Mit Laravel-Kenntnissen wirst du im Berufsbild des Webentwicklers auf jeden Fall gut für die Zukunft gewappnet sein. Da es viele Unternehmen gibt, die auf Laravel setzen, ergeben sich für dich viele interessante berufliche Möglichkeiten. Solltest du dich für den Kurs zu PHP & Laravel interessieren, dann ruf doch einfach an. Wir beraten dich gerne unter +49 (0)911 49 52 23-0

Was möchtest du deinen Kursteilnehmer/innen noch mitteilen?

Wenn du ein aktuelles PHP-Framework kennenlernen möchtest, das dir viel Arbeit beim Schreiben von Web-Applikationen abnimmt und mit dem du zügig ans Ziel gelangst, ist Laravel genau das Richtige für dich.

Mich interessiert sehr, welche kreativen Ideen du nach Absolvierung der Laravel-Classes umsetzen konntest. Teile diese doch mit mir auf Twitter. Dort kannst du mir auch gerne schreiben, wenn du etwaige Fragen hast. Vielleicht sieht man sich ja auf einer der nächsten Laravel-Konferenzen — wenn ich dich für Laravel begeistern konnte :)

Die besprochenen Classes sind Teil unserer »Weiterbildung zum JavaScript-Entwickler« und unseres »Diploma in Web Engineering«.

Tags: laravel , PHP-Framework , Webentwicklung , PHP , Webprogrammierung

Twittern Empfehlen Xing

Kommentare

Hinterlasse einen Kommentar:

:*

(notwendig)

:*

(notwendig, wird nicht angezeigt)

:*

(E-Mail wiederholen)

:

(optional, Spam und Werbe-Links werden gelöscht)

:*

*

Blog abonnieren

Kategorien

  • Webentwicklung
  • Aktuelles
  • Webdesign
  • Web-Administration
  • SEO & SEM
  • Arbeitsmarkt und Karriere
  • Dies und das
  • Fördermöglichkeiten
  • Fernstudium und Selbstorganisation
  • An der Kaffeemaschine
  • Lernen und Arbeiten
  • News

Autoren

  • Thorsten Schneider
  • Frank Schad
  • Marc Remolt
  • Ulrike Walter
  • Christian Eichhorn
  • Marco Emrich
  • Michael Rohrlich
  • Ruth Swienty
  • Robert von Heeren
  • Eleonore Schelling
  • Niclas Kahlmeier
  • Stefan Wölfel

Neue Kommentare

Rechtliche Aspekte bei der Verwendung von KI-Systemen in Unternehmen
  • Stephane Wietzel

    Der Artikel gibt einen umfassenden Überblick über die rechtlichen Herausforderungen beim Einsatz…


Webmasters Fernakademie wünscht frohe Weihnachten!
  • Charifi Salah

    Frohe Weihnachten und alles gute für 2023

  • Stefan Wölfel

    Vielen Dank, Charafi, auch Dir alles Gute für 2023.

Feed-Abo

Kommentare als RSS

Blog

  • Blog-Info
  • Blog-Regeln
  • Kontakt

  • +49 (0)911 49 52 23-0
    (Mo–Do: 9–17 Uhr und Fr: 9–13 Uhr)
  • Kontaktformular
  • Widerrufsrecht
  • Fernunterrichtsvertrag kündigen
  • Akademie

  • Impressum
  • Datenschutz
  • Verbraucherinformationen
  • Newsletter
  • Cookie-Einstellungen bearbeiten
  • Folgen Sie uns

  • Twitter
  • Facebook
  • LinkedIn
  • Xing