Von einem Kursleiter geleitete Schulung
PHP and MySQL Web Development
Bei der lehrergeführten Schulung (ILT) handelt es sich um eine traditionelle Form der Ausbildung, bei der ein erfahrener Lehrer in einem Klassenzimmer oder einer virtuellen Sitzung die Teilnehmer schult.
Begrenzte Plätze verfügbar, melden Sie sich vor dem Datum an February 03, 2025.warum sollte man einen von einem Lehrer geleiteten Kurs kaufen?
Die Investition in einen von einem Lehrer geleiteten Kurs bietet mehrere Vorteile, die Ihr Lernerlebnis erheblich verbessern können. Einer der wichtigsten Vorteile ist die Möglichkeit, fachkundige Anleitung durch erfahrene Fachleute zu erhalten, die über umfassendes Wissen und Fachkenntnisse in der jeweiligen Materie verfügen. Diese Lehrer können wertvolle Einblicke bieten, Ihre Fragen beantworten und eine auf Ihre spezifischen Bedürfnisse zugeschnittene Anleitung bieten. Darüber hinaus folgen von einem Lehrer geleitete Kurse einem gut strukturierten Lehrplan und gewährleisten so einen umfassenden Lernprozess, der alle wesentlichen Themen abdeckt. Dieser strukturierte Ansatz ermöglicht es Ihnen, logisch und organisiert voranzukommen und eine solide Wissensbasis aufzubauen. Darüber hinaus bieten von einem Lehrer geleitete Kurse oft personalisiertes Feedback, sodass Sie individuelle Bewertungen und Anleitungen erhalten, um Ihr Verständnis und Ihre Fähigkeiten zu verbessern.
Professionelles Zertifikat.
Der Erhalt eines Abschlusszertifikats ist ein wesentlicher Vorteil, den viele von Dozenten geleitete Kurse mit sich bringen. Dieses Zertifikat dient als formelle Anerkennung Ihres erfolgreichen Abschlusses des Kurses und zeigt Ihr Engagement für Lernen und berufliche Weiterentwicklung. Es kann eine wertvolle Ergänzung Ihres Lebenslaufs oder Portfolios sein und Ihr Fachwissen und Engagement in einem bestimmten Bereich oder für bestimmte Fähigkeiten hervorheben. Das Zertifikat zeigt Arbeitgebern, Kunden oder Kollegen, dass Sie die erforderlichen Kenntnisse und Fähigkeiten erworben haben, um Aufgaben effektiv auszuführen. Es kann Ihre Glaubwürdigkeit erhöhen und Türen zu neuen Karrieremöglichkeiten oder Aufstiegsmöglichkeiten öffnen. Darüber hinaus vermittelt das Zertifikat ein Gefühl der Leistung und Zufriedenheit und bestätigt die Zeit und Mühe, die Sie in den Kurs investiert haben. Letztendlich bietet das Abschlusszertifikat einen greifbaren Beweis für Ihr Engagement für kontinuierliches Lernen und berufliches Wachstum und ist damit ein wertvolles Gut auf dem heutigen wettbewerbsorientierten Arbeitsmarkt.
Wie funktioniert es?
Zweimal wöchentliches Zoom-Meeting mit dem Studenten.
Als Pädagogin habe ich einen strukturierten Lernansatz implementiert, indem ich zweimal wöchentlich Zoom-Meetings mit meinen Schülern durchführe. Diese interaktive Plattform ist zu einem unschätzbar wertvollen Werkzeug geworden, um sinnvolle Verbindungen aufzubauen und spannende Diskussionen in einer virtuellen Unterrichtsumgebung zu ermöglichen.
AI-Tutor-Unterstützung.
Mentoring spielt eine entscheidende Rolle bei der persönlichen und beruflichen Weiterentwicklung von Menschen. Indem ich Mentoring anbiete, biete ich Menschen einen sicheren und unterstützenden Raum, um ihre Ziele, Herausforderungen und Bestrebungen zu erkunden.
Aufgaben und Note.
Aufgaben und Benotung sind wesentliche Bestandteile des Bildungsprozesses. Sie ermöglichen es den Schülern, ihr Verständnis von Konzepten und Fähigkeiten unter Beweis zu stellen, und bieten den Lehrern gleichzeitig die Möglichkeit, ihren Fortschritt zu beurteilen. Aufgaben sind darauf ausgelegt, das Lernen zu verstärken, kritisches Denken zu fördern und die eigenständige Problemlösung zu unterstützen.
Über diesen Kurs
Fähigkeiten, die Sie erwerben werden
Praktische Übungen
60+ LiveLab | 60+ Videoanleitungen | 01:20+ Hours
Unterrichtsplan
Einführung
- Warum Sie dieses Buch lesen sollten
- Was Sie aus diesem Buch lernen werden
- Was ist PHP?
- Was ist MySQL?
- Warum PHP und MySQL verwenden?
- Einige der Stärken von PHP
- Einige der Stärken von MySQL
- Was ist neu in MySQL (8.x)?
- Wie ist dieses Buch organisiert?
- Endlich
PHP-Crashkurs
- Bevor Sie beginnen: Zugriff auf PHP
- Erstellen einer Beispielanwendung: Bob's Auto Parts
- PHP in HTML einbetten
- Dynamische Inhalte hinzufügen
- Auf Formularvariablen zugreifen
- Bezeichner verstehen
- Untersuchen von Variablentypen
- Konstanten deklarieren und verwenden
- Variablenumfang verstehen
- Verwenden von Operatoren
- Ermitteln der Formularsummen
- Präzedenz und Assoziativität verstehen
- Verwenden von Variablenverarbeitungsfunktionen
- Entscheidungen mit Bedingungen treffen
- Wiederholen von Aktionen durch Iteration
- Aus einer Kontrollstruktur oder einem Skript ausbrechen
- Verwendung einer alternativen Kontrollstruktursyntax
- Deklarieren verwenden
- Nächste
- Programmierübungen
Daten speichern und abrufen
- Daten für später speichern
- Speichern und Abrufen von Bobs Bestellungen
- Dateien verarbeiten
- Eine Datei öffnen
- In eine Datei schreiben
- Eine Datei schließen
- Aus einer Datei lesen
- Andere Dateifunktionen verwenden
- Dateien sperren
- Ein besserer Weg: Datenbanken
- Weiterführende Literatur
- Nächste
- Programmierübungen
Verwenden von Arrays
- Was ist ein Array?
- Numerisch indizierte Arrays
- Arrays mit unterschiedlichen Indizes
- Array-Operatoren
- Mehrdimensionale Arrays
- Sortieren von Arrays
- Sortieren mehrdimensionaler Arrays
- Arrays neu anordnen
- Laden von Arrays aus Dateien
- Durchführen anderer Array-Manipulationen
- Weiterführende Literatur
- Nächste
- Programmierübungen
String-Manipulation und reguläre Ausdrücke
- Erstellen einer Beispielanwendung: Smart Form Mail
- Zeichenfolgen formatieren
- Strings mit String-Funktionen verbinden und teilen
- Strings vergleichen
- Teilstrings durch String-Funktionen abgleichen und ersetzen
- Einführung in reguläre Ausdrücke
- Teilzeichenfolgen mit regulären Ausdrücken finden
- Teilzeichenfolgen durch reguläre Ausdrücke ersetzen
- Strings mit regulären Ausdrücken aufteilen
- Weiterführende Literatur
- Nächste
- Programmierübungen
Code wiederverwenden und Funktionen schreiben
- Die Vorteile der Wiederverwendung von Code
- Verwenden von require() und include()
- Verwenden von Funktionen in PHP
- Definieren Sie Ihre eigenen Funktionen
- Untersuchung der grundlegenden Funktionsstruktur
- Verwenden von Parametern
- Umfang verstehen
- Referenzübergabe versus Wertübergabe
- Verwenden des Schlüsselworts „return“.
- Rekursion implementieren
- Weiterführende Literatur
- Nächste
- Programmierübungen
Objektorientiertes PHP
- Objektorientierte Konzepte verstehen
- Erstellen von Klassen, Attributen und Operationen in PHP
- Instanziierende Klassen
- Verwenden von Klassenattributen
- Klassenoperationen aufrufen
- Zugriffskontrolle mit privatem und öffentlichem Zugang
- Zugriffsfunktionen schreiben
- Implementierung der Vererbung in PHP
- Eigenschaften nutzen
- Entwerfen von Klassen
- Schreiben Sie den Code für Ihre Klasse
- Erweiterte objektorientierte Funktionalität in PHP verstehen
- Nächste
- Programmierübungen
Fehler- und Ausnahmebehandlung
- Konzepte zur Ausnahmebehandlung
- Die Ausnahmeklasse
- Benutzerdefinierte Ausnahmen
- Ausnahmen bei Bob's Auto Parts
- Ausnahmen und andere Fehlerbehandlungsmechanismen von PHP
- Weiterführende Literatur
- Nächste
- Programmierübungen
Entwerfen Ihrer Webdatenbank
- Relationale Datenbankkonzepte
- Entwerfen Ihrer Webdatenbank
- Webdatenbankarchitektur
- Weiterführende Literatur
- Nächste
Erstellen Ihrer Webdatenbank
- Verwendung des MySQL-Monitors
- Bei MySQL anmelden
- Erstellen von Datenbanken und Benutzern
- Benutzer und Berechtigungen einrichten
- Einführung in das Privilege-System von MySQL
- Einrichten eines Benutzers für das Web
- Verwendung der richtigen Datenbank
- Erstellen von Datenbanktabellen
- MySQL-Identifikatoren verstehen
- Auswählen von Spaltendatentypen
- Weiterführende Literatur
- Nächste
- Programmierübungen
Arbeiten mit Ihrer MySQL-Datenbank
- Was ist SQL?
- Einfügen von Daten in die Datenbank
- Abrufen von Daten aus der Datenbank
- Aktualisieren von Datensätzen in der Datenbank
- Tabellen nach der Erstellung ändern
- Datensätze aus der Datenbank löschen
- Tische fallen lassen
- Eine ganze Datenbank löschen
- Weiterführende Literatur
- Nächste
- Programmierübungen
Zugriff auf Ihre MySQL-Datenbank über das Web mit PHP
- Wie Webdatenbankarchitekturen funktionieren
- Abfragen einer Datenbank aus dem Web
- Neue Informationen in die Datenbank einfügen
- Verwendung anderer PHP-Datenbankschnittstellen
- Weiterführende Literatur
- Nächste
- Programmierübungen
Erweiterte MySQL-Administration
- Das Privilege-System im Detail verstehen
- Machen Sie Ihre MySQL-Datenbank sicher
- Weitere Informationen zu Datenbanken erhalten
- Optimierung Ihrer Datenbank
- Sichern Sie Ihre MySQL-Datenbank
- Wiederherstellen Ihrer MySQL-Datenbank
- Replikation implementieren
- Weiterführende Literatur
- Nächste
- Programmierübungen
Erweiterte MySQL-Programmierung
- Die LOAD DATA INFILE-Anweisung
- Speicher-Engines
- Transaktionen
- Fremde Schlüssel
- Gespeicherte Prozeduren
- Löst aus
- Weiterführende Literatur
- Nächste
- Programmierübungen
Sicherheitsrisiken für Webanwendungen
- Identifizierung der Bedrohungen, denen wir ausgesetzt sind
- Verstehen, mit wem wir es zu tun haben
- Nächste
Erstellen einer sicheren Webanwendung
- Strategien zum Umgang mit Sicherheit
- Sichern Sie Ihren Code
- Sichern Sie Ihren Webserver und PHP
- Datenbankserversicherheit
- Das Netzwerk schützen
- Computer- und Betriebssystemsicherheit
- Katastrophenplanung
- Nächste
- Programmierübungen
Implementierung von Authentifizierungsmethoden mit PHP
- Identifizierung von Besuchern
- Implementierung der Zugriffskontrolle
- Verwenden der Standardauthentifizierung
- Verwenden der Basisauthentifizierung in PHP
- Verwenden der Basisauthentifizierung mit den .htaccess-Dateien von Apache
- Erstellen Sie Ihre eigene benutzerdefinierte Authentifizierung
- Weiterführende Literatur
- Nächste
- Programmierübungen
Interaktion mit dem Dateisystem und dem Server
- Hochladen von Dateien
- Verwenden von Verzeichnisfunktionen
- Interaktion mit dem Dateisystem
- Verwenden von Programmausführungsfunktionen
- Interaktion mit der Umgebung: getenv() und putenv()
- Weiterführende Literatur
- Nächste
- Programmierübungen
Verwenden von Netzwerk- und Protokollfunktionen
- Untersuchen verfügbarer Protokolle
- E-Mails senden und lesen
- Verwendung von Daten von anderen Websites
- Verwenden von Netzwerksuchfunktionen
- Sichern oder Spiegeln einer Datei
- Weiterführende Literatur
- Nächste
- Programmierübungen
Verwalten von Datum und Uhrzeit
- Datum und Uhrzeit von PHP abrufen
- Konvertieren zwischen PHP- und MySQL-Datumsformaten
- Berechnen von Daten in PHP
- Berechnen von Daten in MySQL
- Verwendung von Mikrosekunden
- Verwendung der Kalenderfunktionen
- Weiterführende Literatur
- Nächste
- Programmierübungen
Internationalisierung und Lokalisierung
- Lokalisierung ist mehr als Übersetzung
- Zeichensätze verstehen
- Erstellen einer grundlegenden lokalisierbaren Seitenstruktur
- Verwendung von gettext() in einer internationalisierten Anwendung
- Weiterführende Literatur
- Nächste
- Programmierübungen
Bilder generieren
- Bildunterstützung in PHP einrichten
- Bildformate verstehen
- Bilder erstellen
- Verwendung automatisch generierter Bilder auf anderen Seiten
- Verwenden von Text und Schriftarten zum Erstellen von Bildern
- Zeichnen von Figuren und grafische Darstellung von Daten
- Verwendung anderer Bildfunktionen
- Nächste
- Programmierübungen
Verwendung der Sitzungssteuerung in PHP
- Was ist Sitzungskontrolle?
- Grundlegende Sitzungsfunktionen verstehen
- Einfache Sitzungen implementieren
- Erstellen eines einfachen Sitzungsbeispiels
- Sitzungssteuerung konfigurieren
- Implementierung der Authentifizierung mit Sitzungskontrolle
- Nächste
- Programmierübungen
Integration von JavaScript und PHP
- AJAX verstehen
- Eine kurze Einführung in jQuery
- Verwendung von jQuery in Webanwendungen
- Verwendung von jQuery und AJAX mit PHP
- Weiterführende Literatur
- Nächste
- Programmierübungen
Weitere nützliche Funktionen
- Strings auswerten: eval()
- Ausführung beenden: die() und exit()
- Serialisierung von Variablen und Objekten
- Informationen über die PHP-Umgebung abrufen
- Vorübergehendes Ändern der Laufzeitumgebung
- Hervorheben des Quellcodes
- Verwendung von PHP in der Befehlszeile
- Nächste
- Programmierübungen
Verwendung von PHP und MySQL für große Projekte
- Anwendung von Software Engineering auf die Webentwicklung
- Planen und Ausführen eines Webanwendungsprojekts
- Code wiederverwenden
- Wartbaren Code schreiben
- Implementierung der Versionskontrolle
- Auswahl einer Entwicklungsumgebung
- Dokumentieren Sie Ihre Projekte
- Prototyp entwickeln
- Trennung von Logik und Inhalt
- Code optimieren
- Testen
- Weiterführende Literatur
- Nächste
Debuggen und Protokollieren
- Programmierfehler
- Variable Debugging-Hilfe
- Fehlerberichtsebenen
- Ändern der Fehlerberichtseinstellungen
- Eigene Fehler auslösen
- Fehler ordnungsgemäß protokollieren
- Protokollieren von Fehlern in einer Protokolldatei
- Nächste
Aufbau von Benutzerauthentifizierung und Personalisierung
- Lösungskomponenten
- Lösungsüberblick
- Implementierung der Datenbank
- Implementierung der Basis-Site
- Benutzerauthentifizierung implementieren
- Implementierung der Speicherung und des Abrufs von Lesezeichen
- Umsetzungsempfehlungen
- Überlegungen zu möglichen Erweiterungen
Aufbau eines webbasierten E-Mail-Dienstes mit Laravel Teil I
- Wir stellen Laravel vor
Aufbau eines webbasierten E-Mail-Dienstes mit Laravel Teil II
- Erstellen eines einfachen IMAP-Clients mit Laravel
- Alles zusammenführen, um einen webbasierten E-Mail-Client zu erstellen
- Abschluss
Teilen und Authentifizierung der Social-Media-Integration
- Webservice-Authentifizierung mit OAuth
- Abschluss
Einen Einkaufswagen bauen
- Lösungskomponenten
- Lösungsüberblick
- Implementierung der Datenbank
- Implementierung des Online-Katalogs
- Implementierung des Warenkorbs
- Zahlung umsetzen
- Implementierung einer Administrationsschnittstelle
- Erweiterung des Projekts
Installation von Apache, PHP und MySQL
- Installation von Apache, PHP und MySQL unter UNIX
- Installation von Apache, PHP und MySQL für Windows und Mac OS X mithilfe von All-in-One-Installation
- PEAR installieren
- PHP mit anderen Webservern installieren
Häufig gestellte Fragen
Bereit anzufangen?