5531E21 Module E

WiSe 12/13: Betriebssystem und Programmierung - Lehrveranstaltung 2

Miriam Eckardt, Herbert Voß

Comments

Die Anmeldung zu diesem ABV-IT-Modul erfolgt in der Zeit vom
01.10.2012 bis 12.10.2012
über Campus Management

Programmierung dynamischer Webseiten mit PHP/MySQL I

Ob bei Google, Ebay oder auf E-Learning-Portalen ­ dynamische Websites findet man überall dort, wo Daten über Web-Seiten angezeigt, verändert und gepflegt werden müssen. Die variablen Daten werden dabei in einer Datenbank auf dem Web- Server gespeichert und verwaltet. Die klassische Software-Kombination für solche Anwendungen besteht auf Unix-Rechnern aus den Open-Source-Produkten Apache- Webserver, der Datenbank MySQL und der Skriptsprache PHP, die besonders häufig (weil kostengünstig) in kleineren Unternehmen zum Einsatz kommt. In diesem Kurs erfahren Sie, wie Apache, MySQL und PHP im praktischen Zusammenspiel funktionieren. In Übungen werden kleine Beispiele programmiert, mit denen die Funktionen von Webseiten berufsnah erweitert werden können. Dazu gehören die Verarbeitung von Formulardaten, das Einrichten seiteninterner Suchfunktionen und passwortgeschützter Seitenbereiche, der Mailversand über automatisch gepflegte Mailinglisten oder das Aufsetzen eines Hilfeforums z.B. zur Kundenbetreuung.

Programmierung dynamischer Webseiten mit PHP/MySQL II

Im Mittelpunkt dieses Kurses stehen die Datenbankzugriffe auf die MySQL- Datenbank. Sie werden mit dem Konzept relationaler Datenbanken und der Verwaltung der MySQL-datenbanken vertraut gemacht und lernen die PHP- Datenbankfunktionen zu konzipieren. In Übungen lernen Sie, den Apache-Server zu konfigurieren, SQL-Anweisungen an eine MySQL-Datenbank zu formulieren sowie PHP- Programme zu erstellen. Die Datenbankinhalte werden über Web-Seiten angezeigt und veränderte Werte können aktualisiert werden. Schließlich erfahren Sie, wie das Session-Management und die Nutzer-Authentifizierung funktionieren. Nach Abschluss dieses Kurses sind Sie in der Lage, einfach dynamische Webseiten zu erstellen, wie sie z.B. für E-Shops verwendet werden. Geübt wird anhand eines Beispiels, das in der Abschlussarbeit zu einem eigenen Online-Projekt erweitert werden soll.

Unix/Linux - Grundlagen

In diesem Kurs erlernen Sie den sicheren Umgang mit dem Betriebssystem Unix und häufig eingesetzter Anwendersoftware. Unix ist als leistungsfähiges, performantes und stabiles Mehrbenutzer-Server-Betriebssystem bekannt. Mit dem frei verfügbaren Linux hat das Betriebssystem (als kostenlose Alternative zu Microsoft Windows) die Rechnerwelt bis hinunter zum Desktop-PC - auch in Organisationen und Unternehmen - erobert. Intuitiv zu bedienende grafische Oberflächen ermöglichen die einfache Handhabung bei den täglichen Arbeiten genauso, wie unter Microsoft Windows oder Apple Macintosh. Folgende Themenschwerpunkte werden im Kurs behandelt: Aufbau und Funktionsweise von Unix- Systemen, Arbeiten mit der Shell und über die grafische Oberfläche, Zugriffsschutz und -rechte, Netzdienste, Datenaustausch mit Nutzern anderer Betriebssysteme. Praktische Aufgabenstellungen, wie sie in der Berufswelt zu bewältigen sind, werden unter fertig installierten Unix/Linux-Systemen bearbeitet.

Prüfungsleistung: Die Teilnehmenden bearbeiten nach jedem Kompaktkurs ein vorgegebenes Projektthema (im Umfang von ca. 35 Zeitstunden) und geben innerhalb von 14 Tagen nach Ablauf des Kurses eine Projektarbeit ab oder sie bearbeiten vorgegebene Übungsaufgaben und schließen einen Kurs mit einem schriftlichen Test (ebenfalls im Umfang von ca. 35 Zeitstunden) ab.
close

14 Class schedule

Regular appointments

Mon, 2013-02-25 09:00 - 12:30

Lecturers:
Miriam Eckardt

Location:
JK 27/116 Monsun (Habelschwerdter Allee 45)

Tue, 2013-02-26 09:00 - 12:30

Lecturers:
Miriam Eckardt

Location:
JK 27/116 Monsun (Habelschwerdter Allee 45)

Wed, 2013-02-27 09:00 - 12:30

Lecturers:
Miriam Eckardt

Location:
JK 27/116 Monsun (Habelschwerdter Allee 45)

Thu, 2013-02-28 09:00 - 12:30

Lecturers:
Miriam Eckardt

Location:
JK 27/116 Monsun (Habelschwerdter Allee 45)

Fri, 2013-03-01 09:00 - 12:30

Lecturers:
Miriam Eckardt

Location:
JK 27/116 Monsun (Habelschwerdter Allee 45)

Mon, 2013-03-11 09:00 - 12:30

Lecturers:
Miriam Eckardt

Location:
JK 27/116 Monsun (Habelschwerdter Allee 45)

Tue, 2013-03-12 09:00 - 12:30

Lecturers:
Miriam Eckardt

Location:
JK 27/116 Monsun (Habelschwerdter Allee 45)

Wed, 2013-03-13 09:00 - 12:30

Lecturers:
Miriam Eckardt

Location:
JK 27/116 Monsun (Habelschwerdter Allee 45)

Thu, 2013-03-14 09:00 - 12:30

Lecturers:
Miriam Eckardt

Location:
JK 27/116 Monsun (Habelschwerdter Allee 45)

Fri, 2013-03-15 09:00 - 12:30

Lecturers:
Miriam Eckardt

Location:
JK 27/116 Monsun (Habelschwerdter Allee 45)

Mon, 2013-03-25 09:00 - 12:30

Lecturers:
Dr. Herbert Voß

Location:
JK 27/116 Monsun (Habelschwerdter Allee 45)

Tue, 2013-03-26 09:00 - 12:30

Lecturers:
Dr. Herbert Voß

Location:
JK 27/116 Monsun (Habelschwerdter Allee 45)

Wed, 2013-03-27 09:00 - 12:30

Lecturers:
Dr. Herbert Voß

Location:
JK 27/116 Monsun (Habelschwerdter Allee 45)

Thu, 2013-03-28 09:00 - 12:30

Lecturers:
Dr. Herbert Voß

Location:
JK 27/116 Monsun (Habelschwerdter Allee 45)

Subjects A - Z