PHP - Grundlagen
Kurs
Fernunterricht
Beschreibung
-
Kursart
Kurs
-
Niveau
Anfänger
-
Methodik
Fernunterricht
-
Unterrichtsstunden
70h
-
Dauer
2 Monate
-
Beginn
nach Wahl
-
Persönlicher Tutor
Ja
Jeder Kursteilnehmer kann das Lerntempo selbst bestimmen und in Ruhe das Erlernte abtippen und testen. Darüber hinaus können zu jeder Lektion / Aufgabe direkt Fragen an den Dozenten gestellt werden, so dass Wissenslücken sofort beseitigt werden.
Nach erfolgreichem Abschluß des Grundkurses ist jeder Teilnehmer in der Lage eigene PHP - Funktionen und Skripte zu schreiben.
Standorte und Zeitplan
Lage
Beginn
Beginn
Hinweise zu diesem Kurs
Grundkenntnisse in HTML sind von Vorteil. Programmierkenntnisse sind keine Voraussetzung.
Meinungen
Themen
- HTML - Grundkenntnisse
- Internet - Grundkenntnisse
- PHP
- MySQL
- JavaScript
- Ajax
- PHP HTML
- PHP Code
- PHP Script
- MySQLAdmin
Dozenten
Thomas Grzeschik
Webentwicklung, Programmierung, Datenbankentwicklung
- Langjährige Erfahrung im Bereich PHP - Entwicklung - Entwicklung von individuellen Webanwendungen - Schnittstellenprogrammierung - Datenbankentwicklung MySQL, MongoDB - Frontend- / Backend - Developer
Inhalte
1. Einführung
- Was ist PHP?
- Serverseitig / Clientseitig
- Lexikalische Struktur
- Groß-/Kleinschreibung
- Semikola
- Whitespaces / Zeilenumbrüche
- Kommentare
- Namenskonvention
2. Grundlagen
- Datentypen
- Integer
- Floats
- Strings
- Boolesche Werte
- Arrays
- Null
- Weitere (Objekte, Ressourcen)
- PHP Code in Webseiten einbetten
- Code einbinden (include)
- Variablen
- Variablen zuordnen
- Variablen löschen
- Konstanten
- Operatoren
- Vorrang / Reihenfolge
- Arithmetische Operatoren
- String Verkettung
- Autoinkrement, Autodekrement
- Vergleichsoperatoren
- Logische Operatoren
- Casting Operatoren
- Zuweisung Operatoren
- Flusssteuerungsanweisungen
- if
- switch
- while
- for
- foreach
- Exit
- Funktionen
- Definition einer Funktion
- Aufruf einer Funktion
- Funktionsparameter (by Value, by reference)
- Standardparameter
- Variable Anzahl Parameter
- Rückgabewerte (return)
- Variablenfunktionen
- Variablen, Teil 2
- Geltungsbereich von Variabeln (lokal, global)
- Globale Variablen
- Statische Variablen
3. Strings
- Quoting (einfache und doppelte Anführungszeichen)
- Hier-Dokumente
- Ausgabe von Strings (echo, print., printf)
- Ausgabe von Variablen (print_r, var_dump)
- Stringfunktionen (strlen, trim, substr, strtolower, etc)
- Stringvergleiche
4. Arrays
- Indizierte und assoziative Arrays
- Arrays initialisieren
- Werte zuordnen
- Auf Werte zugreifen
- Werte anhängen und löschen (array_reduce, array_splice)
- Mehrdimensionale Arrays
- Schlüssel und Werte
- Prüfen, ob Elemente existieren
- Array Funktionen (count, explode, implode, array_slice, list, etc.)
- Arrays durchgehen (for, foreach, array_walk)
- Nach Werten und Schlüsseln suchen (in_array, array_key_exsists)
- Sortierung von Arrays
- Weitere Funktionen (array_reserve, shuffle, array_sum, etc.)
5. Web Techniken
- HTTP Grundlagen (POST, GET)
- Server Variablen (Environment, GET, POST, Cookies, Server)
- Response Header (Weiterleitung)
- Verarbeitung von Formularen
- Quoting (Escaping, Entity Quoting, HTML Tags entfernen, etc.)
- parse_url
- Validierung
- Sicherheit
- Cookies
- Sessions
- E-Mails
6. Dateioperationen
7. Sonstiges
- Datumsformate
PHP - Grundlagen