Kurse nach Themen
Zum Programmieren von Internet-Seiten und -Anwendungen erfreut sich die frei verfügbare Kombination von PHP als Programmiersprache und MySQL als Datenbankserver-System großer Beliebtheit und wird bei vielen kostengünstigen Web-Paketen unterstützt. Wir setzen die beiden Systeme im Zusammenhang mit dem Apache-Webserver ein: AMP. Unter welchem Betriebssystem Sie arbeiten – Windows / MacOS / Linux – ist dabei zweitrangig. Zielgruppe dieses Kurses sind Webseiten-Ersteller, die mit HTML (und CSS) vertraut sind und nun bei Ihren Projekten mit eher professionellem Anspruch PHP und MySQL einsetzen möchten. Bitte beachten Sie: dieser Kurs erfordert Ausdauer und einiges an Zeit, wenn Sie effektiv zwei Sprachen und Grundlegendes zur Funktion des WWW erlernen wollen. In dem reinen e-learning-Kurs können Sie sich individuell und ortsungebunden die Zeit einteilen und erhalten etwa wöchentlich neues Arbeitsmaterial und Aufgaben dazu. Ihr Dozent steht Ihnen für Fragen über das Forum jederzeit zur Verfügung und hilft Ihnen individuell bei der Lösung der Aufgaben. Zugleich bieten das Forum und regelmäßige Chats die Möglichkeit zum Austausch mit den anderen Lernenden. Wir arbeiten an praktischen Projekten und Problemen aus dem Alltag des Web-Entwicklers. Ziel der Aufgaben in diesem Kurs ist nicht, dass Sie perfekte Lösungen aus dem Hut zaubern. Sie versuchen vielmehr selbst mit der (deutschsprachigen) Original-Dokumentation zu PHP und MySQL und natürlich mit Unterstützung des Dozenten praktische Problemstellungen zu lösen – auf Grund des Materials, das Sie zuvor an Beispielen erarbeitet haben. Ihre Projekte, Fragen und Problem-Stellungen sind jederzeit willkommen. Inhalte: Grundlagen von PHP, Arbeiten mit Dateien, Formularverarbeitung, Session und Cookies, Datenbank-Entwicklung mit MySQL, Zusammenspiel von PHP und MySQL. Verwendete (kostenlose) Software: Apache, PHP, MySQL, phpmyadmin, Browser, Texteditor
Die Kenntnisse strukturierter Programmierung sind die Basis jeglicher moderner Programmierung. Datentypen, Variablen und Arrays trifft man in jeder Programmiersprache. Anweisungen, Schleifen und bedingte Anweisungen bestimmen den Programmablauf auch in objektorientierten Programmiersprachen. Sie suchen den intensiven, gründlichen (Wieder-)Einstieg in die Programmierung. Sie möchten eine Programmiersprache erlernen und in der Kursausschreibung sind grundlegende Programmierkenntnisse als Voraussetzung gefordert. Dann ist dies Ihr Kurs. In einem reinen e-learning-Kurs können Sie sich individuell die Zeit einteilen und werden regelmäßig mit neuem Stoff und Aufgaben versorgt. Ihr Dozent steht Ihnen für Fragen über das Forum jederzeit zur Verfügung. Zugleich bietet das Forum die Möglichkeit zum Austausch mit den anderen Lernenden. Chats können dem Erfahrungsaustausch mit den Kollegen dienen. Ein Teil des Kursinhalts sind Beispiele mit umfangreicheren Erklärungen, die Sie möglichst auch am Computer nachvollziehen sollten. Die andere Hälfte sind Aufgaben, bei denen Sie selbst programmieren und Ihr Dozent Ihnen individuell bei der Lösung der Aufgaben hilft. Ziel ist, dass Sie auch während des Kurses möglichst viel selbst machen. Ein Glossar erklärt Ihnen jederzeit die verwendeten Fachbegriffe. Programmiersprache: Im Kurs arbeiten wir mit der Programmiersprache C, an deren Syntax sich viele moderne Sprachen anlehnen. Bitte beachten Sie aber, dass Sie dieser Kurs nicht grundsätzlich in die Sprache C einführt. Zeiger und Zeiger-Arithmetik sind nicht Gegenstand dieses Kurses. Inhalte: Grundlagen der Programmierung: Lösungsalgorithmus, Abstraktion des Programms (PAP, Struktogramm, Pseudocode) Grundlagen einer Programmiersprache: Datentypen, Datentyp-Konversion, Ein- und Ausgabe, Ausdrücke, Anweisungen, Wertzuweisungen, Kontrollstrukturen: Bedingte Anweisungen und Schleifen, Funktionen (und Unterprogramme), Modularisierung. Zeitaufwand: etwa 10 Stunden / Woche
Objektorientierte Programmierung ist inzwischen Standard, wenn es um Programme mit grafischer Oberfläche und um leicht erweiterbare, pflegbare Software geht. Wenn es für Sie noch ein Ereignis ist, wenn Klassen ihre Methoden und Eigenschaften vererben, dann verschafft Ihnen dieser Kurs Durchblick. Zielgruppe dieses Kurses sind Ein- und Umsteiger in die objektorientierte Programmierung, die Kenntnisse der strukturierten Programmierung (Datentypen, Kontroll-strukturen) haben. Im Mittelpunkt stehen die Konzepte der Objektorientierung. Die Programmiersprache Java ist dabei exemplarisch, ihre API wird nicht sehr vertieft. Voraussetzung: Ausreichende Kenntnisse der strukturierten Programmierung aus einer anderen Programmiersprache. Ziel: Verständnis und Anwendungsfähigkeit objektorientierter Programmierung, Einblick und Einstieg in Java. Inhalte: Lösungsalgorithmus, Abstraktion des Pro-gramms (UML) Grundlagen objektorientierter Programmierung: Eigenschaften und Methoden, Vererbung, Datenkapselung, Ereignisse, Exceptions und ihre Behandlung. Zeitaufwand: etwa 10 Stunden / Woche
Philosophie durch die Epochen: In dieser Online-Vortragsreihe schauen wir uns die einzelnen Epochen der Menschheitsgeschichte durch die philosophische Brille an. Das Besondere an diesem Zyklus ist, dass die Vorträge in sich abgeschlossen sind; d.h., jeder Vortrag konzentriert sich auf eine Epoche und ordnet diese gleichzeitig geistesgeschichtlich ein. Die jeweils vorherrschenden Denkschulen sowie herausragende Persönlichkeiten werden dabei genau unter die Lupe genommen. Den Auftakt machen die Vorsokratiker. Der Vortrag findet per Zoom statt. Im Vorfeld des Vortrags erhalten Sie eine E-Mail mit Ihren Zugangsdaten. Bei der Anmeldung bitte daher unbedingt eine E-Mailadresse angeben. Für die Kursteilnahme benötigen Sie einen Laptop/PC oder ein Tablet mit Internetverbindung, Kamera, Mikrofon und Lautsprecher. Florian Gernot Stickler, Jahrgang 1976, studierte klassische Archäologie, Philosophie und Kunstgeschichte an der Julius-Maximilians-Universität Würzburg, an der er auch im Fach Philosophie promoviert wurde. Zurzeit ist er als selbstständiger Philosoph und Geisteswissenschaftler in Würzburg tätig.
Eine gekonnte Gestaltung erfordert vor allem eines: Fach- und Erfahrungswissen sowie b-sonders die Beachtung einschlägiger Gestaltungsprinzipien. Zu Letzteren zählen etwa die sogenannten Gestaltgesetze bzw. – auf diesen basierend – die praktische Anwendung in sich schlüssiger Gestaltungsraster. Erst mit ihnen kann ein Weißraum wirksam mit Inhalten, etwa Bildern, Grafiken und Texten (Makrotypografie), professionell ausgestaltet werden. Affinity Publisher (Serif) zählt längst zu den etablierten Applikationen in Layout und Satz bzw. im Desktop Publishing (DTP). Beruhend auf der nativen StudioLink-Technologie ermöglicht es den direkten Zugriff auf die wesentlichen Grafik- bzw. Illustrations- sowie Bildbearbeitungswerkzeuge der Affinity Suite – zur deutlichen Produktivitätssteigerung. - Intensivkurs - Highlights: - Graphical User Interface (GUI) und Funktionen im Detail - Umgang mit Flächen, Formen und Farben sowie Typografie - Musterseiten – Seitenformate, Satzspiegel, Stile und Assets - Nutzung von Absatz- und Zeichenformaten (Mikrotypografie) - BONUS: Erarbeitung eines fiktiven Layout- und Satz-Projekts Die Zugangsdaten erhalten Sie rechtzeitig vor Kursbeginn von uns per E-Mail. In Zusammenarbeit mit vhs DigitalKooperation mit Durchführungsgarantie.
Philosophie durch die Epochen: In dieser Online-Vortragsreihe schauen wir uns die einzelnen Epochen der Menschheitsgeschichte durch die philosophische Brille an. Das Besondere an diesem Zyklus ist, dass die Vorträge in sich abgeschlossen sind; d.h., jeder Vortrag konzentriert sich auf eine Epoche und ordnet diese gleichzeitig geistesgeschichtlich ein. Die jeweils vorherrschenden Denkschulen sowie herausragende Persönlichkeiten werden dabei genau unter die Lupe genommen. Der zweite Vortrag widmet sich der Antike und Spätantike. Der Vortrag findet per Zoom statt. Im Vorfeld des Vortrags erhalten Sie eine E-Mail mit Ihren Zugangsdaten. Bei der Anmeldung bitte daher unbedingt eine E-Mailadresse angeben. Für die Kursteilnahme benötigen Sie einen Laptop/PC oder ein Tablet mit Internetverbindung, Kamera, Mikrofon und Lautsprecher. Florian Gernot Stickler, Jahrgang 1976, studierte klassische Archäologie, Philosophie und Kunstgeschichte an der Julius-Maximilians-Universität Würzburg, an der er auch im Fach Philosophie promoviert wurde. Zurzeit ist er als selbstständiger Philosoph und Geisteswissenschaftler in Würzburg tätig.
Der Anspruch an ein professionelles Design zeichnet sich besonders durch ein harmonisches bzw. ästhetisches Zusammenwirken von Flächen, Formen und Farben aus. Grafikdesign ist insoweit auf eine visuelle Kommunikation ausgerichtet, es will Botschaften vermitteln. Illus-tration hingegen arbeitet durch gezeichnete Bilder (Teil-)Aspekte innerhalb eines bestimm-ten Kontextes heraus. Beiden Ansätzen liegen identische Gestaltungsprinzipien zugrunde. Affinity Designer (Serif) ermöglicht ein intuitiv-plausibles Editieren und Optimieren von Vektorgrafiken mit leistungsstarken Funktionen und Werkzeugen. Etwa das Simulieren von Räumlichkeit bzw. Dreidimensionalität durch Perspektive sowie das „transparente“ Zusam-menspiel von Licht und Schatten lässt sich mit diesen effektiv umsetzen. Highlights: - Graphical User Interface (GUI) und Funktionen im Detail - Visuelle Kommunikation – Formgestaltung und Farbenlehre - Bildzeichen bzw. Zeichen durch Bilder setzen – ohne Worte! - Auf einer Fläche Raum (er-)schaffen – 3D- und weitere Effekte - BONUS: Das fiktive Projekt – ein logisches Logo Die Zugangsdaten erhalten Sie rechtzeitig vor Kursbeginn von uns per E-Mail. In Zusammenarbeit mit vhs DigitalKooperation.
Der überwiegende Teil der Websites weltweit basiert auf WordPress – ein einfach geniales Content-Management-System (CMS), da es sich in seiner praktischen Anwendung als genial einfach präsentiert. Die eigentliche Herausforderung besteht also nicht oder nur bedingt in seiner technischen Handhabung, sondern vielmehr in einem zuverlässigen Ansatz zum Content Management (Multimedia, Texte usw.) sowie in einem gezielt strategischen Marketing. WordPress ermöglicht insoweit eine zeitnahe Umsetzung verbindlicher Website-Strukturen (Form und Inhalt) einschlägiger Projekte. Dazu stehen u. a. diverse Editoren mit einer hohen Anzahl an interaktiven Elementen zur Verfügung. Das CMS eröffnet insbesondere eine effektive Suchmaschinenoptimierung bzw. Search Engine Optimization (SEO). - Intensivkurs -|| Highlights: - Essentials zum Content Management und Marketing - Struktur moderner bzw. responsiver Websites - WordPress hinter den Kulissen – das Backend - Editoren und funktionale Erweiterungen (Plugins) - BONUS: Erstellung eines praxisnahen Beispielprojekts Die Zugangsdaten erhalten Sie rechtzeitig vor Kursbeginn von uns per E-Mail. In Zusammenarbeit mit vhs DigitalKooperation.
Die einzelnen Programme der Adobe Creative Cloud (CC), weltweiter Industriestandard in der visuellen Kommunikation, ermöglichen im Marketing die Umsetzung von Projekten, die allein durch das Kreativpotenzial ihrer Anwenderinnen und Anwender ihre Grenzen finden. InDesign, Illustrator und Photoshop stellen insoweit zentrale Werkzeuge dar. Acrobat dient darüber hinaus einer technischen Optimierung von Inhalten für Print und Web. Ziel dieser praxisorientierten Veranstaltung mit dem Schwerpunkt Printdesign ist es, konsistente und effektive Workflows in der professionellen Gestaltung zu vermitteln. Zudem werden wesentliche Aspekte zum erfolgreichen Marketing (Strategie, Customer Journey, Buyer Personas u. a.) erarbeitet. Highlights: - Professionelle Gestaltung im Print- und Webdesign - Gestaltgesetze – Umgang mit Flächen, Formen und Farben - Layout und Satz, Grafikdesign und Illustration, Bildoptimierung - Acrobat-Anwendungsszenarien – z. B. zur Erstellung digitaler Druckvorlagen - BONUS: Marketing-ABC und kundenzentrierte Kommunikation Die Zugangsdaten erhalten Sie rechtzeitig vor Kursbeginn von uns per E-Mail. In Zusammenarbeit mit vhs DigitalKooperation.
Eine professionelle Optimierung von Bildern begründet sich zunächst im pixelgenauen Editieren von Auswahlen bzw. Masken. Auf diesen basierend erfolgt die eigentliche Bildentwicklung stets nach einer verbindlichen Reihenfolge von Arbeitsschritten. Etwa gehen Korrekturen von Helligkeitswerten (Luminanzen) denjenigen von Farbwerten (Chrominanzen) voraus. Anpassungen der Bildschärfe sind hingegen abschließend vorzunehmen. Affinity Photo (Serif) eröffnet nicht- oder auch non-destruktive Arbeitstechniken zur vom Original völlig unabhängige Bearbeitung der Bildpixel. Sie garantieren eine umfassende und auch nach dem Sichern die durchgängige Kontrolle über das entsprechende Ergebnis. Photo bietet zudem diverse Ansätze zum professionellen Farbmanagement. - Intensivkurs - Highlights: - Graphical User Interface (GUI) und Funktionen im Detail - Workflows zur Bildentwicklung mit Farbmanagement - Anpassungsebenen und Ebenenmasken im Maskierungsmodus - Selektions- bzw. Maskierungstechniken über Kanäle (Kanalmasken) - BONUS: Alternative Optimierungsoptionen an zahlreichen Beispielen Die Zugangsdaten erhalten Sie rechtzeitig vor Kursbeginn von uns per E-Mail. In Zusammenarbeit mit vhs DigitalKooperation.