Kurs: PHP4 (Developement)

Die eigene Homepage mit "Leben" füllen. Sogenannte dynamische Seiten lassen sich nur mit einer serverseitigen Programmier- sprache wie z.B. PHP erstellen. In diesem Kurs wird ganz konkret ein komplettes Beispiel anhand einer datenbankgestützten Internt-Agenda erarbeitet.

Ausführlicher Kursinhalt:

    Installation
    - Was ist PHP?
    - wie funktionieren PHP und dynamische Webseiten
    - Lokaler Entwicklungsserver installieren -> PHP und mySQL
    - Gleich was zum ausprobieren -> phpinfo.php
    - Übersicht der installierten sowie verfügbaren PHP-Komponenten

    Einführung und Grundlagen in PHP (Teil 1)
    - Struktur einer PHP-Anweisung und Einbettung von PHP in HTML
    - Datentypen
    - Variablen und Konstanten
    - Operatoren

    Erweiterte Grundlagen in PHP (Teil 2)
    - Kontrollstrukturen 1 (if/else/switch/case)
    - Kontrollstrukturen 2 (Schleifen: for/while/do-while/foreach)
    - Mathematische Funktionen
    - Datumsfunktionen
    - Zeitfunktionen
    - Stringfunktionen

    Die Array Datenstruktur
    - Der Sinn von Arrays
    - Arrayfunktionen
    - globale Arrays

    Das erste Programm (Agenda Teil 1)
    - HTML-Elemente & PHP
    - Übertragungsmethoden: Get und Post
    - die Umgebungsvariable: QUERY_STRING
    - Daten aus einem Formular ermitteln
    - Daten weiterreichen

    Die Datenbanken
    - Was ist eine Datenbank?
    - Datenbank, Tabellen, Datenfelder
    - Datenebenen eines Datenbanksystems
    - Das Entity-Relationship-Modell (ER-Modell)
    - Relationale Datenbanken

    MySQL
    - Was ist MySQL?
    - Schreibweisen
    - Datentypen von MySQL
    - Operatoren von MySQL
    - Datenbank für unser Programm erstellen
    - Tabellen für unser Programm erstellen
    - Eingabe, Verändern und Löschen von Daten
    - Ausgabe von Datensätzen mittels SELECT

    Das erste Programm erweitern (Agenda Teil 2)
    - Strukturiertes Coding
    - eigene Datenbank erstellen
    - Anmeldung an mySQL-Server
    - Formulardaten in Datenbank abspeichern
    - Formulardaten in einer Tabelle anzeigen
    - Administrierung der Datenbank

    ODBC – Datenbankzugriff
    - was ist ODBC?
    - Konfiguration und Verbindungsaufbau
    - ODBC-Programmierung mit Profan

    Session
    - Für was sind Sessions?
    - Funktionsweise des Sessionsmanagements
    - Cookies mit PHP verarbeiten

    Dateisystem und FTP
    - Zugriff auf Dateien
    - Dateiupload

    Freeware Entwicklungsumgebung
    - Weaverslave (Schulungsinstrument)
    - Profan für clientseitige ODBC-Entwicklungen, ab V.5.0

    Komerzielle Entwicklungsumgebung
    - Dreamweaver Ultradev und Phphakt

    Freie Tools für die administration von mySQL-Datenbanken
    - Online: phpMyAdmin (Schulungsinstrument)
    - Clientseitig: mySQLFront (Schulungsinstrument)

    ANHANG:
    - Buchempfehlungen
    - Links

Kursvoraussetzungen: Gute Kenntnisse von HTML (Kurs «HTML - Design»). Von Vorteil sind Programmier- und Datenbankkenntnisse.

Dauer:

12 Lektionen à 55 Min.

Ort:

MegaCAD-Center, Chlupfwiesstrasse 31, 8165 Oberweningen

Kosten:

SFr. 50.- bis 65.- pro Lektion

Start:

Schulungsdati

Zeit:

Individuell...

Der Schulungsraum ist mit modernen PC's und Beamer ausgestattet. Jeder Teilnehmer hat einen eigenen PC mit Internetzugang. Kaffe oder Mineralwasser in den Pausen ist im Preis inbegriffen! Die Kosten werden am ersten Schulungstag bar bezahlt.

A. Hurler, dipl. Webdesigner SIZ Fachrichtung PHP4/MySQL:
„Wenn Sie nicht ganz sicher sind, ob der Kurs Ihrem Wissen entspricht, können Sie jederzeit bei uns vorbei kommen, und ich zeige Ihnen die entsprechenden Schulungsunterlagen. Selbstverständlich ist es auch möglich, einen individuell abgestimmten Schulungskurs abzuhalten, mit dem Ziel, Ihren eigenen Webauftritt zu realisieren.”

Hier können Sie sich Anmelden...
<<< zurück