PHP - Grundlagen

Polaris Systems
Fernunterricht

499 
zzgl. MwSt.
Möchten Sie den Bildungsanbieter lieber direkt anrufen?
05214... Mehr ansehen
Vergleichen Sie diesen Kurs mit ähnlichen Kursen
Mehr ansehen

Wichtige informationen

  • Kurs
  • Anfänger
  • Fernunterricht
  • 70 Lernstunden
  • Dauer:
    2 Monate
  • Wann:
    Freie Auswahl
  • Persönlicher Tutor
Beschreibung

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.

Wichtige informationen
Veranstaltungsort(e)

Wo und wann

Beginn Lage
Freie Auswahl
Fernunterricht

Häufig gestellte Fragen

· Voraussetzungen

Grundkenntnisse in HTML sind von Vorteil. Programmierkenntnisse sind keine Voraussetzung.

Was lernen Sie in diesem Kurs?

HTML - Grundkenntnisse
Internet - Grundkenntnisse

Dozenten

Nektarios Zissis
Nektarios Zissis
Schulungen in Bereichen PHP, HTML/CSS, MySQL

- Schulungen in der Erwachsenenbildung (Fachbereiche: EDV, Programmierung, Technische Mathematik)

Thomas Grzeschik
Thomas Grzeschik
Webentwicklung, Programmierung, Datenbankentwicklung

- Langjährige Erfahrung im Bereich PHP - Entwicklung - Entwicklung von individuellen Webanwendungen - Schnittstellenprogrammierung - Datenbankentwicklung MySQL, MongoDB - Frontend- / Backend - Developer

Themenkreis

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

Vergleichen Sie diesen Kurs mit ähnlichen Kursen
Mehr ansehen