Kurskatalog

Einkaufswagen

Einkaufswagen 0

PHP für Fortgeschrittene

Normaler Preis €45.00
Ein Kurs von Lecturio
Anmelden
Lektionen: 80 Lektionen
Länge: 9 Stunden
Sprache: Deutsch

Beschreibung

PHP ist die am häufigsten verwendete Programmiersprache zum Erstellen von Webseiten, da für eine dynamische Webseite HTML nicht ausreichend ist. Als einfache Skriptsprache kann PHP schnell erlernt werden. Es kann trotz seiner Vielfältigkeit, mit allen Alternativen (Zebu ASP, Java, Ruby, etc.) mithalten. PHP ist kostenlos und wird von den meisten Webhostern vorinstalliert.

 

Dr. Florence Maurice, Trainerin, Autorin und Programmiererin, zeigt Ihnen, warum Cookies wichtig sind, wie sie gesetzt werden und wie darin Inhalte gespeichert werden können. Zudem lernen Sie, wie mittels PHP Webseiten erstellt und geschützt, sowie Inhalte gefiltert werden. Vervollständigt wird der Kurs von einer Schulung in MySQL, ein weltweit bekanntes Datenbanksystem, das mit PHP verbunden werden kann.

 

Dieser Kurs ist das Richtige für PHP-Interessierte mit erweiterten Kenntnissen und baut auf dem Kurs "PHP für Einsteiger" auf.

Was lerne ich aus diesem Kurs?

  • Datensätze über die Verwaltungsoberfläche bearbeiten, erweitern und löschen
  • Text-Dateien und XML-Dateien, sowie Ordner und Newsfeeds bearbeiten
  • Bilder mit Hilfe von XML erzeugen
  • Asynchron Daten mit Hilfe von Ajax übertragen

An wen richtet sich der Kurs?

  • PHP-Interessierte mit erweiterten Kenntnissen

 

Lerninhalte

Kapitel 1: Mit PHP Cookies setzen

   Lektion 1:       Sinn und Zweck von Cookies (01:00)

   Lektion 2:       Cookies setzen (15:23)

   Quiz 1:            3 Fragen

 

Kapitel 2: Formularinhalt in Cookie speichern

   Lektion 3:     Einführung und Einstieg (01:20)

   Lektion 4:     Persönliche Begrüßung (05:44)

   Quiz 2:          1 Frage

 

Kapitel 3: Mit Sessions arbeiten

   Lektion 5:     Einführung (00:47)

   Lektion 6:     Mit Sessions arbeiten (08:55)

   Quiz 3:          2 Fragen

 

Kapitel 4: PHP Session Login

   Lektion 7:     Log-in realisieren (12:39)

   Lektion 8:     Log-in – Einstellungen Startseite (02:27)

   Lektion 9:     Log-in – Einstellungen Startseite (02:27)

   Lektion 10:   Log-out realisieren (05:49)

   Quiz 4:          4 Fragen

 

Kapitel 5: Inhalte filtern: Die Filtererweiterung & reguläre Ausdrücke

   Lektion 11:   filter-Erweiterung (10:51)

   Lektion 12:   Bilanz-Kennzahlen (11:48)

   Quiz 5:          4 Fragen

 

Kapitel 6: Objektorientierte Programmierung mit PHP – Der Einstieg

   Lektion 13:   Einführung (03:37)

   Lektion 14:   OO-Programmierung (16:03)

   Quiz 6:          3 Fragen

 

Kapitel 7: Objektorientierte Programmierung mit PHP – Die Vererbung

   Lektion 15:   Klasse Benutzer erweitert (04:38)

   Lektion 16:   Vererbung (06:50)

   Quiz 7:          2 Fragen

 

Kapitel 8: Objektorientierte Programmierung mit PHP – Zugriffsmodifizierer  (13:39)

   Quiz 8:        2 Fragen

 

Kapitel 9: OO (object-oriented): PHP abstract, final & interfaces

   Lektion 17:   final (03:58)

   Lektion 18:   abstract (03:55)

   Lektion 19:   interfaces (03:25)

   Quiz 9:          2 Fragen

 

Kapitel 10: OO: Typehints und statische Methoden und Eigenschaften (PHP static)

   Lektion 20:   Typehints (05:32)

   Lektion 21:   static (06:52)

   Quiz 10:        2 Fragen

 

Kapitel 11: PHP Magische Methoden

   Lektion 22:   „set“, „get“ und „call“ (07:57)

   Lektion 23:   „autoload“ und „toString“ (09:29)

   Quiz 11:        3 Fragen

 

Kapitel 12: OO: PHP Referenzen und Klone

   Lektion 24:   Einführungsbeispiel – Arbeit mit Variablen (01:55)

   Lektion 25:   Arbeit mit Objekten (10:14)

   Quiz 12:        2 Fragen

 

Kapitel 13: OO: PHP Namespace und Traits

   Lektion 26:   namespaces (04:57)

   Lektion 27:   traits (03:05)

   Quiz 13:        1 Frage

 

Kapitel 14: Arbeiten mit Datenbanken und grundlegende Konzepte

   Lektion 28:   Bedeutung von Datenbanken (02:27)

   Lektion 29:   Arbeit mit Datenbanken (08:02)

   Quiz 14:        2 Fragen

 

Kapitel 15: phpMyAdmin

   Lektion 30:   Einführung (04:06)

   Lektion 31:   Arbeit mit phpMyAdmin (05:59)

   Quiz 15:        2 Fragen

 

Kapitel 16: In phpMyAdmin Tabelle erstellen und befüllen

   Lektion 32:   Anlegen einer Tabelle  (03:28)

   Lektion 33:   Dateneintrag (12:19)

   Quiz 16:        3 Fragen

 

Kapitel 17: MySQL Tabelle erstellen und ändern

   Lektion 34:   CREATE TABLE (03:31)

   Lektion 35:   ALTER TABLE (04:48)

   Quiz 17:        1 Frage

 

Kapitel 18: MySQL - Spaltentypen

   Lektion 36:   Ganze Zahlen (02:56)

   Lektion 37:   Datums- und Zeitangaben (04:45)

   Quiz 18:        1 Frage

 

Kapitel 19: MySQL: Datensatz insert, update, delete

   Lektion 38:   INSERT (06:09)

   Lektion 39:   UPDATE (01:31)

   Lektion 40:   DELETE (04:46)

   Quiz 19:        2 Fragen

 

Kapitel 20: MySQL: Select – die richtige Auswahl treffen

   Lektion 41:   SELECT (04:38)

   Lektion 42:   WHERE (07:31)

   Lektion 43:   Order BY (08:24)

   Quiz 20:        6 Fragen

 

Kapitel 21: MySQL – Mehrere Tabellen einsetzen

   Lektion 44:   Neue Tabelle erstellen (07:08)

   Lektion 45:   Arbeiten mit mehreren Tabellen (07:43)

   Quiz 21:        2 Fragen

 

Kapitel 22: MySQL Engines & Tabellentypen

   Lektion 46:   Speicherengines (03:40)

   Lektion 47:   Arbeit mit mehreren Tabellen (06:44)

   Quiz 22:        2 Fragen

 

Kapitel 23: MySQL –Import & Export

   Lektion 48:   Import (01:56)

   Lektion 49:   Export (06:12)

   Quiz 23:        1 Frage

 

Kapitel 24: MySQLi: die PHP-Schnittstelle zum Zugriff auf MySQL-Datenbanken

   Lektion 50:   Verbindung herstellen und Abfrage senden (07:09)

   Lektion 51:   Datensatz lesen und Verbindung schließen (07:23)

   Quiz 24:          2 Fragen

 

Kapitel 25: MySQLi: Daten als Tabelle ausgeben lassen

   Lektion 52:   Daten ausgeben (06:20)

   Lektion 53:   Daten als Tabelle ausgeben (14:01)

   Quiz 25:        3 Fragen

 

Kapitel 26: MySQLi: Datensätze einfügen

   Lektion 54:   Datensätze direkt einfügen (13:10)

   Lektion 55:   Datensätze aus einem Formular einfügen (07:45)

   Quiz 26:        3 Fragen

 

Kapitel 27: MySQLi: Informationen über Ergebnisse

   Lektion 56:   affected_rows; insert_id;error;erno (04:26)

   Lektion 57:   field_count;num_rows;fetch_fields (04:59)

   Quiz 27:        2 Fragen

 

Kapitel 28: MySQLi: Prepared Statements

   Lektion 58:   Prinzip (08:58)

   Lektion 59:   Daten auslesen (08:34)

   Quiz 28:        3 Fragen

 

Kapitel 29: Praxisbeispiel (1) Datenverarbeitung

   Lektion 60:     Datensatz einfügen (06:07)

   Lektion 61:     Datensatz bearbeiten und löschen (06:50)

   Quiz 29:          2 Fragen

 

Kapitel 30: Praxisbeispiel (2) Datensätze über Formular bearbeiten

   Lektion 62:   Formular mit Inhalten (10:28)

   Lektion 63:   Update durchführen (06:25)

   Quiz 30:        3 Fragen

 

Kapitel 31: Praxisbeispiel (3) Datensätze über Formular

   Lektion 64:   Neue Datensätze über Formular eingeben (13:51)

   Lektion 65:   Datensätze löschen (08:04)

   Quiz 31:        4 Fragen

 

Kapitel 32: Datenrechte, PHP Datei schreiben

   Lektion 66:   Dateirechte (03:59)

   Lektion 67:   Dateien lesen (05:23)

   Lektion 68:   in Dateien schreiben (06:18)

   Quiz 32:        3 Fragen

 

Kapitel 33: Dateien zellenweise bearbeiten

   Lektion 69:   Modi von fopen() (02:59)

   Lektion 70:   Dateien zellenweise bearbeiten (11:26)

   Quiz 33:        2 Fragen

 

Kapitel 34: Ordner mit PHP auslesen

   Lektion 71:   Alle Bilder anzeigen (09:56)

   Lektion 72:   Einzelne Bilder anzeigen (07:51)

   Quiz 34:        3 Fragen

 

Kapitel 35: XML-Verarbeitung mit SimpleXML

   Lektion 73:   Erläuterung XML (02:56)

   Lektion 74:   Zugriff und Bearbeitung von XML Dokumenten (11:17)

   Quiz 35:        2 Fragen

 

Kapitel 36: News-Feeds mit PHP verarbeiten

   Lektion 75:   Newsfeeds auslesen (06:06)

   Lektion 76:   Newsfeeds weiterverarbeiten (04:04)

   Quiz 36:        2 Fragen

 

Kapitel 37: Bilder mit PHP erzeugen

   Lektion 77:   Grundlagen (03:42)

   Lektion 78:   Erweiterte Kenntnisse (05:44)

   Quiz 37:        2 Fragen

 

Kapitel 38: In PHP Thumbnail erzeugen und präsentieren

   Lektion 79:   Erstellung (08:27)

   Lektion 80:   Präsentation (09:45)

   Quiz 38:          3 Fragen

 

Kapitel 39: Ajax: anders mit dem Server kommunizieren

   Lektion 81:   Die klassische Methode (01:42)

   Lektion 82:   Besonderheit von Ajax (11:11)

   Quiz 39:        2 Fragen

 

Anbieter

Lecturio

Lecturio wurde 2008 in Leipzig gegründet und ist die führende deutschsprachige E-Learning-Plattform für private und berufliche Aus- und Weiterbildung. Zusammen mit einem Team von 50 Leuten will Lecturio die deutsche Bildungslandschaft nachhaltig positiv beeinflussen.

 

Lecturio ist eine zentrale Wissensplattform, die Online-Kurse zur Verfügung stellt. Somit haben Studenten und Lernbegeisterte die Möglichkeit, Vorlesungsinhalte ergänzend zu den Präsenzvorlesungen auch in digitaler Form anzusehen. Auch Professionals können sich kostengünstig und effizient in ihrem Fachgebiet weiterbilden.

 

Das professionell aufgearbeitete Lernangebot umfasst mit über 10.000 Video-Vorträgen nahezu alle relevanten Themenbereiche der beruflichen Weiterbildung sowie die Themenbereiche Persönlichkeitsentwicklung, Finanzen, Softwareanwendungen und Medizin.