Entwicklung von Webanwendungen mit PHP und MySQL

Kurs-ID LS23.200
Datum 06.05.2024 bis 24.05.2024
Dauer 3-Wochen-Kurs
Kosten kostenlos
Zielgruppe Anfänger, Studenten und Schüler, die professionellen und praxisorientiertes Wissen über die dynamische Webentwicklung mit PHP und MySQL erhalten möchten.
Voraussetzung Grundlegende Kenntnisse der Betriebssysteme Windows, Mac OS X oder Linux sowie HTML, SQL und Datenbanken.
Abschluss Zertifikat des Bildungsträgers
Förderung Kompletter Kurs förderfähig z.B. mit Bildungsgutschein, über Berufsförderungsdienst (BFD) oder bei Kurzarbeit
Präsenzkurs Keine Angabe.
mind. Teilnehmerzahl k. A.
max. Teilnehmerzahl k. A.
URL des Kurses Details beim Anbieter
spezielles Angebot für Dozenten Keine Angabe.
Veranstaltungsort
 
future Training & Consulting GmbH
Storlachstraße 4
72760 Reutlingen

 

AbendkursBildungsgutscheinFörderfähig nach Fachkursprogramm des ESFBarierrefreier Zugang
k. A.Jak. A.k. A.

 

Beschreibung
In diesem Training erhalten Sie eine praxisorientierte Schulung, die Sie von aktuellen PHP-Webtechnologien bis hin zur Entwicklung von professionellen Anwendungen führt. Sie lernen, welche Vorteile der Einsatz neuer und bewährter Sprachfeatures von PHP 8 wie neue Operatoren, Datentypen für Parameter und Rückgabewerte von Funktionen sowie geändertes Error-Handling haben und wie Sie Datenbanksysteme effektiv verwenden können. Erfahren Sie, wie Sie mit HTTP auf verschiedene Webdienste zugreifen und durch eine gezielte PHP-Konfiguration, Fehlersuche und Debugging gefährliche Sicherheitslücken vermeiden. Praxisorientierte Anwendungs- und Code-Beispiele professioneller Web-Applikationen erleichtern Ihnen das Verständnis im Umgang mit der Programmiersprache PHP und MySQL.

- Geschichte und das Konzept von PHP
- Die wichtigsten Funktionen in PHP 5 und PHP 7 und die Neuerungen in PHP 8
- PHP, PEAR und MySQL installieren und konfigurieren
- Fortgeschrittene MySQL
- Grundlagen der Programmiersprache PHP
- PHP in HTML, Anweisungen und externe Datei
- Ausgabe mit PHP und die Verwendung von Anführungszeichen
- Variablen: Datentypen, Benennung und vordefinierte Variablen
- Arithmetische und logische Operatoren, Vergleichsoperatoren und bitweise Operatoren
- Kontrollstrukturen: if‐Anweisung mit else‐Zweig und Fallauswahl mit der switch‐Anweisung
- Mit der while‐, do-while und for-Schleife arbeiten
- Funktionen und Sprachkonstrukte
- Gültigkeit von Variablen, Funktionsnamen in Variablen und Rückgabewert
- Anonyme und rekursive Funktionen
- Arbeitem mit Strings: Verbinden, Teilen und Zusammenfügen
- Suchen und Ersetzen, Vergleichen und Sonderzeichen in HTML
- Arrays erstellen, Elemente hinzufügen und ändern
- Assoziative und Multidimensionale Arrays
- Arrays und Schleifen sowie Funktionen zur Iteration
- Transformieren, Suchen und Sortieren
- Mathematische Funktionen und Datumsfunktionen
- Reguläre Ausdrücke
- Klassen und Objekte – Grundbegriffe
- Eigenschaften, Methoden und Vererbung
- Namespaces verwenden und aktuellen Namespace ermitteln
- Entwurfsmuster: MVC mit dem Zend Framework
- Mit Formularen arbeiten und Daten aus Formularen auswerten und Validierung
- MySQL: Datenbanken und Tabellen anlegen
- Daten eintragen, abfragen, aktualisieren und löschen
- Datenbankzugriff mit PDO, SQLite, MongoDB, PostgreSQL und MySQL
- Microsoft SQL Server Driver for PHP
- Web Services verwenden: nuSOAP, REST und UDDI
- JavaScript mit PHP verbinden, WebSockets und Ajax
- Administration und Sicherheit
- SQL Injection und XSS, Cross-Site Request Forgery
- Screen Scraping und CAPTCHAs und Passwörter verschlüsseln
- Composer installieren und Eigenen Code für Composer anpassen

 

Gelistet in folgenden Rubriken: