28.12.2012 Aufrufe

vhs das Programm 2 / 2012 - Volkshochschule Stuttgart

vhs das Programm 2 / 2012 - Volkshochschule Stuttgart

vhs das Programm 2 / 2012 - Volkshochschule Stuttgart

MEHR ANZEIGEN
WENIGER ANZEIGEN

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

Hurra! Ihre Datei wurde hochgeladen und ist bereit für die Veröffentlichung.

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!