| Kürzel | SWE |
|---|
| Thema | Grundlagen der Softwareentwicklung |
|---|
| Art | Technisches Wahlpflichtfach |
|---|
| Semester | 4. |
|---|
| SWS | 4 |
|---|
| Max. Teilnehmerzahl | 24 |
|---|
| Dozent | Prof. Dr.-Ing. Dieter Huber |
|---|
| Veranstaltungsform | Vorlesung / Übung |
|---|
| Lernziel | - Grundlagen zu Client-Server-Beziehungen im Internet
- LAMP = Linux, Apache, MySQL, PHP
- Kennenlernen der Programmiersprache PHP
- Session-Management in PHP
- Objektorientierte Programmierung mit PHP
- Programmentwicklung mit IDE am Beispiel von PHPEdit
- Erstellen und testen einfacher PHP-Programme
- Einführung in die Datenbank MySQL
- Erstellen und Nutzen von MySQL-Datenbanken
- Datenbank-Einbindung in Web-Anwendungen
- Programmieren einen PHP-Anwendung mit MySQL-Anbindung
|
|---|
| Lehrinhalte | - Richtlinien, Konventionen, Normen der Softwareentwicklung
- Phasen der Softwareentwicklung
- Planung
- Definition
- Entwurf
- Implementierung
- Abnahme & Einführung
- Wartung & Pflege
- Objektorientierte Programmierung
- Klassen und Objekte
- Methoden, Konstruktoren und statische Elemente
- Vererbung
- Abstrakte Klassen und Modifizierer
|
|---|
| Literaturempfehlung | Die aktuelle Literaturliste wird in der Lehrveranstaltung bekanntgegeben. |
|---|
| Leistungsnachweis | Beleg + Klausur |
|---|
| Voraussetzungen | Informatik I - III |
|---|