CAS Software Development
|
|
- Alfred Hafner
- vor 6 Jahren
- Abrufe
Transkript
1 CAS Software Development
2 Inhaltsverzeichnis 1 Umfeld 3 2 Zielpublikum 3 3 Voraussetzungen 3 4 Ausbildungsziele 3 5 Kursübersicht 3 6 Kompetenzprofil 4 7 en Java Datenstrukturen und Algorithmen Relationale Datenbanken und SQL XML Technologien Graphische Benutzeroberflächen / Ergonomie Integrationsprojekt 7 8 Kompetenznachweise 7 9 Ergänzende Lehrmittel 8 10 Dozierende 8 11 Organisation 8 12 Termine 9 Study Guide CAS SD 2/10
3 Eine Tätigkeit in der Software-Entwicklung erfordert fundierte Kenntnisse in den Bereichen Programmierwerkzeuge, Datenmodellierung, Datenstrukturen und Algorithmen. Das CAS Software Development (CAS SD) vermittelt Ihnen das nötige Wissen und die Werkzeuge, um künftig in einem professionellen Software-Entwicklungsumfeld zu arbeiten. 1 Umfeld Das CAS SD vermittelt Ihnen praxisorientiert die Grundlagen, um professionelle Software-Systeme zu modellieren, zu entwickeln und zu warten. Sie eignen sich fundierte Kenntnisse der Programmierwerkzeuge, (Java, SQL und XML) der Datenbank-Modellierungsmethoden und von wichtigen Datenstrukturen an. 2 Zielpublikum Das CAS SD richtet sich an Personen, die bereits Erfahrung in der Entwicklung von Software haben, sich jedoch eine vertiefte Ausbildung im Bereich Datenstrukturen, Datenbanken sowie Software- Entwicklung in Java aneignen möchten. 3 Voraussetzungen Sie bringen gute Programmier-Kenntnisse und Projekterfahrung in einer OO-Sprache mit. Sie haben Kenntnisse in UML, Design Patterns und HTML. 4 Ausbildungsziele Sie verfügen über das notwendige Wissen und die Fähigkeiten, um in einem professionellen Software- Entwicklungsumfeld zu arbeiten. 5 Kursübersicht Kurs/Lehreinheit Lektionen Stunden Java 40 Datenstrukturen und Algorithmen 40 Relationale Datenbanken und SQL 32 XML Technologien 32 Graphische Benutzeroberflächen 36 Integrationsprojekt 20 ~ 80 Total 200 ~ 80 Das CAS umfasst insgesamt 12 ECTS Punkte. Für die einzelnen Kurse ist entsprechend Zeit für Selbststudium, Prüfungsvorbereitung etc. einzurechnen. Study Guide CAS SD 3/10
4 6 Kompetenzprofil Legende: 1. Kenntnisse von Begriffen, Definitionen und Regeln; Faktenwissen 2. Verstehen von Zusammenhängen, Erklären von Sachverhalte erklären können 3. Anwendung des Wissens in einfachen Situationen 4. Analyse der eigenen Lösung 5. Synthese neuer Lösungen und Anwendung in komplexen Situationen 6. Beurteilung der Anwendbarkeit für bestimmte Probleme und Situationen, methodische Abwägung und Evaluation von Alternativen, Beziehungen zu anderen Fachgebieten Study Guide CAS SD 4/10
5 7 en Nachfolgend sind die Inhalte der einzelnen Kurse und Lehreinheiten beschrieben. Änderungen sind bis zu Beginn des Lehrgangs möglich. Angaben zu Terminen und Kompetenznachweisen sind ab Studienbeginn verbindlich. Jeder Kurs besteht aus Unterricht mit praktischen Übungen und Projekten / Fallbeispielen vor Ort, ergänzt durch selbstständige Projektarbeit in Gruppen und individuelles Selbststudium. Die Projektarbeiten und Fallstudien werden von den Dozierenden mit klaren Leistungszielen definiert. Das individuelle Selbststudium beinhaltet das persönliche Vertiefen der Lerninhalte, das Vorbereiten von Prüfungen usw. Alle Kurse werden systematisch mit Studierendenbefragungen evaluiert und einem kontinuierlichen Qualitätsmanagement unterzogen. 7.1 Java Die Teilnehmenden kennen die Möglichkeiten von Java und können diese in ihren Projekten richtig einsetzen. Themen Klassen, Objekte, Vererbung und Polymorphismus Standardbibliothek, Ein-/Ausgabe, Collections, Generics Exception Handling Lambda-Ausdrücke Threading Unit-Testing Lehrmittel Literaturempfehlung: Einführung in Java (siehe [1]) 7.2 Datenstrukturen und Algorithmen Die Studierenden kennen die wichtigsten Datenstrukturen mit ihren Methoden, sowie die klassischen Algorithmen und können diese anwenden. Ausserdem können sie Komplexitätsabschätzungen von einfachen Algorithmen vornehmen. Themen Datenstrukturen: Java Collections Algorithmen-Schemata, Komplexitätsanalyse Binäre Suche, B-Bäume, Hashing-Verfahren Lineare und n log(n), stabile und nicht stabile Sortier-Verfahren Reguläre Ausdrücke, endliche Automaten Grammatiken: EBNF-Form, Top-Down Parser Kryptologie: Sicherheit, Public-Key Kryptosysteme, Anwendungen Lehrmittel Skript, das alle wesentlichen Lerninhalte umfasst Study Guide CAS SD 5/10
6 7.3 Relationale Datenbanken und SQL Die Teilnehmenden erwerben solide Grundkenntnisse über Einsatz und Modellierung von Datenbanken. Sie erlernen die Benützung von Datenbanken aus einem Java Programm. Themen Entwurf von Datenmodellen Schlüssel, Normalformen, Beziehungen, Integrität SQL Datentypen, SQL Tabellen erzeugen, modifizieren und abfragen Transaktionsbefehle JDBC Testdaten Generierung Performance Lehrmittel Literaturempfehlung: Taschenbuch Datenbanken (siehe [5]) 7.4 XML Technologien Die Studierenden besitzen einen Überblick über die wichtigsten XML Technologien und haben exemplarisch einfache Verarbeitungsprogramme und Transformationen für XML Dokumente realisiert. Themen Wohlgeformtheit und Gültigkeit von XML-Dokumenten XML Schema Extensible Stylesheet Language: XPath, XSLT, XSL-FO XML Verarbeitung: JAXB, SAX, DOM, StAX Lehrmittel Skript, das alle wesentlichen Lerninhalte umfasst 7.5 Graphische Benutzeroberflächen / Ergonomie Die Studierenden sind in der Lage, selber ein grafisches User-Interface zu planen und zu erstellen. Sie kennen die wichtigsten ergonomischen Grundsätze und Design Patterns aus dem GUI Bereich und können diese mit Hilfe von JavaFX umsetzen. Themen JavaFX Grundlagen Scene Graph, Controls, Layout Event-Handling, Threading, Properties und Bindings Design Patterns (Observer, MVC, Command-Processor) FXML, CSS, Scene Builder Charts und Tables Internationalisierung Ergonomie und Usability: Planung und Design einer Benutzeroberfläche Lehrmittel Folienskript und online Ressourcen Study Guide CAS SD 6/10
7 7.6 Integrationsprojekt Anwenden aller gelernten Technologien in einem gemeinsamen Projekt. Themen Entwickeln einer eigenen Applikation Entwurf der Datenbank Einbinden der Datenbank in Java mit JDBC Einbinden von XML Technologien ins Java Umfeld (JAXP) JUnit Tests und Checkstyle Projekt Management und Versionierung Lehrmittel Lehrmittel der Kurse Datenbanken, Java, GUI und XML 8 Kompetenznachweise Für die Anrechnung der 12 ECTS-Punkte ist das erfolgreiche Bestehen der Qualifikationsnachweise (Prüfungen, Projektarbeiten) erforderlich, gemäss folgender Aufstellung: Kompetenznachweis Gewicht Art der Qualifikation Erfolgsquote Studierende Java 1.8 Einzelprüfung % Datenstrukturen und Algorithmen 1.8 Einzelprüfung % Relationale Datenbanken und SQL 1.6 Einzelprüfung % XML Technologien 1.6 Einzelprüfung % GUI 1.6 Einzelprüfung % Projekt 1.6 Gruppenarbeit % Gesamtgewicht 10 Gesamterfolgsquote % ECTS Note A - F Alle Studierenden können in einem Qualifikationsthema eine Erfolgsquote von 0 bis 100% erarbeiten. Die gewichtete Summe aus den Erfolgsquoten pro Thema und dem Gewicht des Themas ergibt eine Gesamterfolgsquote zwischen 0 und 100%. Die Gesamterfolgsquote wird in eine ECTS Note A bis E umgerechnet, gemäss Studienreglement. Weniger als 50% Gesamterfolgsquote ergibt eine ungenügende Note F. Study Guide CAS SD 7/10
8 9 Ergänzende Lehrmittel Ergänzende Lehrmittel sind Empfehlungen, um den Stoff zu vertiefen oder zu erweitern. Die Beschaffung liegt im Ermessen der Studierenden: Nr Titel Autoren Verlag Jahr ISBN Nr. [1] Einführung in Java Kai Günster Rheinwerk [2] Sprechen Sie Java? Eine Einführung in das systematische Programmieren Hanspeter Mössenböck dpunkt [3] Java ist auch eine Insel 1 Einführung, Ausbildung, Praxis. Aktuell zu Java 8 Christian Ullenboom Galileo Press [4] Einstieg in XML Grundlagen, Praxis, Referenz. Helmut Vonhoegen Rheinwerk [5] Taschenbuch Datenbanken Thomas Kudrass Carl Hanser [6] Pro JavaFX 8 Johan Vos, Weiqi Gao et al. Apress Dozierende Kursverantwortliche Dozierende sind: Vorname Name Firma Beatrice Amrhein Berner Fachhochschule beatrice.amrhein@bfh.ch Stephan Fischli Berner Fachhochschule stephan.fischli@bfh.ch Gilles Maitre SBB gilles.maitre@bluewin.ch Philipp Locher Berner Fachhochschule philipp.locher@bfh.ch 11 Organisation CAS-Leitung: Dr. Beatrice Amrhein Tel: beatrice.amrhein@bfh.ch CAS-Administration: Kathrin Blumenthal Tel: kathrin.blumenthal@bfh.ch Study Guide CAS SD 8/10
9 12 Termine Daten: KW bis KW Dienstag, von 08:30 Uhr bis 16:15 Uhr Donnerstag, von 16:30 Uhr bis 19:45 Uhr Stundenplan siehe Webseite "Durchführungsdaten" Details Study Guide CAS SD 9/10
10 Dokumenteninformation Study Guide CAS SD Dieser Study Guide gilt für die Publikation ab Herbstsemester Während der Durchführung des CAS können sich Anpassungen bezüglich Inhalten, n, Dozierenden und Kompetenznachweisen ergeben. Es liegt in der Kompetenz der Dozierenden und der Studienleitung, aufgrund der aktuellen Entwicklungen in einem Fachgebiet, der konkreten Vorkenntnisse und Interessenslage der Teilnehmenden, sowie aus didaktischen und organisatorischen Gründen Anpassungen im Ablauf eines CAS vorzunehmen. Berner Fachhochschule Technik und Informatik Weiterbildung Wankdorffeldstrasse 102 CH-3014 Bern Telefon ti.bfh.ch/weiterbildung ti.bfh.ch/cas-sd Study Guide CAS SD 10/10
CAS Software Development
CAS Software Development Inhaltsverzeichnis 1 Abstract 3 2 Umfeld und Motivation 3 3 Zielgruppe 3 4 Ausbildungsziele 3 5 Voraussetzungen 3 6 Kursübersicht 3 7 Kompetenzprofil 4 8 en 5 8.1 Java 5 8.2 Datenstrukturen
MehrCAS Software Development
CAS Software Development Herbstsemester 2014 Inhaltsverzeichnis 1 Abstract 3 2 Umfeld und Motivation 3 3 Zielgruppe 3 4 Ausbildungsziele 3 5 Voraussetzungen 3 6 Kursübersicht 3 7 Kompetenzprofil 4 8 Organisation
MehrCAS Applikationsentwicklung mit JavaScript & HTML5
CAS Applikationsentwicklung mit JavaScript & HTML5 Inhaltsverzeichnis 1 Abstract 3 2 Umfeld und Motivation 3 3 Zielgruppe 3 4 Ausbildungsziele 3 5 Voraussetzungen 3 6 Kursübersicht 4 7 Kompetenzprofil
MehrCAS Mobile Application Development
CAS Mobile Application Development Inhaltsverzeichnis 1 Abstract 3 2 Umfeld und Motivation 3 3 Zielgruppe 3 4 Ausbildungsziele 3 5 Voraussetzungen 3 6 Kursübersicht 4 7 Kompetenzprofil 5 8 en 6 8.1 Mobile
MehrCAS Enterprise Application Development.NET
CAS Enterprise Application Development.NET Inhaltsverzeichnis 1 Abstract 3 2 Umfeld und Motivation 3 3 Zielgruppe 3 4 Ausbildungsziele 3 5 Voraussetzungen 3 6 Kursübersicht 4 7 Kompetenzprofil 5 8 en 6
MehrCAS Applikationsentwicklung mit JavaScript & HTML5
CAS Applikationsentwicklung mit JavaScript & HTML5 Frühlingssemester 2015 Inhaltsverzeichnis 1 Abstract 3 2 Umfeld und Motivation 3 3 Zielgruppe 3 4 Ausbildungsziele 3 5 Voraussetzungen 3 6 Kursübersicht
MehrCAS Embedded Linux und Android
CAS Embedded Linux und Android Frühlingssemester 2015 Inhaltsverzeichnis 1 Abstract 3 2 Umfeld und Motivation 3 3 Zielgruppe 3 4 Ausbildungsziele 3 5 Voraussetzungen 3 6 Kursübersicht 4 7 Kompetenzprofil
MehrCAS Client Applications mit.net
CAS Client Applications mit.net Inhaltsverzeichnis 1 Abstract 3 2 Umfeld und Motivation 3 3 Zielgruppe 3 4 Ausbildungsziele 3 5 Voraussetzungen 4 6 Kursübersicht 4 7 Kompetenzprofil 5 8 en 6 8.1 Grundlagen.NET
MehrCAS Systemisches Projektmanagement
CAS Systemisches Projektmanagement Inhaltsverzeichnis 1 Abstract 3 2 Umfeld und Motivation 3 3 Zielgruppe 3 4 Ausbildungsziele 3 5 Voraussetzungen 3 6 Kursübersicht 4 7 Kompetenzprofil 5 8 Kursbeschreibungen
MehrCAS Software Architecture
CAS Software Architecture Frühlingssemester 2015 Inhaltsverzeichnis 1 Abstract 3 2 Umfeld und Motivation 3 3 Zielgruppe 3 4 Ausbildungsziele 3 5 Voraussetzungen 4 6 Kursübersicht 4 7 Kompetenzprofil 5
MehrCAS Betriebswirtschaft
CAS Betriebswirtschaft Inhaltsverzeichnis 1 Abstract 3 2 Umfeld und Motivation 3 3 Zielgruppe 3 4 Ausbildungsziele 3 5 Voraussetzungen 3 6 Kursübersicht 4 7 Kompetenzprofil 5 8 Kursbeschreibungen 6 8.1
MehrCAS Networking & Security
CAS Networking & Security Herbstsemester 2014 Inhaltsverzeichnis 1 Abstract 3 2 Umfeld und Motivation 3 3 Zielgruppe 3 4 Ausbildungsziele 3 5 Voraussetzungen 3 6 Kursübersicht 4 7 Kompetenzprofil 4 8 Organisation
MehrCAS Application Lifecycle Management
CAS Application Lifecycle Management Inhaltsverzeichnis 1 Abstract 3 2 Umfeld und Motivation 3 3 Zielgruppe 4 4 Ausbildungsziele 4 5 Voraussetzungen 4 6 Kursübersicht 5 7 Kompetenzprofil 6 8 en 7 8.1 Einführung
MehrCAS Networking & Security
CAS Networking & Security Inhaltsverzeichnis 1 Abstract 3 2 Umfeld und Motivation 3 3 Zielgruppe 3 4 Ausbildungsziele 3 5 Voraussetzungen 3 6 Kursübersicht 4 7 Kompetenzprofil 4 8 Kursbeschreibungen 5
MehrDataport IT Bildungs- und Beratungszentrum. HTML- Grundlagen und CSS... 2. XML Programmierung - Grundlagen... 3. PHP Programmierung - Grundlagen...
Inhalt HTML- Grundlagen und CSS... 2 XML Programmierung - Grundlagen... 3 PHP Programmierung - Grundlagen... 4 Java - Grundlagen... 5 Java Aufbau... 6 ASP.NET Programmierung - Grundlagen... 7 1 HTML- Grundlagen
MehrCAS Change Management
CAS Change Management Inhaltsverzeichnis 1 Abstract 3 2 Umfeld und Motivation 3 3 Zielgruppe 3 4 Ausbildungsziele 3 5 Voraussetzungen 3 6 Kursübersicht 4 7 Kompetenzprofil 5 8 en 6 8.1 Change Management
MehrInformatik-Anwender/in I und II SIZ. Diplom SIZ, Kaufmännische Ausprägung Sursee Willisau. Kleine Klasse hohe Erfolgsquote
Informatik-Anwender/in I und II SIZ Diplom SIZ, Kaufmännische Ausprägung Sursee Willisau Kleine Klasse hohe Erfolgsquote Leiter Bildungsgang Adrian Rutz adrian.rutz@edulu.ch Administration Weiterbildungszentrum
MehrWebbasierte Programmierung
Webbasierte Programmierung Eine Einführung mit anschaulichen Beispielen aus der HTML5-Welt apl. Prof. Dr. Achim Ebert Inhalt Kapitel 0: Organisation Allgemeine Informationen Wer sind wir? Anforderungen
MehrSchool of Engineering CAS Pro jektmanagement
School of Engineering CAS Pro jektmanagement Zürcher Fachhochschule www.zhaw.ch/engineering/weiterbildung Weiterbildung 1 Impressum Text: ZHAW School of Engineering Druck: Druckerei Peter Gehring AG, Winterthur
MehrCAS Software Engineering and Project Management
CAS Software Engineering and Project Management Frühlingssemester 2015 Inhaltsverzeichnis 1 Abstract 3 2 Umfeld und Motivation 3 3 Zielgruppe 3 4 Ausbildungsziele 3 5 Voraussetzungen 4 6 Kursübersicht
MehrProgrammieren I. Überblick. Institut für Angewandte Informatik. KIT Die Forschungsuniversität in der Helmholtz-Gemeinschaft
Programmieren I Überblick KIT Die Forschungsuniversität in der Helmholtz-Gemeinschaft www.kit.edu Übersicht Modul Programmieren Programmieren I (1. Semester) 4 Vorlesungs- und Übungsstunden / Woche 1 Stunde
MehrEignungsverfahren zum Master of Science Human-Computer Interaction
Eignungsverfahren zum Master of Science Human-Computer Interaction Literaturhinweise Prüfungsausschuss HCI Human-Computer Interaction & Psychologische Ergonomie Julius-Maximilians-Universität Würzburg
MehrListe Programmieren - Java
Liste Programmieren - Java Fachhochschule Wiesbaden, FB Informatik Studiengang Allgemeine Informatik Vorlesung im WS 2004/2005 Kapitel 1-9 1 Ziele Ausbau der bisherigen Fertigkeiten und Techniken des objektorientierten
MehrInhaltsverzeichnis. Teil 1 - XM L Einleitung Motivation...15
Inhaltsverzeichnis 1 Einleitung...11 2 Motivation...15 Teil 1 - XM L......17 3 Geschichte von X M L...17 3.1 Markupsprachen...17 3.1.1 Auszeichnungsarten...17 3.1.2 Markupsprachen...20 4 Zeichensatz...
MehrBegleitende Online-Lernkontrolle als Prüfungszulassungsvoraussetzung
Modulbezeichnung: Modulnummer: IWMB Mobile Software Engineering Semester: -- Dauer: Minimaldauer 1 Semester Modultyp: Wahlpflicht Regulär angeboten im: WS, SS Workload: 300 h ECTS Punkte: 10 Zugangsvoraussetzungen:
Mehr1 Was ist XML? Hallo XML! Kommentare in XML 52
Inhalt Vorwort 13 Einleitung und Ziel des Buches 15 1 Was ist XML? 21 1.1 XML ein Definitionsversuch 21 1.2 XML und HTML wo sind die Unterschiede? 22 1.3 XSLT 24 1.4 Einsatzgebiete von XML und XSLT 25
MehrDesktop Publishing Kolleg
Desktop Publishing Kolleg BERUFSBEGLEITENDE AUSBILDUNG ZUR DTP-FACHKRAFT Änderungen vorbehalten 1 Allgemeine Informationen Die Herstellung und Gestaltung von Informations- und Werbematerial am Computer
MehrJava für C++ Programmierer
Java für C++ Programmierer Alexander Bernauer bernauer@inf.ethz.ch Einführung in die Übungen zu Informatik II (D ITET) FS2010 ETH Zürich Ziel Allgemeiner Überblick Kennenlernen der Suchbegriffe Warum Java?
MehrInstitut für Telematik Universität zu Lübeck. Programmieren. Kapitel 0: Organisatorisches. Wintersemester 2008/2009. Prof. Dr.
Institut für Telematik Universität zu Lübeck Programmieren Kapitel 0: Organisatorisches Wintersemester 2008/2009 Prof. Dr. Christian Werner 1-2 Überblick Ziele Inhaltsüberblick Ablauf der Veranstaltung
MehrXML in der Oracle Datenbank
XML in der Oracle Datenbank Oracle XML DB Eine kurze Einführung Gruppe A Michaela Geierhos Galina Hinova Maximilian Schöfmann AGENDA Warum XML in einer Datenbank? Was bietet die Oracle XML DB? Unterschiedliche
MehrRelationale Datenbanken Kursziele
Relationale Datenbanken Kursziele DB Grundlagen Daten-Modellierung Relationales Modell und DB => Praxis: Mit SQL als Anfragesprache Mit MySQL als DB RDB 1-1 Kursinhalt (Tage) 1. DB Einleitung / Entity-Relationship
MehrEinführung in die Informatik II
Einführung in die Informatik II Vorlesung Sommersemester 2013 Prof. Dr. Nikolaus Wulff Ziele der Vorlesung Sie vertiefen die Kenntnisse aus Informatik I und runden diese in weiteren Anwendungsgebieten
MehrXML - Extensible Markup Language. Agenda - Oracle XML DB
Architektur und Funktionalitäten der Oracle XML DB - ein Überblick mit ausgewählten praktischen Beispielen - im Rahmen des 17. Workshop Grundlagen von Datenbanken 2005 in Wörlitz Annegret Warnecke Senior
MehrLEHRVERANSTALTUNGSBESCHREIBUNG
LEHRVERANSTALTUNGSBESCHREIBUNG 1. Angaben zum Programm 1.1 Hochschuleinrichtung Babes-Bolyai Universität 1.2 Fakultät Mathematik und Informatik 1.3 Department Informatik 1.4 Fachgebiet Informatik 1.5 Studienform
MehrInhaltsverzeichnis. Study Guide CAS F 2/12
CAS Führung Inhaltsverzeichnis 1 Abstract 3 2 Umfeld und Motivation 3 3 Zielgruppe 3 4 Ausbildungsziele 3 5 Voraussetzungen 4 6 Kursübersicht 4 7 Kompetenzprofil 5 8 en 6 8.1 Einführungsveranstaltung 6
MehrOnline-Publishing mit HTML und CSS für Einsteigerinnen
mit HTML und CSS für Einsteigerinnen Dipl.-Math. Eva Dyllong Universität Duisburg Dipl.-Math. Maria Oelinger spirito GmbH IF MYT 07-2002 Web-Technologien Überblick HTML und CSS, XML und DTD, JavaScript
MehrCurriculum des Wahlfaches Informatik für das Gymnasium Dialog
10.Klasse: Themenschwerpunkt I: Datenbanken Datenbanken o Einsatzbereiche von Datenbanken o Verwaltung von großen Datenmengen o Probleme aus dem Alltag in Datenbanken abbilden o Relationale Datenbanksysteme
MehrCAS Business Intelligence
CAS Business Intelligence Inhaltsverzeichnis 1 Abstract 3 2 Umfeld und Motivation 3 3 Zielgruppe 3 4 Ausbildungsziele 3 5 Voraussetzungen 4 6 Kursübersicht 4 7 Kompetenzprofil 5 8 Kursbeschreibungen 6
MehrInhaltsverzeichnis. Fritz Jobst. Programmieren in Java ISBN: 978-3-446-41771-7. Weitere Informationen oder Bestellungen unter
sverzeichnis Fritz Jobst Programmieren in Java ISBN: 978-3-446-41771-7 Weitere Informationen oder Bestellungen unter http://www.hanser.de/978-3-446-41771-7 sowie im Buchhandel. Carl Hanser Verlag, München
MehrProgrammier-Projekt (cs108)
Frühjahrsemester 2013 Programmier-Projekt (cs108) Prof. Dr. Heiko Schuldt Termine Vorlesung: Beginn: Donnerstag 28.02.2013 Termine: Donnerstag 10 12 Uhr Kollegienhaus, Hörsaal 114 Freitag 10 12 Uhr Kollegienhaus,
MehrDas Einsteigerseminar
Michael Seeboerger-Weichselbaum Das Einsteigerseminar XML Inhalt Vorwort Einleitung und Ziel des Buches 1 Was ist XML 1.1 HTML 1.2 XML 1.3 XSLT 1.4 XML und HTML - wo sind die Unterschiede? 1.5 Einsatzgebiete
MehrLehrplan IFG. Mediamatiker_ab_ Allgemeine Bildungsziele In eigener Regie Arbeitsplatzsysteme aufsetzen
Lehrplan IFG 1. Allgemeine Bildungsziele In eigener Regie Arbeitsplatzsysteme aufsetzen 2. Richtziele Die Mediamatiker/innen nehmen den Auftrag entgegen. Bei der Planung ihres Vorgehens stützen sie sich
MehrModulnummer: IWMB. Semester: -- Dauer: Minimaldauer 1 Semester. Modultyp: Wahlpflicht. Regulär angeboten im: WS, SS. Workload: 300 h ECTS Punkte: 10
Modulbezeichnung: Mobile Software Engineering Modulnummer: IWMB Semester: -- Dauer: Minimaldauer 1 Semester Modultyp: Wahlpflicht Regulär angeboten im: WS, SS Workload: 300 h ECTS Punkte: 10 Zugangsvoraussetzungen:
MehrLehrveranstaltung DB "Datenmodellierung und Datenbanksysteme" im Wintersemester 2013/2014
HTW Berlin Prof. Dr. Zschockelt Datenmodellierung/Datenbanken (01)Einführung DMDB.ppt Folie 1 Lehrveranstaltung DB "Datenmodellierung und Datenbanksysteme" im Wintersemester 2013/2014 Die Lehrveranstaltung
Mehr1 XML Hype oder Hoffnung? Einleitung Wie ist dieses Buch aufgebaut?... 3
1 XML Hype oder Hoffnung?...1 1.1 Einleitung... 1 1.2 Wie ist dieses Buch aufgebaut?... 3 2 Inhalte und Publishing...5 2.1 Einleitung... 5 2.2 Daten, Informationen, Assets, Content... 10 2.2.1 Daten und
MehrDatenbanksysteme 1. Organisation. Prof. Stefan F. Keller. Ausgabe 2005. Copyright 2005 HSR SS 2005
Datenbanksysteme 1 Organisation Ausgabe 2005 Prof. Stefan F. Keller SS 2005 Copyright 2005 HSR Inhalt Einführung Relationales Datenmodell, Datenmodellierung DB-Entwurf, Normalisierung SQL-Data Definition
MehrSoftwareengineering. Schwerpunkt Software Engineering Ausbildung
Softwareengineering Schwerpunkt Software Engineering Ausbildung Agenda Vgl. alte/neue Stundentafel für PR u. SE Kompetenzbereiche im neuen Lehrplan Geplante Lehrstoffverteilung PR u. SE (neu) Zusätzliche
Mehrdipl. Web Engineer NDS HF
dipl. Web Engineer NDS HF Willkommen Die Höhere Berufsbildung Uster (HBU) bietet Lehr- und Studiengänge in den Bereichen Wirtschaft, Technik, Informatik und Führung an. Dabei können Sie Ihr Wissen in einem
MehrArbeitsblätter zu Teil I des Praktikums
Arbeitsblätter zu Teil I des Praktikums Allgemeine Hilfsmittel Bitte benutzen Sie bei Schwierigkeiten mit spezifischem Domänenwissen das Internet als Recherchemöglichkeit (beispielsweise Google oder Wikipedia).
MehrBibliothekssysteme / Verbundsysteme / Netze
Bibliothekssysteme / Verbundsysteme / Netze Teil 5: Datenstrukturen / Anwendungen Kaderkurs für Diplombibliothekarinnen und Diplombibliothekare 2002-05-08 Programm 2002-05-08 1105 1140 XML und die Folgen
MehrSemester: -- Workload: 300 h ECTS Punkte: 10
Modulbezeichnung: Modulnummer: IOBP Objektorientierte Programmierung Semester: -- Dauer: Minimaldauer 1 Semester Modultyp: Pflicht Regulär angeboten im: WS, SS Workload: 300 h ECTS Punkte: 10 Zugangsvoraussetzungen:
MehrProgrammieren I. Überblick. www.kit.edu. Institut für Angewandte Informatik
Programmieren I Überblick KIT Universität des Landes Baden-Württemberg und nationales Großforschungszentrum in der Helmholtz-Gemeinschaft www.kit.edu Übersicht Programmieren Programmieren I (1. Semester)
MehrAPPS für ios 10. professionell entwickeln. Apple Watch
thomas SILLMANN APPS für ios 10 professionell entwickeln // Sauberen Code schreiben mit Swift 3 und Objective-C // Stabile Apps für iphone und ipad programmieren // Techniken & Methoden von Grund auf verstehen
MehrKnasmüller.book Seite vii Mittwoch, 28. März 2001 11:11 11. vii. Inhaltsverzeichnis
Knasmüller.book Seite vii Mittwoch, 28. März 2001 11:11 11 vii 1 Einführung 1 1.1 Motivation.................................... 1 1.2 Vorteile der neuen Techniken...................... 3 1.3 Aufbau des
MehrZukunft der Oracle Applikationsentwicklung: ADF & XDB
DOAG Regionaltreffen München/Südbayern, 2003 Trivadis GmbH Zukunft der Oracle Applikationsentwicklung: ADF & XDB Markus Heinisch 1 Agenda! Tägliches Brot! Oracle Application Development Framework! DEMO
MehrCertificate of Advanced Studies (CAS) Gartentherapie. Zürcher Fachhochschule
Certificate of Advanced Studies (CAS) Gartentherapie Zürcher Fachhochschule In der Gartentherapie dienen Pflanzen und Gartenaktivitäten dazu, die Gesundheit des Menschen zu erhalten und zu fördern. Wissenschaftliche
MehrInformatik-Anwender/in I und II SIZ. Diplom SIZ, Kaufmännische Ausprägung Sursee Willisau. Kleine Klasse hohe Erfolgsquote
Informatik-Anwender/in I und II SIZ Diplom SIZ, Kaufmännische Ausprägung Sursee Willisau Kleine Klasse hohe Erfolgsquote Leiter Bildungsgang Adrian Rutz adrian.rutz@edulu.ch Administration Weiterbildungszentrum
MehrCARL HANSER VERLAG. Dirk Ammelburger XML. Grundlagen der Sprache und Anwendungen in der Praxis 3-446-22562-5. www.hanser.de
CARL HANSER VERLAG Dirk Ammelburger XML Grundlagen der Sprache und Anwendungen in der Praxis 3-446-22562-5 www.hanser.de 1 1.1 Einleitung... 2 Über dieses Buch... 3 1.2 Für wen ist das Buch gedacht?...
MehrModulhandbuch für das BA Kombinationsfach Angewandte Informatik Multimedia
Modulhandbuch für das BA Kombinationsfach Angewandte Informatik Multimedia Kenntnisse im Programmieren für das World Wide Web mit der Programmiersprache JAVA werden vermittelt, ebenso das Erstellen von
MehrDipl. Finanzberater IAF
Investapedia-Lehrgangsbeschrieb Dipl. Finanzberater IAF Investapedia Academy 2016 1 Seit Jahrtausenden ist der Delfin in vielen Kulturen Teil von Mythen und Erzählungen. Der Delfin ist Symbol für einen
MehrSprintstudium Informatik in Göttingen
Sprintstudium Informatik in Göttingen Ylva Brandt, Dr. Kerstin Strecker, Prof. Dr. Eckart Modrow Institut für Informatik Georg-August-Universität Göttingen Gliederung Zugangsvoraussetzungen Ziele Organisation
MehrInternettechnologien Vorlesung für Master-Studierende Geoinformatik/-management Sommersemester 2016
Internettechnologien Vorlesung für Master-Studierende Geoinformatik/-management Sommersemester 2016 Prof. Dr.-Ing. habil. Peter Sobe HTW Dresden Fakultät Informatik / Mathematik Zur Person: Prof. Dr.-Ing.
MehrModulnummer Modulname Verantwortlicher Dozent. Lineare Algebra und Analytische Geometrie
MN-SEBS-MAT-LAAG (MN-SEGY-MAT-LAAG) (MN-BAWP-MAT-LAAG) Lineare Algebra und Analytische Geometrie Direktor des Instituts für Algebra n Die Studierenden besitzen sichere Kenntnisse und Fähigkeiten insbesondere
MehrProgrammieren I. Überblick. www.kit.edu. Institut für Angewandte Informatik
Programmieren I Überblick KIT Universität des Landes Baden-Württemberg und nationales Großforschungszentrum in der Helmholtz-Gemeinschaft www.kit.edu Übersicht Programmieren Programmieren I (1. Semester)
MehrMinisterium für Kultus, Jugend und Sport Baden-Württemberg
Anlage zu 45-6512-2420/31 Ministerium für Kultus, Jugend und Sport Baden-Württemberg Schulversuch 51-6624.20/100 (früher: /84) vom 26. August 2003 Lehrpläne für das berufliche Gymnasium der sechs- und
Mehr.NET Web applications
WEITERBILDUNG.NET Web applications Zertifikatslehrgang CAS Berufsbegleitendes Weiterbildungsstudium für Software Entwickler www.hsr.ch / weiterbildung Zusammenfassung Termine Vorkurs 14. / 21. 6. 2014
MehrProgrammieren in Java
Fritz Jobst Programmieren in Java 6., vollständig überarbeitete Auflage HANSER i.--li. h"--v Inhalt Vorwort XI 1 Der Einstieg in Java 1 1.1 Erstellung und Ablauf von Programmen in Java 2 1.2 Das erste
MehrEinführung und Motivation
Einführung und Motivation Programmiermethodik Eva Zangerle Universität Innsbruck Ziele der Vorlesung Grundlagen der Programmierung vertiefen Anknüpfen an Wissen aus Einführung in die Programmierung Grundkonzepte
MehrNACHDIPLOMSTUDIENGANG NDS HF. Informatik INFORMATIK. hftm.ch
NACHDIPLOMSTUDIENGANG NDS HF Informatik INFORMATIK hftm.ch Berufsbild Die Anforderungen an die wertschöpfenden Abteilungen von Unternehmen wechseln in unserer kurzlebigen Zeit ständig. Dadurch entstehen
MehrTheorie zur Übung 8 Datenbanken
Theorie zur Übung 8 Datenbanken Relationale Datenbanksysteme Ein relationales Datenbanksystem (RDBS) liegt vor, wenn dem DBS ein relationales Datenmodell zugrunde liegt. RDBS speichern Daten in Tabellenform:
MehrBerater-Profil 3079. OOA, OOD, OOP Paralleles und verteiltes Rechnen C/S-Systeme und Internetanwendungen. EDV-Erfahrung seit 1991
Berater-Profil 3079 OOA, OOD, OOP Paralleles und verteiltes Rechnen C/S-Systeme und Internetanwendungen Ausbildung Dipl.-Inform. (Technische Informatik, Universität Tübingen), Dr. rer. nat. (Technische
MehrLISE MEITNER GYMNASIUM NEUENHAUS UELSEN
Entwurf eines schulinternen Curriculums im Fach Informatik für die Qualifikationsphase (Jahrgang 11 und 12) Für die Gestaltung des Informatikunterrichts in der Qualifikationsphase sind für das schulinterne
MehrSchool of Engineering CAS Qualitätsmanagement
School of Engineering CAS Qualitätsmanagement Zürcher Fachhochschule www.zhaw.ch/engineering/weiterbildung Weiterbildung 1 Impressum Text: ZHAW School of Engineering Druck: Druckerei Peter Gehring AG,
MehrProgrammieren 2 07 JavaFX-Properties und Data-Binding
Programmieren 2 07 JavaFX-Properties und Data-Binding Bachelor Medieninformatik Sommersemester 2015 Dipl.-Inform. Ilse Schmiedecke schmiedecke@beuth-hochschule.de 1 Letztes Mal haben wir Entwickler synchronisiert...
MehrMathematik und ihre Methoden I
und ihre Methoden I m.mt.fwd.1.1 und ihre Methoden I und ihre Methoden I k.mt.fwd.1.1 In diesem Modul werden die fachwissenschaftlichen Grundlagen für den Deutschunterricht auf der Sekundarstufe I erarbeitet.
Mehr5. Programmierschnittstellen für XML
5. Programmierschnittstellen für Grundlagen Dr. E. Schön FH Erfurt Sommersemester 2015 Seite 135 Programmierschnittstelle Notwendigkeit: Zugriff auf -Daten durch Applikationen wiederverwendbare Schnittstellen
MehrCARSTEN EMRATH. Abschluss Diplom (FH) Fach Angewandte Informatik. Sun Certified Programmer for the Java 2 Platform, Standard Edition 1.
CARSTEN EMRATH Abschluss Diplom (FH) Fach Angewandte Informatik Sun Certified Programmer for the Java 2 Platform, Standard Edition 1.4 (SCJP) Geburtsjahr 1971 Profil-Stand Januar 2016 Triona Information
MehrMCSA: SQL 2016 Database Development
MCSA: SQL 2016 Database Development Querying Data with Transact-SQL & Developing SQL Databases Seminarziel In diesem 6-tägigen Kurs werden die Teilnehmer von Grund auf in die Entwicklung
Mehr5. Programmierschnittstellen für XML
5. Programmierschnittstellen für für Medientechnologen Dr. E. Schön Wintersemester 2015/16 Seite 146 Notwendigkeit: Programmierschnittstelle Zugriff auf -Daten durch Applikationen wiederverwendbare Schnittstellen
MehrNachholbildung für Detailhandelsfachleute Artikel 32 BBV 2015 2016
Nachholbildung für Detailhandelsfachleute Artikel 32 BBV 2015 2016 Inhaltsverzeichnis 1. Zielgruppe... 4 2. Voraussetzungen... 4 3. Gesetzliche Grundlagen... 4 4. Kursort... 4 5. Kursdauer und Kurstag...
MehrLERNVERANSTALTUNGEN MIT ERWACHSENEN DURCHFÜHREN SVEB-ZERTIFIKAT (STUFE 1)
LERNVERANSTALTUNGEN MIT ERWACHSENEN DURCHFÜHREN SVEB-ZERTIFIKAT (STUFE 1) INHALT 1. SVEB 3 2. Ausbildungsziele 3 3. Voraussetzung 4 4. Aufbau des Lehrgangs 4 5. Teilnehmerzahl 4 6. Abschluss / Zertifizierung
MehrWillkommen zur Vorlesung. Objektorientierte Programmierung Vertiefung - Java
Willkommen zur Vorlesung Objektorientierte Programmierung Vertiefung - Java Zum Dozenten Mein Name: Andreas Berndt Diplom-Informatiker (TU Darmstadt) Derzeit Software-Entwickler für Web- Applikationen
MehrSt.Galler Employer Brand Manager
Arbeitgebermarken aufbauen und steuern St.Galler Employer Brand Manager Zertifikatskurs ab Juni 2015 Hochschulzertifikat mit ECTS-Punkten (8 Tage) FHO Fachhochschule Ostschweiz www.fhsg.ch Arbeitgebermarken
MehrLehrplan. Datenbanken. Höhere Berufsfachschule für Automatisierungstechnik. Ministerium für Bildung
Lehrplan Datenbanken Höhere Berufsfachschule für Automatisierungstechnik Ministerium für Bildung Hohenzollernstraße 60, 66117 Saarbrücken Postfach 10 24 52, 66024 Saarbrücken Saarbrücken 2010 Hinweis:
MehrAlgorithmen & Datenstrukturen
Algorithmen & Datenstrukturen Prof. Dr. Gerd Stumme Universität Kassel FB Elektrotechnik/Informatik FG Wissensverarbeitung Sommersemester 2009 Ziele der Veranstaltung 1 Kennenlernen grundlegender Algorithmen
MehrVerantwortlich KW 40 KW 41 KW 42 KW 43 KW 44 KW 45 KW 46 KW 47 KW 48 KW 49 KW 50 KW 51 KW 52 KW 1 KW 2 KW 3 KW 4 KW 5 KW 6
Seite 1 Verantwortlich KW 40 KW 41 KW 42 KW 43 KW 44 KW 45 KW 46 KW 47 KW 48 KW 49 KW 50 KW 51 KW 52 KW 1 KW 2 KW 3 KW 4 KW 5 KW 6 Recherche Ästhetik, Design & Layout Ideen entwickeln zur individuellen
MehrPraktikum zur Veranstaltung XML-Technologie: Übung 09
Fachhochschule Wiesbaden - Fachbereich Informatik Praktikum zur Veranstaltung XML-Technologie: Übung 09 XSLT Eine HTML-Tabelle 06.01.2005 (c) 2004 H. Werntges, FB Informatik, FH Wiesbaden 1 Organisatorisches
MehrCAS Enterprise Content Management
CAS Enterprise Content Management Herbstsemester 2014 Inhaltsverzeichnis 1 Abstract 3 2 Umfeld und Motivation 3 3 Zielgruppe 3 4 Ausbildungsziele 4 5 Voraussetzungen 4 6 Kursübersicht 4 7 Kompetenzprofil
MehrTeam Foundation Server & Ranorex Workshop
Tag 1: Testing Fundamentals Der Kurs (Tag) zeigt wie Software Tests in einem "best practice" Ansatz gestaltet werden können. Referenzierend auf den ISTQB gibt es ein "Best off" aus der Gestaltung, Abwicklung,
MehrInformatik (G9) Sek I - Differenzierung 8/9/10
Schulinternes Curriculum für das Fach Informatik (G9) Sek I - Differenzierung 8/9/10 am Gymnasium Lohmar Das Fach Informatik wird am Gymnasium Lohmar im Rahmen der Differenzierung in Form eines 2-stündigen
MehrDipl.-Hdl., Dipl.-Kfm. ACCESS 2007
Dipl.-Hdl., Dipl.-Kfm. Werner Geers Arbeiten mit ACCESS 2007 Datenbanken mit Datenmodellierung Tabellen, Abfragen, Formularen und Berichten Beziehungen Makros Datenaustausch SQL Structured Query Language
MehrConUti GmbH - Ihr starker Partner www.conuti.de eai@conuti.de l +49 151 40729392. ConUti Ihr starker Partner. B2B Schulungen
ConUti Ihr starker Partner B2B Schulungen C ConUti B2B / Java Schulungen Mit unseren Schulungen sicher im Umgang mit der B2B und Java Monitoring B2B- Einführungs- Schulung Admin B2B Administrator- Schulung
MehrEinführung Bachelor in Informatik 2016
Einführung Bachelor in Informatik 2016 Judith Zimmermann, Studienkoordinatorin D-INFK Judith Zimmermann 15.05.2016 1 Aufbau der Präsentation Einführung Bachelor-Studiengang in Informatik 2016 Bachelor-Studiengang
MehrXML und Datenmodellierung
xml.bibliothek XML und Datenmodellierung XML-Schema und RDF zur Modellierung von Daten und Metadaten einsetzen von Rainer Eckstein, Silke Eckstein 1. Auflage XML und Datenmodellierung Eckstein / Eckstein
MehrM e d i e n IT-Beratung I Projekte I Seminare
M e d i e n IT-Beratung I Projekte I Seminare I N H A L T I N H A L T Buchkatalog... XML... Datenbanken... Web-Programmierung... Empirische Sozialforschung... Online Medien... Comelio-Blog... Kurzreferenzen...
MehrProgrammieren ++ Begleitende Übungen zu Veranstaltungen + Umsetzen des Algorithmus in ein lauffähiges Programm
Studienanforderungen Studiengang Maschinenbau Programmieren Begleitende Übungen zu Veranstaltungen Umsetzen des Algorithmus in ein lauffähiges Programm Studiengang Bauingenieurwesen Programmieren Begleitende
MehrADS. 1. Vorlesung. Techniken der Programmentwicklung Prof. Dr. Wolfgang Schramm
ADS 1. Vorlesung Techniken der Programmentwicklung Prof. Dr. Wolfgang Schramm 6.10.2016 ORGANISATORISCHES Algorithmen & Datenstrukturen Prof. Dr. Wolfgang Schramm Der Dozent 2 Prof. Dr. Wolfgang Schramm
MehrProf. Erich Stein Programmierung III Software Engineering III. Präsenzstunden: 6 SWS => 90 h Selbststudium: 90 h Häufigkeit des Angebots des jährlich
Modulbeschreibung Programmierung III/ Software Engineering III Modulname Modulnummer Pflicht-/Wahlpflicht-/ Modul-Verantwortlicher Inhalt Niveaustufe/Kategorie Voraussetzungen für die Leistungspunkten
Mehr