In dieser Rubrik
PHP Kurse : Startseite des Themenbereichs PHP auf SNEWMEDIA mit einer Übersicht über alle PHP Kurs nebst Zusatzinformationen.
PHP A101 Kurs ansehen : Kursbeschreibung für den ersten Teil der PHP Kurse in einer Übersicht über Terminoptionen und Preise für 1-4 Teilnehmer*innen.
PHP A201 Kurs ansehen : Kursbeschreibung für den zweiten Teil der PHP Kurse in einer Übersicht über Terminoptionen und Preise für 1-4 Teilnehmer*innen.
ÜBERBLICK
Teil 1: PHP | Überblick
PHP: Von der Homepage bis zum Internetportal von Konzernen
PHP zählt neben JavaScript [1] zu den wichtigsten Skript- und Programmiersprachen wenn es um die Planung, Realisierung und den laufenden Betrieb von Webseiten für kleine und mittelständische Unternehmen gibt. PHP kann für viele Zwecke eingesetzt werden, wo bisher JAVA/JSP oder auch ASP/Microsoft oder PERL/CGI eingesetzt wurde.
Kursinhalt
Teil 2: Themen
Programmiersprachen lernen
PHP
HTTP Client/Server
LAMP, WAMP, NGINX
Überblick über ausgewählte übliche Konstellationen in denen PHP unter Linux, Windows mit Apache und/oder Nginx mit Anbindung an MySQL oder MariaDB programmiert wird sowie Einsatz von PHP CLI für administrative Zwecke über die Konsole.
Processing
HTML- und PHP-Files, HTML- und PHP Context, Apache .htaccess Files, Umgebungsvariablen, HTTP Request und HTTP Response, MIME Types, PHP Globals, Verarbeitung von Werten aus HTML Formularen mit Versand über HTTP POST und HTTP GET.
HTML, CSS, SVG, JSON
Exemplarischer Einblick in HTML, CSS, JSON, SVG als Grundlage für Formulare und AJAX deren Werte mit PHP verarbeitet werden sollten oder deren HTML-, CSS-, JSON-Code oder SVG-Grafik durch PHP erzeugt werden soll. Optional auch HTML Code mit Bootstrap.
PHP Syntax und Processing
Primitive Typen und Logik.
PHP Variablen, PHP Konstanten, Mathematische Funktionen in PHP, Verarbeitung von Zeichenketten, Sonderzeichen und binärem Code mit PHP. PHP Variablen, Datentypen, Funktionen, Rechnen mit PHP, Verarbeitung von Texten, Zeichenfolgen und Formulareingaben, Schleifen, Entscheidungsmodelle.
Komplexe Werte mit Arrays und stdObject
Besonderheiten von Arrays von nummerisch und über Schlüssel indizierten Arrays in PHP im Vergleich zu JavaScript und anderen Sprachen. Überblick über diverse Varianten von Schleifen, Optionen zum Filtern, zum Sortieren und geschicktem Ersetzen und Entfernten von Werten.
Klassenbasierte Objektorientierung
Klassen, Objekten, Methoden, Eigenschaften und Konstruktoren, Call-by-Value und Call-by-Reference.
Einblick in die Programmierung von Collection Klassen in PHP in Anlehnung an JAVA, C# oder der C++ STL mit/ohne Lambda Expressions.
Häufige Problemstellungen
Templates und Musterseiten
Prinzip von Templates bzw. Musterseiten-Konzepten mit Überblick über typische Varianten, wie man den zugehörigen Quellcode für die Verarbeitung von HTTP Requests und der Generierung einer Antwort in HTML, CSS, JSON, XML oder auch als Binärcode für Grafikdateien mit PHP mit passendem Header beantwortet.
Zeichenfolgen und Regex
Verarbeitung von Zeichenfolgen mit/ohne reguläre Ausdrücke für die Überprüfung von Formulareingaben und anderen Einsatzzwecken.
PHP und JS/AJAX/FETCH
Verarbeitung von asynchronen HTTP Request von JavaScript im Browser mit JSON und XML, Verarbeitung dieser Anfragen mit PHP und Senden einer Antwort.
Termine & Preisliste
Teil 3: Termine
Termine: PHP A101 Developer Teil 1
KIS Kursinformationssystem | Stand 28.10.2024
Buchungs-, Reservierungs- und Stornierungsbedingungen
Varianten in Bezug auf Thema, Dauer und mehr
Kontakt/Anfrage
Teil 3: Kontakt/Anfrage
Kontaktformular für Kursanfrage
Über dieses Kontaktformular können Sie uns bundesweit kostenfrei sowohl Anfragen für eine Angebotserstellung als auch Ihre weiteren Fragen zu unseren Leistungen, Themen, freien Terminen, Konditionen und Preise für die Durchführung von Leistungen sowohl remote/online als auch bei Ihnen in der Region stellen.
Postanschrift
SNEWMEDIA | Learning & Training
Timm Stülken
Waldstr. 44
D-65187 Wiesbaden
Telefon
PART 3: Fußnoten
Fußnoten, Erläuterungen, Quellenangaben
- [1]↑ JavaScript: Die Programmiersprache JavaScript ist eine unter der Bezeichnung ECMAScript standardisierte Skript- und Programmiersprache welche nicht nur im Browser als Teil des clientseitigen Quellcodes von Webseiten, Webabwendungen, WebApps und Apps sondern auch außerhalb des Browsers in weiteren Runtimes wie NodeJS, Dino, GraalVM und anderen läuft. JavaScript (Kurse)
LERNEN MIT SNEWMEDIA. Wähle ein Thema.
Schick uns den Link auf Dein Wunschthema und wir bieten Dir einen Termin an!