Website mat php online

Objectifs

Grondstruktur a Syntax vu PHP kenneléieren, kleng Skripter selwer schreiwen a bestehend Skripter un eege Bedürfnisser upassen.

Contenu

Dëse Cours riicht sech un all déi Leit, déi wëlle mat PHP méi interaktiv Website gestalten. Unhand vu prakteschen Applikatiounen gëtt gewissen, wat ee mat PHP alles bewierke kann. Am Cours léiert een d'Grondbegrëffer vu PHP duerch praktesch Beispiller; et geet nët drëms, dës Programméiersprooch am Detail ze beherrschen, mee se uwenden ze kënnen.
De Cours besteet aus 10 Lektiounen, déi een der Rei no muss duerchschaffen.
Dëse Cours gëtt online ofgehalen, dat heescht, et kann een zu all Zäit vun doheem aus dru schaffen. Jiddferee kritt Webspace fir seng Skripten ze testen. Als Hëllef steet e Forum zur Verfügung.

Approche méthodologique

PHP Grondprinzip a Syntax kenneléieren, einfach PHP-Skripten an HTML-Säiten abauen (Bsp: Billergallerie, Gästebuch, Forum, Counter, ...) an Datebanken an engem Site integréieren. Dat Ganzt gëtt iwwer Internet duerchgefouert: Online-Cours.

Date et lieu du cours

cours online réunion de concertation: le jeudi 22 septembre 2011 de 15.00 à 15.30 heures
Centre de Technologie de l'Education

Inscription (SCRIPT)

Informations pratiques

Priorité: Enseignant/e/s EF : formation non-prioritaire
Educateurs/-trices (grad.) : formation non-prioritaire
Langues: luxembourgeois, allemand
Public cible: personnel enseignant et socio-éducatif
Ordre d'enseignement: EF - cycle 1, EF - cycles 2 à 4, ES/EST, EDIFF
Nombre maximal de participants: 14 participantes et participants
Informations complémentaires: Cet adresse mail est protégé contre les spambots. Vous avez d'activer le javascript pour la visualiser. - tél: 2478-5989

Prérequis

En Internetzougang a Grondkenntnisser vum WWW an HTML

Documentation

{rsfiles path="php.pdf" template="article"}

{rsfiles path="php.zip" template="article"}

{rsfiles path="filezilla.pdf" template="article"}

PHP: Etapes de la formation

Lektion 1 (Theorie): Was ist eigentlich PHP? Wie und wo kann ich es anwenden und was sind die Systemvoraussetzungen?
Abschluss: Online-Fragebogen ausfüllen.

Lektion 2 (Textausgaben und Rechnen): Du fügst nun deine ersten einfachen PHP-Skripte in die HTML-Dokumente ein und lernst, wie man mit PHP rechnen und Text formatieren kann. Dabei lernst du die Grundsyntax dieser Programmiersprache.
Abschluss: Upload deiner ersten Skripte

Lektion 3 (Variablen in PHP): Variablen sind unumgänglich in jeder Programmiersprache, sie erlauben dynamisch Werte zu verändern.
Feldvariablen werden dann benötigt, wenn man mehrere Werte in einer Variablen speichern will. Hier lernst du den Umgang mit solchen Feldvariablen (Arrays) und assoziativen Arrays und einfachen Variablen.
Abschluss: Upload deiner Skripte

Lektion 4 (Schleifen und andere Kontrollstrukturen): Nicht jedes Programm läuft linear ab (eigentlich fast keines). Um den Ablauf nach bestimmten Bedingungen zu verändern, benötigt man Kontrollstrukturen oder Schleifen. In dieser Lektion erstellst du solche Programme nach dem Prinzip: Wenn... dann.. sonst....
Abschluss: Upload deiner Skripte

Lektion 5 (Formulare und Mailversand): Formulare sind einige der wichtigsten Erfindungen im Web. Was soll mit den Daten passieren die der Benutzer eingibt? In dieser Lektion erstellst du dein eigenes Online-Formular und programmierst die Auswertung der Eingaben (als Beispielapplikation erstellst du ein Gästebuch)
Abschluss: Upload deines Gästebuchs

Lektion 6 (Dateiverwaltung): Lerne nun wie du Dateien mit PHP erstellen, beschreiben oder löschen kannst. Wir erweitern das zuvor erstellte Gästebuch und erstellen auch ein Vote-system.
Abschluss: Upload deines Gästebuchs und des Vote-systems

Lektion 7 (Datenbanken): Zum Abschluss noch ein kleiner Abstecher in die Arbeit mit Datenbanken. Du erstellst eine Datenbank und speicherst die Einträge deines Gästebuches dort ab.
Abschluss: Upload deines Gästebuchs

Lektion 8 (Weitere Applikationen-Passwortschutz): Nun müsstest du eigentlich in der Lage sein, bestehende Skripte so umzuändern, das sie deine Ansprüchen gerechtfertigt sind. Als Beispiel für diese Lektion schlage ich dir folgende Applikatione vor:
Passwortschutz
Schütze ein oder mehrer HTML_Seiten deines Webauftritss mit Passwort.
Abschluss: Upload dieser Applikation

Lektion 9 (Weitere Applikationen-Forum): Als zweite Applikation erstellst du ein Forum.
Abschluss: Upload dieser Applikation

Lektion 10 (Weitere Applikationen-Bildergallerie): Zum Schluss erstellst du noch eine Bildergallerie im Web.
Abschluss: Upload dieser Applikation

Sous-catégories