[DE] Die PHP 8 High-Level-Masterclass - Werde PHP Fullstack Dev - Jetzt PHP lernen | BytersLab The Lab for Devs | Skillshare
Search

Playback Speed


1.0x


  • 0.5x
  • 0.75x
  • 1x (Normal)
  • 1.25x
  • 1.5x
  • 1.75x
  • 2x

[DE] Die PHP 8 High-Level-Masterclass - Werde PHP Fullstack Dev - Jetzt PHP lernen

teacher avatar BytersLab The Lab for Devs

Watch this class and thousands more

Get unlimited access to every class
Taught by industry leaders & working professionals
Topics include illustration, design, photography, and more

Watch this class and thousands more

Get unlimited access to every class
Taught by industry leaders & working professionals
Topics include illustration, design, photography, and more

Lessons in This Class

    • 1.

      Kapitel 1 - Die Vorbereitung

      0:18

    • 2.

      001 Xampp installieren

      6:30

    • 3.

      002 XAMPP Einführung

      11:07

    • 4.

      Kapitel 2 - Projekt organisieren

      0:13

    • 5.

      001 Projektordner anlegen

      4:46

    • 6.

      002 Die erste index.php

      8:04

    • 7.

      Kapitel 3 - Die ersten Schritte

      0:24

    • 8.

      002 Kommentare in PHP

      2:35

    • 9.

      003 Die PHP Anweisung

      2:36

    • 10.

      004 Externe Dateien mit include und require

      4:03

    • 11.

      005 include once & require once

      2:09

    • 12.

      006 Returnwert aus externen Files

      6:12

    • 13.

      Kapitel 4 - Sprachkonstrukte

      0:21

    • 14.

      001 Was sind Sprachkonstrukte

      0:34

    • 15.

      002 echo

      1:46

    • 16.

      003 print

      2:06

    • 17.

      004 heredoc

      3:43

    • 18.

      005 nowdoc

      2:10

    • 19.

      006 printf

      2:37

    • 20.

      007 print r

      4:00

    • 21.

      008 var_dump

      2:03

    • 22.

      009 var_export

      2:57

    • 23.

      Kapitel 5 - Variablen

      0:52

    • 24.

      001 Datentypen

      15:19

    • 25.

      002 Variablen

      22:46

    • 26.

      003 gettype

      2:15

    • 27.

      004 Variablen prüfen

      5:36

    • 28.

      005 Typkonvertierung

      7:41

    • 29.

      006 Variablen prüfen mit isset

      1:47

    • 30.

      007 empty & is null

      3:14

    • 31.

      008 unset

      1:38

    • 32.

      009 Variable Variablen

      2:57

    • 33.

      010 Variablen ausgeben

      2:55

    • 34.

      011 Variablen referenzieren

      7:27

    • 35.

      Kapitel 6 - Konstanten

      0:20

    • 36.

      001 Konstanten

      6:07

    • 37.

      Kapitel 7 - Operatoren in PHP

      1:04

    • 38.

      001 Mathematische Operatoren

      3:20

    • 39.

      002 Kurzformen von mathematischen Operatoren

      4:31

    • 40.

      003 Vor & nach der Variable

      5:07

    • 41.

      004 Potenzoperator

      6:24

    • 42.

      005 Verkettungsoperator

      4:25

    • 43.

      006 Vergleichsoperatoren

      7:01

    • 44.

      007 Tenärer Operator

      8:30

    • 45.

      008 Nullsafe Operator und Null Coalescing Operator

      10:22

    • 46.

      009 Spaceship Operator

      5:08

    • 47.

      010 Koaleszensoperator

      7:19

    • 48.

      011 Gültigkeitsbereichoperator (Scope Resolution Operator)

      9:59

    • 49.

      012 Der Shell Operator

      10:39

    • 50.

      013 Logische Operatoren

      11:42

    • 51.

      014 Die Kurzschlussauswertung

      5:04

    • 52.

      015 Der Zuweisungsoperator

    • 53.

      016 goto Operator

      5:58

    • 54.

      Kapitel 8 - Strings

      0:39

    • 55.

      001 Strings miteinander verketten

      1:27

    • 56.

      002 Auf einzelne Zeichen zugreifen

      1:54

    • 57.

      003 Strings miteinander vergleichen

      4:52

    • 58.

      004 Strings alphabetisch sortieren

      6:55

    • 59.

      005 strlen

      1:39

    • 60.

      006 strpos

      4:15

    • 61.

      007 stripos

      1:52

    • 62.

      008 str replace

      4:00

    • 63.

      09 substr

      2:46

    • 64.

      010 strtolower & strtoupper

      1:34

    • 65.

      011 trim

      4:31

    • 66.

      012 explode

      2:46

    • 67.

      013 implode

      1:39

    • 68.

      014 str split

      1:20

    • 69.

      015 strtok

      1:59

    • 70.

      016 strcmp

      4:21

    • 71.

      017 nl2br

      1:09

    • 72.

      018 str word count

      4:07

    • 73.

      019 substr count

      1:48

    • 74.

      020 strstr

      2:17

    • 75.

      021 str contains

      1:21

    • 76.

      022 str starts width & str ends width

      2:01

    • 77.

      Kapitel 9 - Fallunterscheidungen

      0:21

    • 78.

      001 die if Anweisung

      16:58

    • 79.

      002 if Anweisung Kurzform

      1:22

    • 80.

      003 Der Switch

      10:10

    • 81.

      004 match

      4:46

    • 82.

      Kapitel 10 - Schleifen

      0:23

    • 83.

      001 for Schleife

      16:22

    • 84.

      002 while Schleife

      4:41

    • 85.

      003 do while Schleife

      2:38

    • 86.

      004 break & continue

      3:10

    • 87.

      Kapitel 11 - Arrays

      0:48

    • 88.

      001 Arrays in PHP

      4:16

    • 89.

      002 Variablen in Arrays konvertieren

      3:29

    • 90.

      003 Elemente zu einem Array hinzufügen

      2:53

    • 91.

      004 Elemente eines Arrays ändern

      0:49

    • 92.

      005 Elemente eines Arrays löschen

      1:16

    • 93.

      006 Assoziative Arrays

      8:22

    • 94.

      007 Mehrdimensionale Arrays (Matrix)

      6:53

    • 95.

      008 Über Arrays iterieren

      12:55

    • 96.

      009 Iterieren mit foreach Schleife

      9:25

    • 97.

      010 count

      1:39

    • 98.

      011 sizeof

      0:34

    • 99.

      012 isset

      1:27

    • 100.

      013 empty

      0:43

    • 101.

      014 is array

      1:29

    • 102.

      015 in array

      1:26

    • 103.

      016 array map

      5:14

    • 104.

      017 array walk

      3:39

    • 105.

      018 array pop array sift array unshift array push

      1:48

    • 106.

      019 array slice & array splice

      5:33

    • 107.

      020 array merge & array merge recursive

      2:55

    • 108.

      021 array combine

      1:56

    • 109.

      022 array key exists

      1:34

    • 110.

      023 array search

      2:34

    • 111.

      024 array keys

      1:51

    • 112.

      025 array values

      1:45

    • 113.

      026 array rand

      4:03

    • 114.

      027 sort

      6:01

    • 115.

      028 shuffle

      1:33

    • 116.

      029 Dereferenzierung von Arrays

      6:18

    • 117.

      030 Entpackungsoperator (Spread Syntax)

      12:25

    • 118.

      Kapitel 12 - Superglobale Arrays

      0:21

    • 119.

      001 $_GET

      3:24

    • 120.

      002 $_POST

      2:51

    • 121.

      003 $_REQUEST

      1:52

    • 122.

      004 $_FILES

      3:00

    • 123.

      005 $_COOKIE

      3:36

    • 124.

      006 $_SESSION

      8:48

    • 125.

      007 $_SERVER

      2:20

    • 126.

      Kapitel 13 - Mathematische Operatoren

      0:11

    • 127.

      001 Mathematische Funktionen

      15:06

    • 128.

      Kapitel 14 - Zufallszahlen generieren

      0:37

    • 129.

      001 Funktionen um Zufallszahlen zu generieren

      6:54

    • 130.

      002 Die Randomizerklasse 1

      15:54

    • 131.

      002 Die Randomizerklasse 2

      21:12

    • 132.

      003 Random Password Generator Github

      3:35

    • 133.

      004 Random Password Generator HTML & CSS

    • 134.

      005 Random Password Generator Logik

      9:17

    • 135.

      006 Random Password Generator Optimierungen

      15:20

    • 136.

      007 Random Password Generator Auf Giithub pushen

      0:56

    • 137.

      Kapitel 15 - Funktionen in PHP

      0:51

    • 138.

      001 Funktionen deklarieren und verwenden

      6:31

    • 139.

      002 Argumente & Parameter

      1:29

    • 140.

      003 Standwardwerte für Parameter

      5:19

    • 141.

      004 Der Splat Operator

      7:46

    • 142.

      005 func num args & func get args

      4:27

    • 143.

      006 Benannte Parameter

      4:58

    • 144.

      007 global & local

      8:21

    • 145.

      008 $GLOBALS

      2:36

    • 146.

      009 Rückgabewerte von Funktionen

      6:36

    • 147.

      010 Funktionen in Variablen speichern

      3:33

    • 148.

      011 Rekursive funktionen

      3:41

    • 149.

      012 Generatoren

      6:36

    • 150.

      013 static Variables

      3:15

    • 151.

      014 function exists

    • 152.

      Kapitel 16 - Typdeklarationen in Funktionen

      0:53

    • 153.

      001 Typdeklaration in Parameter und Rückgabewert

      7:17

    • 154.

      002 Sensitive Parameter

      5:42

    • 155.

      003 Nullable Datentypen

      2:29

    • 156.

      004 Union Types

      3:12

    • 157.

      005 never

      4:29

    • 158.

      006 enums

      3:59

    • 159.

      007 Backed Enums

      6:30

    • 160.

      Kapitel 17 - Das Arbeiten mit Formularen

      0:50

    • 161.

      001 Formular erstellen 1

      20:35

    • 162.

      001 Formulare erstellen 2

      15:06

    • 163.

      002 $ POST & $ GET

      1:58

    • 164.

      003 Zugriff auf Textfelder

      4:10

    • 165.

      004 $ SERVER & isset

      4:16

    • 166.

      005 empty Prüfen ob Felder ausgefüllt wurden

      14:45

    • 167.

      006 htmlspecialchars

      14:40

    • 168.

      007 Daten validieren

      7:27

    • 169.

      008 Filter

      6:56

    • 170.

      Kapitel 18 - Formulare Validieren

      0:30

    • 171.

      002 $ok

      4:35

    • 172.

      003 Auf Inhalt und Format prüfen

      21:13

    • 173.

      004 Auf Pflichtfelder prüfen

      14:46

    • 174.

      005 Regex

      24:25

    • 175.

      006 Daten eingetragen lassen

      4:55

    • 176.

      Kapitel 19 - Datum und Zeit

      0:28

    • 177.

      001 getdate

      2:59

    • 178.

      002 date

      3:10

    • 179.

      003 DateTime

      6:17

    • 180.

      004 Timestamps mit time

      4:18

    • 181.

      005 Rechnen mit Timestamps

      2:49

    • 182.

      006 Objektorientiert mit getTimestamp

      1:07

    • 183.

      007 Datumstring umwandeln in Timestamp

      2:34

    • 184.

      008 checkdate

      2:21

    • 185.

      009 Datum übersetzen

      5:39

    • 186.

      010 Projekt Datecounter Logik

      31:50

    • 187.

      011 Projekt Styling

      34:35

    • 188.

      Kapitel 20 - Objektorientierung Grundlagen

      0:45

    • 189.

      001 Wir denken in Objekten

      6:48

    • 190.

      002 Ein Objekt besteht aus mehreren Objekten

      7:56

    • 191.

      003 Eigenschaften und Methoden

      4:23

    • 192.

      004 Klasse erstellen

      2:10

    • 193.

      005 Objekte erstellen

      4:48

    • 194.

      006 Eigenschaften ausgeben oder verändern

      2:34

    • 195.

      007 Methoden erstellen

      2:16

    • 196.

      008 Parameter & Standardparameter für Methoden

      3:11

    • 197.

      009 Eigenschaften immer private

      5:03

    • 198.

      010 Rückgabewerte von Funktionen

      2:37

    • 199.

      011 Das keyword $this

      5:56

    • 200.

      012 Methoden ohne Instanzierung aufrufen

      3:55

    • 201.

      013 Vererbungen von Klassen

      8:16

    • 202.

      014 Das Keyword parent

      3:27

    • 203.

      Kapitel 21 - Objektorientierung Advanced

      0:51

    • 204.

      001 Objekte clonen

      2:14

    • 205.

      002 Der Konstruktor

      5:25

    • 206.

      003 Methoden für Prop Handling Variabel halten

      4:59

    • 207.

      004 Property Promotion

      1:51

    • 208.

      005 Der Destructor

      13:55

    • 209.

      006 public, private, protected

      9:33

    • 210.

      007 static

      6:11

    • 211.

      008 final

      2:10

    • 212.

      009 readonly

      2:21

    • 213.

      010 Interfaces

      5:12

    • 214.

      011 static als Rückgabewert

      2:45

    • 215.

      012 Abstrakte Klassen

      9:14

    • 216.

      013 Anonyme Klassen

      5:49

    • 217.

      014 Konstanten in Klassen

      4:13

    • 218.

      015 Funktionen überladen mit call

      16:32

    • 219.

      016 get

      6:35

    • 220.

      017 set()

    • 221.

      018 Traits

      7:33

    • 222.

      Kapitel 22 - Magische Methoden

      0:29

    • 223.

      001 invoke

      2:09

    • 224.

      002 toString

      2:10

    • 225.

      003 construct

      9:06

    • 226.

      004 destruct

      5:40

    • 227.

      005 serialize

      6:15

    • 228.

      006 unserialize

      4:31

    • 229.

      007 sleep

      4:02

    • 230.

      008 wakeup

      2:24

    • 231.

      Kapitel 23 - Autoloading

      0:25

    • 232.

      001 Autoloader

      9:58

    • 233.

      002 Besserer Autoloader

      14:31

    • 234.

      003 Namespaces

    • 235.

      004 Klassen in den Namespace importieren

      3:12

    • 236.

      Kapitel 24 - Magische Konstanten

      0:16

    • 237.

      001 Die magischen Konstanten

      4:45

    • 238.

      Kapitel 25 - Die Datenbank

      0:16

    • 239.

      001 MySQL starten

      0:36

    • 240.

      002 Datenbank und Tabelle erstellen

      6:13

    • 241.

      003 Was bedeutet UTF8

      2:04

    • 242.

      004 Benutzer anlegen

      1:19

    • 243.

      Kapitel 26 - MVC-Pattern

      0:29

    • 244.

      001 Das MVC Pattern

      6:22

    • 245.

      Kapitel 27 - Das MVC Projekt

      1:23

    • 246.

      001 Dir Ordnerstruktur

      1:43

    • 247.

      002 htaccess einstellen

      2:46

    • 248.

      003 Der Router

      25:32

    • 249.

      004 Den Controller erstellen

      7:46

    • 250.

      005 Den View hinzufügen

      2:45

    • 251.

      006 Eine zweite Route hinzufügen

      4:13

    • 252.

      007 Eine Route mit Routenparameter hinzufügen

      5:45

    • 253.

      008 Die Database Klasse

      6:27

    • 254.

      009 Das BaseModel erstellen

      2:16

    • 255.

      010 Das spezifische Model

      7:04

    • 256.

      011 Refactoring

      2:30

    • 257.

      012 Autoloading einbauen

      11:51

    • 258.

      013 Übersicht über die Datenbank

      2:58

    • 259.

      014 Alle Todos aus der Datenbank holen

      6:34

    • 260.

      015 Die TodoCard Klasse

      30:30

    • 261.

      016 Flexible Cards

      12:46

    • 262.

      017 Flexible Cards 2

      8:45

    • 263.

      018 Neues Todo erstellen

      12:34

    • 264.

      019 Daten gesichert anzeigen

      2:55

    • 265.

      020 Erinnerung an das validieren der Daten

      2:04

    • 266.

      021 Posts Updaten

      11:02

    • 267.

      022 Todo löschen

      4:44

    • 268.

      023 Nochmal Hinweis auf Datenvalidierung

      0:45

    • 269.

      024 Abschließen der App

      8:19

    • 270.

      Kapitel 28 - Pokedex mit PHP

      0:20

    • 271.

      001 Was ist eine API

      2:40

    • 272.

      002 Was ist eine REST API

      3:30

    • 273.

      003 Eine API Anfrage von einem API Client

      6:15

    • 274.

      004 Eine API Anfrage mit PHP

      6:05

    • 275.

      005 Projekt Grundstruktur

      12:36

    • 276.

      006 Pokedex Einbau

      30:14

    • 277.

      Kapitel 29 - Advanced Project

      1:37

    • 278.

      001 MySQl starten

      0:36

    • 279.

      002 Datenbank und Tabelle erstellen

      6:13

    • 280.

      003 Was bedeutet UTF8

      2:04

    • 281.

      004 Benutzer anlegen

      1:19

    • 282.

      001 Verbindung zur Datenbank

      4:27

    • 283.

      002 Einträge aus Datenbank abrufen

      3:58

    • 284.

      003 Einträge in Datenbank speichern

      4:36

    • 285.

      004 Einträge aus datenbank löschen

      1:49

    • 286.

      005 Einträge Updaten

      2:28

    • 287.

      006 PHP zu HTML übergeben

      3:30

    • 288.

      007 Datenbank Statements auslagern

      7:34

    • 289.

      008 Datenbankstatements zu Functions

      10:52

    • 290.

      009 Neue Spalte Bio hinzufügen

      4:03

    • 291.

      010 Username Weiterleitung zu Profile

      4:54

    • 292.

      011 Einzelnen User aus der Datenbank holen

      17:36

    • 293.

      001 SQL Injektion Sicherheitsproblem

      6:32

    • 294.

      003 Echte prepared Statements nutzen

      1:40

    • 295.

      004 Funktionen in Klasse auslagern

      6:57

    • 296.

      005 global $pdo Fix

      5:37

    • 297.

      006 UserContainer erstellen

      6:28

    • 298.

      007 AUFGABE Klasse für Datenbankverbindung

      1:37

    • 299.

      008 LÖSUNG Klasse für Datenbankverbindung

      3:50

    • 300.

      009 AUFGABE Autoloader hinzufügen

      0:41

    • 301.

      009 LÖSUNG Autoloader hinzufügen

      4:20

    • 302.

      010 Container (Main) erstellen

      11:42

    • 303.

      011 Aufgabe Init

      0:33

    • 304.

      012 init

      1:05

    • 305.

      001 Einbau des UserModels

      10:54

    • 306.

      002 ArrayAccess implementieren

      12:47

    • 307.

      003 Abstract Model erstellen

      5:00

    • 308.

      004 Controller erstellen

      20:25

    • 309.

      005 AbstractController erstellen

      5:35

    • 310.

      006 AbstractDatabase

      8:58

    • 311.

      007 Aufgabe & Lösung Anwendungscode trennen

      4:30

    • 312.

      001 htaccess einbauen

      1:36

    • 313.

      002 htaccess testen

      2:15

    • 314.

      003 Einbau des Routings

      21:53

    • 315.

      004 Aufgabe 404 Page

      2:32

    • 316.

      005 Lösung 404 Page

      8:39

    • 317.

      006 Den Indexview anpassen

      10:42

    • 318.

      007 Den Userview anpassen

      1:13

    • 319.

      001 AUFGABE Namespace register hinzufügen

      0:56

    • 320.

      002 LÖSUNG Namespace Register einbauen

      12:49

    • 321.

      003 Header & Footer einbinden

      5:53

    • 322.

      004 Bootstrap einbinden

      5:58

    • 323.

      005 Registrierungsformular erstellen

      15:54

    • 324.

      006 Formularmethoden

      4:50

    • 325.

      007 Registrierungsformular verarbeiten

      12:00

    • 326.

      008 Registrierungsformular prüfen

      5:20

    • 327.

      009 Prüfen ob E Mail bereits vorhanden ist

      4:40

    • 328.

      010 Password Hashen

      9:05

    • 329.

      011 LÖSUNG Password Hash einbauen

      2:14

    • 330.

      001 AUFGABE Namespace Login erstellen

      0:21

    • 331.

      002 Lösung Namespace Login und Loginsytsem erstellen

      26:30

    • 332.

      003 Ordentliches Loginformular erstellen

      3:51

    • 333.

      001 AUFGABE Namespace Dashboard anlegen

      1:26

    • 334.

      002 LÖSUNG Namespace Dashboard erstellen

      8:04

    • 335.

      003 Cookies VS Sessions

      9:07

    • 336.

      004 Session einbauen und nutzen

      12:50

    • 337.

      005 Sitzungsfixierung unterbinden

      4:49

    • 338.

      006 Logout Funktion einbauen

      6:22

    • 339.

      001 Datenbank Vorbereiten

      0:53

    • 340.

      002 Checkbox zum Loginformular

      1:09

    • 341.

      003 identifier & Securitytoken hinzufügen

      4:00

    • 342.

      004 Namespace SecurityLogin erstellen

      4:18

    • 343.

      005 Identifier und Securitytoken in Datenbank speichern

      7:46

    • 344.

      006 Identifier und Securitytoken als Cookie speichern

      2:39

    • 345.

      007 Funktion checkStayin

      9:19

    • 346.

      008 Testen und Übersicht

      3:03

    • 347.

      009 Reset Token nach automatischem Login

      10:19

    • 348.

      010 Cookies nach Logout löschen

      2:30

    • 349.

      011 Datenbank nach Logout bereinigen

      5:27

    • 350.

      001 Navbar hinzufügen

      7:26

    • 351.

      002 Footer einfügen

      8:23

    • 352.

      003 Kleine Auswahl hinzufügen

      5:19

    • 353.

      001 Namespace Fotoalben bauen

      0:48

    • 354.

      002 LÖSUNG Namespace Fotoalben erstellen

      4:29

    • 355.

      003 DB Photoalben erstellen

      2:14

    • 356.

      004 Route für Photoalben bauen

      3:03

    • 357.

      005 AUFGABE Datenbankverbindung im PhotoAlbenController herstellen

      0:19

    • 358.

      006 LÖSUNG Datenbankverbindung im PhotoAlbenController herstellen

      2:25

    • 359.

      007 Datenbankeinträge anlegen + Aufgabe

      1:54

    • 360.

      008 LÖSUNG zur Aufgabe

      15:23

    • 361.

      009 AUFGABE Settingspage hinzufügen

      1:10

    • 362.

      010 LÖSUNG Settingspage hinzufügen

      4:14

    • 363.

      011 New Album Funktion hinzufügen

      11:04

    • 364.

      012 Button anpassen

      0:55

    • 365.

      013 Photoalben anhand Userid anzeigen

      6:43

    • 366.

      001 Warum wir Ajax nutzen

      2:04

    • 367.

      002 jQuery installieren und JavaScript einbinden

      3:34

    • 368.

      003 event.preventDefault

      4:16

    • 369.

      004 Die Ajaxfunktion

      3:35

    • 370.

      005 Ajaxfuntkion fertigstellung

      15:24

    • 371.

      006 Ajax ohne Form verwenden

      8:50

    • 372.

      001 Die Album Settings Vorbereitung

      1:08

    • 373.

      002 AUFGABE Update Albumname und Description

      0:29

    • 374.

      003 Lösung Update Albumname und Description mit Ajax

      18:28

    • 375.

      004 Zugriff auf Albuminfo in beiden Views

      10:22

    • 376.

      005 XSS unterbinden

      6:35

    • 377.

      006 Settingspage anhand Album anzeigen

      1:55

    • 378.

      001 File mit PHP hochladen

      7:16

    • 379.

      002 Custom Filename bei Uploads

      3:41

    • 380.

      003 Bildname in DB abspeichern & Cover anzeigen

    • 381.

      004 Fileupload prüfen

      4:23

    • 382.

      001 Die Vorbereitung

      2:26

    • 383.

      002 Die Installation

      5:01

    • 384.

      003 Die E Mail versenden

      17:24

    • 385.

      004 HTML in E Mails verwenden

    • 386.

      Abschied

      1:13

  • --
  • Beginner level
  • Intermediate level
  • Advanced level
  • All levels

Community Generated

The level is determined by a majority opinion of students who have reviewed this class. The teacher's recommendation is shown until at least 5 student responses are collected.

--

Students

--

Projects

About This Class

Starte deine Karriere als PHP Fullstack Developer mit der PHP High-Level-Masterclass!

In diesem umfassenden 35-Stunden-Kurs tauchst du tief in die Welt von PHP 8 ein und erlernst alles von den Grundlagen bis hin zu fortgeschrittenen Konzepten, die dich zum professionellen Entwickler formen. Mit 65 sorgfältig strukturierten Modulen deckt dieser Kurs breit gefächerte Themen ab, einschließlich objektorientierter Programmierung, MySQL, API-Integration sowie die Grundlagen von HTML & CSS. Dieses Wissen bildet das Fundament, auf dem du als Junior PHP Fullstack Developer aufbauen und deine Karriere in der Webentwicklung starten kannst.

Praxisorientiertes Lernen

Der Kurs ist nicht nur eine Ansammlung von Videos, sondern eine interaktive Lernerfahrung. Du wirst nicht nur Code schreiben, sondern interessante Projekte entwickeln, die deine neuen Fähigkeiten unter Beweis stellen. Zudem wirst du im Laufe des Kurses immer wieder zu eigenständiger Praxisarbeit animiert, um dein Verständnis und deine Fertigkeiten aktiv zu fördern

Zertifizierung und berufliche Perspektiven

Ein Skillshare-Zertifikat bestätigt deine Fähigkeiten am Ende des Kurses, welches eine großartige Ergänzung für deinen Lebenslauf darstellt und deine Jobchancen signifikant verbessert. Als Absolvent dieses Kurses bist du vollständig „Jobready“. Du wirst in der Lage sein, sowohl in Anstellungen als Junior-Entwickler als auch in der Selbstständigkeit professionell zu agieren, vorausgesetzt, du bringst eigenes Engagement und ein fortwährendes Interesse am Coden sowie an der Weiterbildung mit.

Zugang zu Community und Support

Zusätzlich zum Kursmaterial hast du Zugang zu persönlicher Unterstützung durch mich via Skillshare und die Möglichkeit, unserer aktiven Discord-Community beizutreten. In dieser Gemeinschaft kannst du dich mit anderen Lernenden austauschen und zusätzliche Hilfe erhalten.

Beginne deine Karriere jetzt

Investiere in deine Zukunft, werde zum Experten in modernem PHP und starte deine Karriere mit der PHP High-Level-Masterclass. Starte direkt!

Meet Your Teacher

Hallo und herzlich willkommen bei BytersLab, dem Hotspot fur angehende Webentwickler, die bereit sind, die digitale Welt zu erobern. Tauche direkt in die neuesten Webtechnologien ein und entwickle echte Fahigkeiten, die deine Karriere vorantreiben.

Tiefe Einblicke durch Experten

Unsere Kurse, entwickelt von einem Team aus erfahrenen Programmierern, bieten dir tiefgreifende Einblicke in HTML, CSS, JavaScript ES6, React, Node.js und vieles mehr. Bei BytersLab lernst du nicht nur Theorie, sondern auch praktische, marktrelevante Skills, die dich in der echten Welt erfolgreich machen.

Interaktives Lernen

Starte jetzt durch mit interaktiven Projekten und Herausforderungen aus der Praxis, die dein Konnen scharfen. Lerne in deinem eigenen Tempo und profitier... See full profile

Level: All Levels

Class Ratings

Expectations Met?
    Exceeded!
  • 0%
  • Yes
  • 0%
  • Somewhat
  • 0%
  • Not really
  • 0%

Why Join Skillshare?

Take award-winning Skillshare Original Classes

Each class has short lessons, hands-on projects

Your membership supports Skillshare teachers

Learn From Anywhere

Take classes on the go with the Skillshare app. Stream or download to watch on the plane, the subway, or wherever you learn best.