Lernziele
Seminarinhalt
Zielgruppe
Voraussetzungen
Lernziele
Python ist eine moderne Scriptsprache mit einer stringenten objektorientierten Struktur. Sie dient als Einführung in die Kunst der Programmierung für Anfänger, als einfaches Werkzeug für kleine Alltagsaufgaben, als Alternative zu Perl in der CGI- und Scriptprogrammierung. aber auch zur Lösung komplexer Aufgaben der Internetprogrammierung.
Seminarinhalt
- Einführung in Python
- Lernen Sie die einfache Syntax von Python kennen
- Erstellen Sie Zähl-, und Bedingte-Schleifen
- Erstellen Sie Verzweigungen mit If…Then etc.
- Lernen Sie die Einsatzmöglichkeiten von Python kennen
- Numerische- und Sequenzielle-Objekttypen
- Unterscheidung zwischen den Datentypen und deren Einsatz
- Numerische Datentypen und ihre Anwendung
- Sequenzielle Datentypen und ihre Anwendung
- Zugriff auf Sequenzen
- Multithreading und reguläre Ausdrücke
- Arbeiten in einer Multiprozessorumgebung mit Python
- Erzeugen einzelner Python-Prozesse
- Arbeiten mit Threads
- Einführung in reguläre Ausdrücke
- Einsatz von regulären Ausdrücken
- OOP mit Python
- Was ist Objektorientiertes-Scripting
- Grundlagen der Programmierung für strukturierte und objektorientierte Sprachen” Namensraum in Python
- Erstellen von eigenen Objekten in Python
- Verwendung von Objekten
- Webserver-Programmierung
- Einführung in die Web-Programmierung
- CGI-Programmierung
- Gestalten von dynamischen Webseiten mit Python
- Formularauswertung mit Python
- Datenbankanbindung mit Python und MySQL
- Kurze Einführung/Wiederholung in SQL
- Möglichkeiten der Anbindung an Datenbanken (z.B. MySQL)
- Erstellen von Webseiten mit Zugriff auf eine Datenbank
- Grafische Benutzeroberflächen
- Einführung in Tcl/Tk
- Tkinter und Python
- Zugriff auf die grafische Oberfläche
- Erstellen von Rahmen, Buttons etc.
- Schreiben und zuweisen von Ereignisroutinen
Zielgruppe
Anwendungsentwickler
Voraussetzungen
Grundlagen der Programmierung für strukturierte und objektorientierte Sprachen