Der Kurs wendet sich an alle, die eine Programmiersprache erlernen möchten, aber keine Programmiererfahrung haben. Python ist eine Programmiersprache, die leicht zu lernen ist und weit verbreitet benutzt wird. Weltweit ist sie auch im Open-Source-Sektor sehr beliebt. Vor allem bei preiswerten und beliebten Kleincomputern, wie z.B. der RaspberryPi wird Python als Entwicklungssprache benutzt. In diesem Kurs werden die Grundlagen der Programmierung wie Variablen, Listen, Operatoren, Funktionen, Kontrollstrukturen, lesen und schreiben von Dateien Schritt für Schritt erarbeitet. Zur Übung werden Sie viele (teils einfache) Programme erstellen. Ein weiterer Schwerpunkt ist die Nutzung eines Internet-Browsers für die Ein- und Ausgabe. Inhalte: - Installation von Python, IDLE - Installation und Konfiguration von XAMPP - Grundlagen: Variablen, Arrays, Operatoren, Funktionen, Kontrollstrukturen, lesen und schreiben von Dateien - Zusammenspiel: HTML, Python, Apache-Webserver - Erstellen von Browser-gestützten Oberflächen mittels einfacher Formulare und Benutzer-Interaktionen. Anmeldungen bitte bis 4 Wochen vor Kursbeginn
Die Programmiersprache Java ist eine plattformunabhängige, moderne und robuste Programmiersprache. Nach dem J2EEStandard ist auch die serverseitige Funktionalität etabliert und mit ihr lassen sich moderne Applikationen in einer Web-Umgebung entwickeln. Dieser Kurs richtet sich an Programmieranfänger, es sind somit keine Programmierkenntnisse erforderlich. Am Ende des Kurses sind sie in der Lage einfache Programme selbst schreiben zu können und haben einen Einblick in die J2EE Technologie erhalten. Vorkenntnisse: Erfahrung mit Windows-Anwenderprogrammen Inhalte: • Grundlagen der Java Programmierung (Datentypen, Ablaufstrukturen) • Entwicklungsumgebung Eclipse • Erarbeiten eigenständiger Applikationen • Objektorientiertes Konzept in Java (Klassen, Objekte) • Weitere Sprachelemente vom JAVA • Arbeiten mit Java - Klassenbibliotheken • Ausblick auf J2EE – Technologie Anmeldungen bitte bis 4 Wochen vor Kursbeginn