vhs das Programm 2 / 2012 - Volkshochschule Stuttgart
vhs das Programm 2 / 2012 - Volkshochschule Stuttgart
vhs das Programm 2 / 2012 - Volkshochschule Stuttgart
Sie wollen auch ein ePaper? Erhöhen Sie die Reichweite Ihrer Titel.
YUMPU macht aus Druck-PDFs automatisch weboptimierte ePaper, die Google liebt.
Rufen Sie uns an: 0711 1873–711<br />
122-96180<br />
Kurzfilme auf Youtube<br />
Ein Bild sagt mehr als tausend Worte, manchmal<br />
zeigt ein kurzer Film mehr als die ganze<br />
Bedienungsanleitung. Wie Sie kurze Videos<br />
gezielt für Produktpräsentationen und/oder<br />
zur Unterstützung des Images Ihrer Firma<br />
einsetzen, vermittelt dieser Kurs. Beleuchtet<br />
werden neben der Funktionsweise, den technischen<br />
Möglichkeiten auch die Erstellung<br />
des Drehbuchs, die Storyline sowie die Dramaturgie<br />
und <strong>das</strong> Casting.<br />
Voraussetzungen:<br />
Sicherer Umgang mit dem Computer und<br />
Windows.<br />
Claus Wagner<br />
Fr 18.01.13 14.15–19.15<br />
TREFFPUNKT Rotebühlplatz 28 70173 <strong>Stuttgart</strong><br />
EUR 65.00 (max. Tln.–Zahl: 12)<br />
122-96190<br />
Einstieg in die App-Entwicklung für<br />
Android-Smartphones<br />
Sie wollen beim aktuellen Hype mitmachen<br />
und selbst Apps für <strong>das</strong> quelloffene Betriebssystem<br />
Android programmieren? Im Kurs lernen<br />
Sie die dafür benötigten, kostenfrei verfügbaren<br />
Bestandteile der Entwicklungsumgebung<br />
und die wesentlichen Konzepte kennen,<br />
so <strong>das</strong>s Sie daheim am eigenen PC loslegen<br />
können.<br />
Zielgruppe: <strong>Programm</strong>ierer/innen, die sich<br />
für die App-Entwicklung auf der Basis des<br />
Android-Betriebssystems interessieren.<br />
Voraussetzungen:<br />
Kurs „Einführung in die <strong>Programm</strong>ierung“<br />
bzw. Kenntnisse einer <strong>Programm</strong>iersprache<br />
Inhalt:<br />
– Installation von Java und Eclipse mit Android-SDK<br />
und ADT, Konfiguration des Zusammenspiels<br />
– Anhand von Beispiel-Apps Arbeiten mit<br />
dem Graphical Layout und Verwendung<br />
des Android-Frameworks<br />
– Nutzung des Emulators zum Testen und<br />
Debuggen<br />
– Hinweise zur Installation auf realem Gerät<br />
sowie zur Veröffentlichung in App Stores<br />
Ziel: Sie lernen die Grundlagen kennen um<br />
selbst Apps für Android Smartphones entwickeln<br />
und veröffentlichen zu können.<br />
Cora Burger<br />
Mo 05.11.12 und Mo 12.11.12<br />
jeweils 18.00–21.15<br />
<strong>vhs</strong>-studio Fritz-Elsas-Str. 46/48<br />
70174 <strong>Stuttgart</strong><br />
EUR 80.00 (max. Tln.–Zahl: 12)<br />
ESF-Fachkursförderung möglich<br />
122-96200<br />
iPhone-/iPad-Applikationen erstellen<br />
Der Kurs vermittelt die von Apple bereitgestellte<br />
Tool-Chain zur Erstellung von Applikationen<br />
auf dem iPhone oder iPad. Dabei wird<br />
neben den Details der App-<strong>Programm</strong>ierung<br />
auch auf den Freigabeprozess im App-Store<br />
eingegangen. Somit steht einer erfolgreichen<br />
Verwirklichung der eigenen Idee nichts im<br />
Wege. (Im Kurs werden verschiedene Softwarepakete<br />
über <strong>das</strong> Internet auf eigenes Risiko<br />
installiert.)<br />
Voraussetzungen:<br />
Gute C/C++-Kenntnisse.<br />
Inhalt:<br />
– Das Apple Developer <strong>Programm</strong> bzw. was<br />
brauche ich um zu starten<br />
– XCode, <strong>das</strong> Tool für die App-Entwicklung<br />
– Der iPhone-Simulator im Überblick<br />
272<br />
– Objective-C, die <strong>Programm</strong>iersprache für<br />
<strong>das</strong> iPhone<br />
– Die erste App, ein RSS-Newsreader<br />
Bitte eigenen Mac zum Kurs mitbringen<br />
(MacBook, MacBookPro), Bereitschaft Software<br />
aufzuspielen.<br />
Dirk Eisenberg<br />
Sa 12.01.13 10.00–17.15<br />
So 13.01.13 10.00–17.15<br />
So 20.01.13 10.00–17.15<br />
<strong>vhs</strong>-studio Fritz-Elsas-Str. 46/48<br />
70174 <strong>Stuttgart</strong><br />
EUR 205.00 (max. Tln.–Zahl: 10)<br />
Webtechnik<br />
122-96210<br />
Mit XML den Datenaustausch organisieren<br />
Die Extensible Markup Language (XML) ist<br />
heutzutage ein unverzichtbarer Bestandteil<br />
im eBusiness- und ePublishing-Umfeld.<br />
Durch XML wird <strong>das</strong> Ziel einer Trennung von<br />
Dateninhalt und Darstellung verwirklicht. Das<br />
ermöglicht unterschiedliche Technologien<br />
zum Datenaustausch zu verwenden und die<br />
Widerverwendbarkeit derselben Datenbestände.<br />
Zielgruppe:<br />
Sie wollen verstehen, was XML ist und welche<br />
Bedeutung es im Geflecht der heutigen Computertechnologien<br />
hat. Sie setzen beruflich<br />
eine auf XML basierende Technologie wie<br />
DocBook oder OpenDocument ein.<br />
Voraussetzungen:<br />
Grundlegende Kenntnisse beschreibender<br />
Sprachen wie HTML oder LaTeX (zum Beispiel<br />
aus dem Kurs „Webseiten erstellen mit<br />
HTML & CSS“). Kenntnisse der Sprache CSS<br />
und <strong>Programm</strong>ierkenntnisse sind vorteilhaft,<br />
aber nicht unbedingt notwendig.<br />
Inhalt:<br />
– Grundbegriffe XML<br />
– Eigenschaften von HTML und ihre Weiterentwicklung<br />
in XML<br />
– Trennung zwischen Dateninhalt und Präsentation<br />
– Validierbarkeit durch Dokumenttypdefinitionen<br />
(DTD)<br />
– Präsentation von XML-Daten mittels CSS<br />
und XSLT<br />
– Anwendungsgebiete von XML und auf XML<br />
basierende Standards<br />
Ziel:<br />
Sie verstehen <strong>das</strong> XML-Konzept, können einfache<br />
Dokumenttypdefinitionen und XML-<br />
Dokumente erstellen und kennen die Einsatzmöglichkeiten<br />
von XML im Business und im<br />
Medienbereich.<br />
Uwe Schlenther<br />
Sa 26.01.13 10.00–17.15<br />
TREFFPUNKT Rotebühlplatz 28 70173 <strong>Stuttgart</strong><br />
EUR 80.00 (max. Tln.–Zahl: 12)<br />
122-96220<br />
jQuery! JavaScript Frameworks<br />
Zaubern Sie mit „jQuery!“. Mit dem freien JavaScript-Framework<br />
und seinen vielen verfügbaren<br />
Plugins kommen Sie auch ohne<br />
<strong>Programm</strong>ierkenntnisse schnell zu erstaunlichen<br />
Ergebnissen. Im Kurs lernen Sie, wie Sie<br />
interessante Effekte vom so genannten Akkordeon<br />
für Navigationsmenüs über <strong>das</strong> Blättern<br />
in Bildergalerien bis hin zu rotierenden<br />
3D-Gegenständen für Ihre eigenen Zwecke<br />
anpassen und in Ihre Webseiten einbauen.<br />
Voraussetzungen:<br />
Der Kurs „Webseiten erstellen mit HTML und<br />
CSS“ oder entsprechende Kenntnisse.<br />
Inhalt:<br />
– notwendige Technologien: (X)HTML, CSS,<br />
XML und JSON<br />
– Selektoren und Attribute<br />
– Filtern und Finden<br />
– Ereignisse und Effekte<br />
– Ausführen von Code bei geladenen Dokumenten<br />
– jQuery! Object Accessors<br />
– Navigation und Manipulation von Daten<br />
– Zugriff auf XML-Daten<br />
Cora Burger<br />
Sa 12.01.13 10.00–17.15<br />
TREFFPUNKT Rotebühlplatz 28 70173 <strong>Stuttgart</strong><br />
EUR 80.00 (max. Tln.–Zahl: 12)<br />
122-96230<br />
Ruby on Rails – Web-Applikationen<br />
agil erstellen<br />
„Ruby on Rails“ ist ein Web-Application-Framework,<br />
welches in den letzten Jahren immer<br />
mehr an Popularität gewonnen hat. Es wurde<br />
erstellt durch die Firma 37signals, um den bestehenden<br />
agilen Entwicklungsprozess auch<br />
wirklich leben zu können. Genutzt wird es<br />
heute von vielen Unternehmen, um Web-Applikationen<br />
und Services rund um mobile Geräte<br />
zu erstellen (zum Beispiel GitHub, Rails-<br />
Casts, Twitter, …). Rails-Applikationen eigenen<br />
sich sehr gut für <strong>das</strong> „Cloud und Software<br />
as a Service Hosting“ bei Amazon oder<br />
Rackspace.<br />
Voraussetzungen:<br />
Verständnis von HTML und CSS, Grundlagen<br />
in JavaScript und Sicherheit in der Nutzung<br />
von Linux und eines Editors.<br />
Inhalt:<br />
– Ruby on Rails – was ist <strong>das</strong><br />
– Installation der Entwicklungsumgebung<br />
– Die erste Rails-App (eine Blog-Engine)<br />
– Going Live – die erstellte App auf einen<br />
Server ausrollen<br />
– In die Cloud – die erstellte App auf einer<br />
Amazon-EC2-Instanz ausrollen<br />
Dirk Eisenberg<br />
Sa 02.02.13 10.00–17.15<br />
So 03.02.13 10.00–17.15<br />
Sa 09.02.13 10.00–17.15<br />
TREFFPUNKT Rotebühlplatz 28 70173 <strong>Stuttgart</strong><br />
EUR 205.00 (max. Tln.–Zahl: 10)<br />
<strong>Programm</strong>iersprachen<br />
Grundlagen, Microcontroller<br />
122-96500<br />
Überblick <strong>Programm</strong>iersprachen<br />
Es gibt viele moderne <strong>Programm</strong>iersprachen:<br />
VISUAL BASIC.NET, JAVA, C, C++, PHP, C#, etc.<br />
Wann wird welche <strong>Programm</strong>iersprache eingesetzt<br />
und warum? Diese Sprachen basieren<br />
oft auf den gleichen Prinzipien und unterscheiden<br />
sich meist nur in Feinheiten. Was die<br />
Entscheidung nicht leichter macht. An diesem<br />
Abend erhalten Sie einen Überblick über<br />
moderne <strong>Programm</strong>iersprachen und deren<br />
Anwendungsgebiete.<br />
Dirk Eisenberg<br />
Mo 24.09.12 18.30–20.30<br />
TREFFPUNKT Rotebühlplatz 28 70173 <strong>Stuttgart</strong><br />
EUR 16.00