PROGRAMMIERUNG
Entwicklung von Webanwendungen mit PHP und MySQL
Weiterbildung
Kursnummer: LS20.165 3-Wochen-Kurs
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 7 wie neue Operatoren, Datentypen für Parameter und Rückgabewerte von Funktionen und 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 erleichtert Ihnen das Verständnis im Umgang mit der Programmiersprache PHP und MySQL.
Inhalt
Geschichte und das Konzept von PHP
Die wichtigsten Funktionen in PHP 5.4, 5.5 und 5.6 und die Neuerungen in PHP 7 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
Zielgruppe
Anfänger, Studenten und Schüler, die professionellen und praxisorientiertes Wissen über die dynamische Webentwicklung mit PHP und MySQL erhalten möchten.
Voraussetzungen
Grundlegende Kenntnisse der Betriebssysteme Windows, Mac OS X oder Linux sowie HTML, SQL und Datenbanken.
Kosten
Kompletter Kurs förderfähig
z.B. mit Bildungsgutschein, über Berufsförderungsdienst (BFD) oder bei Kurzarbeit
Termine am Standort Berlin-Neukölln
Mo, 07.03.2022 Mo, 04.04.2022 Mo, 02.05.2022 Di, 07.06.2022 Mo, 04.07.2022 Mo, 01.08.2022 Mo, 05.09.2022 Di, 04.10.2022 Mo, 07.11.2022 Mo, 05.12.2022
Live-Online-Schulungen
Unsere Weiterbildungen und Schulungen finden auch online im virtuellen Klassenzimmer statt.
Ihr Ansprechpartner
Petra Schmoranz Trainingscenterleiterin Telefon: 030 3641776-0
E-Mail: petra.schmoranz@futuretrainings.com
Lahnstraße 19 12055 Berlin-Neukölln
Weitere Infos unter
Telefon: 030 3641776-0 www.futuretrainings.com
Unsere Standorte
Halle (Saale), Berlin, Berlin-Neukölln, Chemnitz, Hannover, Köln, Leipzig, Reutlingen, Stuttgart, Ulm, Erfurt, Jena, Marburg, Nordhausen, Brand-Erbisdorf, Bernburg, Bitterfeld-Wolfen, Dessau-Roßlau, Lutherstadt Eisleben, Hettstedt, Köthen, Magdeburg, Merseburg, Naumburg, Quedlinburg, Sangerhausen, Weißenfels, Zerbst, Zeitz, Rostock, Aue, Annaberg-Buchholz,
Dippoldiswalde, Freital, Heidenau, Bayreuth
Powered by TCPDF (www.tcpdf.org)