Comelio GmbH - Goethestr Berlin. Course Catalog
|
|
- Ulrich Brahms
- vor 8 Jahren
- Abrufe
Transkript
1 Comelio GmbH - Goethestr Berlin Course Catalog
2 2 Table Of Contents a. Locations Design Patterns...6 i. C#.NET...6 ii. C#.NET...8 iii. Enterprise Integration Patterns...10 iv. Enterprise Integration Patterns...12 v. Entwurfsmuster-Katalog Standard (GoF)...14 vi. Entwurfsmuster-Katalog Standard (GoF)...16 vii. Java...18 viii. Java ix. PHP x. PHP xi. Patterns für Enterprise Application-Architekturen xii. Web Services Design Patterns b. Disclaimer...30
3 3 a. Locations Our trainings take place at various locations in the German-speaking countries. Public trainings: You can enroll for public trainings at our training centers across Germany like in Berlin, Dresden, Hamburg, München / Munich, Düsseldorf, Frankfurt, and Stuttgart. Not all public trainings will be organized in all cities but you can still book a particular training for your team in one of our training and conference centers. In Austria you can attend seminars and trainings in Wien / Vienna while we offer training dates in Switzerland in Zürich / Zurich. On-site trainings: We have mobile and flexible trainers / lecturers who like to visit you and your team for an on-site training or a training in a conference center or hotel near you. USA Chicago Tel: Fax: Miami Tel: Fax: New York Tel: Fax: India Chennai Tel: Fax: Mumbai Tel: Fax: Germany Goethestraße Berlin Berlin Tel:
4 4 Dresden Düsseldorf Erding Fax: Hotel Elbflorenz Rosenstraße 36 D Dresden Tel: Fax: Regus Business Centre Stadttor 1 D Düsseldorf Tel: Fax: Therme Erding Thermenallee Erding Tel: Fax: Ecos Office Centre Mainzer Landstraße Frankfurt Ibis Hotel Königstein Prager Straße Dresden Ecos Office Centre Münsterstraße Düsseldorf Frankfurt Tel: Fax: Wüpper Management Consulting GmbH Zimmerstraße Hamburg Hamburg München Tel: Fax: c/o SSM Rhein-Ruhr GmbH Keltenring München Tel: Fax: Comelio GmbH c/o SSM Rhein-Ruhr GmbHKeltenring München Münster Tel: Fax: Stuttgart Ecos Office Centre Liebknechtstraße Stuttgart Regus Business Center Königstraße 10C Stuttgart Akademie der Diözese Rottenburg-Stuttgart Tagungszentrum HohenheimParacelsusstraße Stuttgart Tel: Fax: Tropical Islands Tropical-Islands-Allee Tropical Islands Tropical Islands Tel: Fax:
5 5 Austria Regus Business Centre Mariahilfer Straße Wien Wien Tel: Fax: Switzerland Regus Business Centre Badenerstrasse 549 CH-8048 Zürich Zürich Tel: Fax: Netherlands Amsterdam Tel: Fax: Sweden Stockholm Tel: Fax: Norway Oslo Tel: Fax:
6 6 1. Design Patterns (i) C#.NET Overview Course Dates Course ID Language Duration Delivery mode Course Type Target Group Prerequisites Method Course level de 2 Days Classroom Programmierer, Softwarearchitekten, Manager Kenntnisse in der Softwareentwicklung, Projekterfahrung Vortrag mit Beispielen und Übungen. Einsteiger Berlin 1.150,00 EUR Aug Oct Dec Frankfurt Aug Sep Nov 31 Dec - 01 Jan Münster 1.200,00 EUR Sep Nov Dec Dresden Sep Oct Dec Hamburg Aug Oct Nov Stuttgart 1.200,00 EUR Aug Oct Düsseldorf Sep Nov Dec München 1.200,00 EUR Jul Sep Dec Wien 1.350,00 EUR Sep Oct Dec Zürich 1.600,00 CHF Sep Oct Dec Prices plus local taxes. Course Description Entwurfsmuster (engl. design patterns) sind bewährte Lösungs-Schablonen für wiederkehrende Entwurfsprobleme in Softwarearchitektur und Softwareentwicklung. Sie stellen damit eine wiederverwendbare Vorlage zur Problemlösung dar, die in einem spezifischen Kontext einsetzbar ist. Der primäre Nutzen eines Entwurfsmusters liegt in der Beschreibung einer Lösung für eine bestimmte Klasse von Entwurfsproblemen. Weiterer Nutzen ergibt sich aus der Tatsache, dass jedes Muster einen Namen hat. Dies vereinfacht die Diskussion unter Entwicklern, da man abstrakt über eine Struktur sprechen kann. Wenn der Einsatz von Entwurfsmustern dokumentiert wird, ergibt sich ein weiterer Nutzen dadurch, dass durch die Beschreibung des Musters ein Bezug zur dort vorhandenen Diskussion des Problemkontextes und der Vor- und Nachteile der Lösung hergestellt wird. In diesem Seminar werden die Design Patterns theoretisch diskutiert und praktisch an C# oder Java geübt. Ein idealer Einstieg in ein immer wichtiger werdendes Thema.
7 7 A. Einführung Course Outline (0.25 Days) Nutzen und Einsatzbereiche von Entwurfsmustern - Voraussetzungen zu ihrer Verwendung - Übersicht über Musterkataloge und die GoF-Muster B. Strukturmuster (Structural Design Patterns) (0.5 Days) Adapter (adapter pattern) - Brücke (bridge pattern) - Dekorierer (decorator pattern) - Fassade (façade pattern) - Fliegengewicht (flyweight pattern) - Kompositum (composite pattern) - Stellvertreter (proxy pattern) C. Erzeugungsmuster (Creational Design Patterns) (0.5 Days) Abstrakte Fabrik (abstract factory pattern) - Einzelstück (singleton pattern) - Erbauer (builder pattern) - Fabrikmethode (factory method pattern) - Prototyp (prototype pattern) D. Verhaltensmuster (Behavioral Design Patterns) (0.75 Days) Beobachter (observer pattern) - Besucher (visitor pattern) - Interpreter (interpreter pattern) - Iterator (iterator pattern) - Kommando (command pattern) - Memento (memento pattern)
8 8 (ii) C#.NET Overview Course Dates Course ID Language Duration Delivery mode Course Type Target Group Prerequisites Method Course level de 2 Days Online Programmierer, Softwarearchitekten, Manager Kenntnisse in der Softwareentwicklung, Projekterfahrung Vortrag mit Beispielen und Übungen. Einsteiger Berlin 1.150,00 EUR Aug Sep Nov 31 Dec - 01 Jan Wien 1.350,00 EUR Zürich 1.600,00 CHF Aug Aug Sep Sep Nov Nov 31 Dec - 01 Jan 31 Dec - 01 Jan Prices plus local taxes. Course Description Entwurfsmuster (engl. design patterns) sind bewährte Lösungs-Schablonen für wiederkehrende Entwurfsprobleme in Softwarearchitektur und Softwareentwicklung. Sie stellen damit eine wiederverwendbare Vorlage zur Problemlösung dar, die in einem spezifischen Kontext einsetzbar ist. Der primäre Nutzen eines Entwurfsmusters liegt in der Beschreibung einer Lösung für eine bestimmte Klasse von Entwurfsproblemen. Weiterer Nutzen ergibt sich aus der Tatsache, dass jedes Muster einen Namen hat. Dies vereinfacht die Diskussion unter Entwicklern, da man abstrakt über eine Struktur sprechen kann. Wenn der Einsatz von Entwurfsmustern dokumentiert wird, ergibt sich ein weiterer Nutzen dadurch, dass durch die Beschreibung des Musters ein Bezug zur dort vorhandenen Diskussion des Problemkontextes und der Vor- und Nachteile der Lösung hergestellt wird. In diesem Seminar werden die Design Patterns theoretisch diskutiert und praktisch an C# oder Java geübt. Ein idealer Einstieg in ein immer wichtiger werdendes Thema. A. Einführung Course Outline (0.25 Days) Nutzen und Einsatzbereiche von Entwurfsmustern - Voraussetzungen zu ihrer Verwendung - Übersicht über Musterkataloge und die GoF-Muster
9 9 B. Strukturmuster (Structural Design Patterns) (0.5 Days) Adapter (adapter pattern) - Brücke (bridge pattern) - Dekorierer (decorator pattern) - Fassade (façade pattern) - Fliegengewicht (flyweight pattern) - Kompositum (composite pattern) - Stellvertreter (proxy pattern) C. Erzeugungsmuster (Creational Design Patterns) (0.5 Days) Abstrakte Fabrik (abstract factory pattern) - Einzelstück (singleton pattern) - Erbauer (builder pattern) - Fabrikmethode (factory method pattern) - Prototyp (prototype pattern) D. Verhaltensmuster (Behavioral Design Patterns) (0.75 Days) Beobachter (observer pattern) - Besucher (visitor pattern) - Interpreter (interpreter pattern) - Iterator (iterator pattern) - Kommando (command pattern) - Memento (memento pattern)
10 10 (iii) Enterprise Integration Patterns Overview Course Dates Course ID Language Duration Delivery mode Course Type Target Group Prerequisites Method Course level de 1 Day Classroom Programmierer, Softwarearchitekten, Manager Grundkenntnisse in den Design Patterns (Theoretische Kenntnisse über alle GoF Patterns) Vortrag und Diskussion Einsteiger Berlin 900,00 EUR Aug Oct Nov Dec Frankfurt 1.000,00 EUR Jul Sep Nov Münster 950,00 EUR Jul Sep Oct Dec Dresden 1.000,00 EUR Aug Sep Oct Dec Hamburg 1.000,00 EUR Jul Sep Nov Stuttgart 950,00 EUR Oct Dec Düsseldorf 1.000,00 EUR Sep Oct Nov München 950,00 EUR Aug Oct Dec Wien 1.100,00 EUR Aug Oct Nov Zürich 1.250,00 CHF Aug Oct Nov Prices plus local taxes. Course Description Für die Softwareentwicklung stellt die objektorientierten Analyse und Planung einen grundlegenden Schritt dar, wobei Sie in diesem Seminar die Enterprise Integration Patterns mit dem Schwerpunkt der Nachrichtenzustellung zwischen den Softwarekomponenten kennenlernen werden. Course Outline A. Einführung in Enterprise Integration und das Patternkonzept Der Nutzen und die Notwendigkeit von Integration in Softwareprojekten - Die Geschichte des EAI - Einführende Beispiele - Einführende Analogien und Erklärungsansätze zum Patternkonzept
11 11 B. Integrationsstile Shared Database - Remote Procedure Invocation - Messaging als Grundkonzept der Enterprise Integration Patterns C. Messaging System Der Message-Kanal - Pipelining und Filter - Routing von Nachrichten - Transformation von Nachrichten - Endpunkte des Messaging Systems D. Message Channels Punkt-zu-Punkt-Kanäle - Datentypen-Kanal - Kanal zur Fehlerbehandlung - Garantierte Ablaufzusicherung - Nachrichtenbrücke - Nachrichtenbus E. Message Construction und Message Routing Command-Nachricht - Dokumenten-Nachricht - Ereignisnachricht - Nachrichtensequenz - Nachrichten- Gültigkeitsablauf - Nachrichtenformat-Indikator - Inhaltsbasiertes Routing - Dynamisches Routing - Empfängerliste - Splitter - Aggregator F. Message Transformation und Message Endpoints Wrappen von Nachrichten - Inhaltsabhängiges Filtern - Normalisieren - Das kanonische Datenmodell und seine Bedeutung im Kontext - Nachrichtengateway - Nachrichten-Mapping - Ereignisabhängige Transaktionen - Dispatchen von Nachrichten - Service Activator G. Intergration Patterns in der praktischen Anwendung Fallstudie: Preiskalkulationssystem: Erstellen der Architektur - Erstellen der Kanäle für Nachrichten - Lösen auftretender Probleme mit Patterns - Fahren von Datenupdates - Anschub- und Produktivitätsphase - Zusammenfassung
12 12 (iv) Enterprise Integration Patterns Overview Course Dates Course ID Language Duration Delivery mode Course Type Target Group Prerequisites Method Course level de 1 Day Online Programmierer, Softwarearchitekten, Manager Grundkenntnisse in den Design Patterns (Theoretische Kenntnisse über alle GoF Patterns) Vortrag und Diskussion Einsteiger Berlin 900,00 EUR Aug Oct Nov Dec Wien 1.100,00 EUR Zürich 1.250,00 CHF Aug Aug Oct Oct Nov Nov Dec Dec Prices plus local taxes. Course Description Für die Softwareentwicklung stellt die objektorientierten Analyse und Planung einen grundlegenden Schritt dar, wobei Sie in diesem Seminar die Enterprise Integration Patterns mit dem Schwerpunkt der Nachrichtenzustellung zwischen den Softwarekomponenten kennenlernen werden. Course Outline A. Einführung in Enterprise Integration und das Patternkonzept Der Nutzen und die Notwendigkeit von Integration in Softwareprojekten - Die Geschichte des EAI - Einführende Beispiele - Einführende Analogien und Erklärungsansätze zum Patternkonzept B. Integrationsstile Shared Database - Remote Procedure Invocation - Messaging als Grundkonzept der Enterprise Integration Patterns
13 13 C. Messaging System Der Message-Kanal - Pipelining und Filter - Routing von Nachrichten - Transformation von Nachrichten - Endpunkte des Messaging Systems D. Message Channels Punkt-zu-Punkt-Kanäle - Datentypen-Kanal - Kanal zur Fehlerbehandlung - Garantierte Ablaufzusicherung - Nachrichtenbrücke - Nachrichtenbus E. Message Construction und Message Routing Command-Nachricht - Dokumenten-Nachricht - Ereignisnachricht - Nachrichtensequenz - Nachrichten- Gültigkeitsablauf - Nachrichtenformat-Indikator - Inhaltsbasiertes Routing - Dynamisches Routing - Empfängerliste - Splitter - Aggregator F. Message Transformation und Message Endpoints Wrappen von Nachrichten - Inhaltsabhängiges Filtern - Normalisieren - Das kanonische Datenmodell und seine Bedeutung im Kontext - Nachrichtengateway - Nachrichten-Mapping - Ereignisabhängige Transaktionen - Dispatchen von Nachrichten - Service Activator G. Intergration Patterns in der praktischen Anwendung Fallstudie: Preiskalkulationssystem: Erstellen der Architektur - Erstellen der Kanäle für Nachrichten - Lösen auftretender Probleme mit Patterns - Fahren von Datenupdates - Anschub- und Produktivitätsphase - Zusammenfassung
14 14 (v) Entwurfsmuster-Katalog Standard (GoF) Overview Course Dates Course ID Language Duration Delivery mode Course Type Target Group Prerequisites Method Course level de 2 Days Classroom Programmierer, Softwarearchitekten, Manager Kenntnisse in der Softwareentwicklung, Projekterfahrung Vortrag mit Beispielen und Übungen. Einsteiger Berlin 1.150,00 EUR Aug Oct Dec Frankfurt Sep Oct Dec Münster 1.200,00 EUR Sep Oct Dec Dresden Jul Sep Nov Dec Hamburg Sep Oct Dec Stuttgart 1.200,00 EUR Aug Oct Nov Düsseldorf Aug Sep Nov 31 Dec - 01 Jan München 1.200,00 EUR Aug Oct Nov Wien 1.350,00 EUR Jul Sep Nov Dec Zürich 1.600,00 CHF Jul Sep Nov Dec Prices plus local taxes. Course Description Entwurfsmuster (engl. design patterns) sind bewährte Lösungs-Schablonen für wiederkehrende Entwurfsprobleme in Softwarearchitektur und Softwareentwicklung. Sie stellen damit eine wiederverwendbare Vorlage zur Problemlösung dar, die in einem spezifischen Kontext einsetzbar ist. Der primäre Nutzen eines Entwurfsmusters liegt in der Beschreibung einer Lösung für eine bestimmte Klasse von Entwurfsproblemen. Weiterer Nutzen ergibt sich aus der Tatsache, dass jedes Muster einen Namen hat. Dies vereinfacht die Diskussion unter Entwicklern, da man abstrakt über eine Struktur sprechen kann. Wenn der Einsatz von Entwurfsmustern dokumentiert wird, ergibt sich ein weiterer Nutzen dadurch, dass durch die Beschreibung des Musters ein Bezug zur dort vorhandenen Diskussion des Problemkontextes und der Vor- und Nachteile der Lösung hergestellt wird. In diesem Seminar werden die Design Patterns theoretisch diskutiert und praktisch an C# oder Java geübt. Ein idealer Einstieg in ein immer wichtiger werdendes Thema.
15 15 A. Einführung Course Outline (0.25 Days) Nutzen und Einsatzbereiche von Entwurfsmustern - Voraussetzungen zu ihrer Verwendung - Übersicht über Musterkataloge und die GoF-Muster B. Strukturmuster (Structural Design Patterns) (0.5 Days) Adapter (adapter pattern) - Brücke (bridge pattern) - Dekorierer (decorator pattern) - Fassade (façade pattern) - Fliegengewicht (flyweight pattern) - Kompositum (composite pattern) - Stellvertreter (proxy pattern) C. Erzeugungsmuster (Creational Design Patterns) (0.5 Days) Abstrakte Fabrik (abstract factory pattern) - Einzelstück (singleton pattern) - Erbauer (builder pattern) - Fabrikmethode (factory method pattern) - Prototyp (prototype pattern) D. Verhaltensmuster (Behavioral Design Patterns) (0.75 Days) Beobachter (observer pattern) - Besucher (visitor pattern) - Interpreter (interpreter pattern) - Iterator (iterator pattern) - Kommando (command pattern) - Memento (memento pattern)
16 16 (vi) Entwurfsmuster-Katalog Standard (GoF) Overview Course Dates Course ID Language Duration Delivery mode Course Type Target Group Prerequisites Method Course level de 2 Days Online Programmierer, Softwarearchitekten, Manager Kenntnisse in der Softwareentwicklung, Projekterfahrung Vortrag mit Beispielen und Übungen. Einsteiger Berlin 1.150,00 EUR Aug Oct Nov Wien 1.350,00 EUR Zürich 1.600,00 CHF Aug Aug Oct Oct Nov Nov Prices plus local taxes. Course Description Entwurfsmuster (engl. design patterns) sind bewährte Lösungs-Schablonen für wiederkehrende Entwurfsprobleme in Softwarearchitektur und Softwareentwicklung. Sie stellen damit eine wiederverwendbare Vorlage zur Problemlösung dar, die in einem spezifischen Kontext einsetzbar ist. Der primäre Nutzen eines Entwurfsmusters liegt in der Beschreibung einer Lösung für eine bestimmte Klasse von Entwurfsproblemen. Weiterer Nutzen ergibt sich aus der Tatsache, dass jedes Muster einen Namen hat. Dies vereinfacht die Diskussion unter Entwicklern, da man abstrakt über eine Struktur sprechen kann. Wenn der Einsatz von Entwurfsmustern dokumentiert wird, ergibt sich ein weiterer Nutzen dadurch, dass durch die Beschreibung des Musters ein Bezug zur dort vorhandenen Diskussion des Problemkontextes und der Vor- und Nachteile der Lösung hergestellt wird. In diesem Seminar werden die Design Patterns theoretisch diskutiert und praktisch an C# oder Java geübt. Ein idealer Einstieg in ein immer wichtiger werdendes Thema. A. Einführung Course Outline (0.25 Days) Nutzen und Einsatzbereiche von Entwurfsmustern - Voraussetzungen zu ihrer Verwendung - Übersicht über Musterkataloge und die GoF-Muster
17 17 B. Strukturmuster (Structural Design Patterns) (0.5 Days) Adapter (adapter pattern) - Brücke (bridge pattern) - Dekorierer (decorator pattern) - Fassade (façade pattern) - Fliegengewicht (flyweight pattern) - Kompositum (composite pattern) - Stellvertreter (proxy pattern) C. Erzeugungsmuster (Creational Design Patterns) (0.5 Days) Abstrakte Fabrik (abstract factory pattern) - Einzelstück (singleton pattern) - Erbauer (builder pattern) - Fabrikmethode (factory method pattern) - Prototyp (prototype pattern) D. Verhaltensmuster (Behavioral Design Patterns) (0.75 Days) Beobachter (observer pattern) - Besucher (visitor pattern) - Interpreter (interpreter pattern) - Iterator (iterator pattern) - Kommando (command pattern) - Memento (memento pattern)
18 18 (vii) Java Overview Course Dates Course ID Language Duration Delivery mode Course Type Target Group Prerequisites Method Course level de 2 Days Classroom Programmierer, Softwarearchitekten, Manager Kenntnisse in der Softwareentwicklung, Projekterfahrung Vortrag mit Beispielen und Übungen. Einsteiger Berlin 1.150,00 EUR Aug Sep Nov 31 Dec - 01 Jan Frankfurt Sep Oct Dec Münster 1.200,00 EUR Aug Oct Dec Dresden Sep Oct Dec Hamburg Jul Sep Nov Dec Stuttgart 1.200,00 EUR Aug Oct Nov Düsseldorf Aug Oct Dec München 1.200,00 EUR Aug Oct Nov Wien 1.350,00 EUR Aug Oct Dec Zürich 1.600,00 CHF Aug Oct Dec Prices plus local taxes. Course Description Entwurfsmuster (engl. design patterns) sind bewährte Lösungs-Schablonen für wiederkehrende Entwurfsprobleme in Softwarearchitektur und Softwareentwicklung. Sie stellen damit eine wiederverwendbare Vorlage zur Problemlösung dar, die in einem spezifischen Kontext einsetzbar ist. Der primäre Nutzen eines Entwurfsmusters liegt in der Beschreibung einer Lösung für eine bestimmte Klasse von Entwurfsproblemen. Weiterer Nutzen ergibt sich aus der Tatsache, dass jedes Muster einen Namen hat. Dies vereinfacht die Diskussion unter Entwicklern, da man abstrakt über eine Struktur sprechen kann. Wenn der Einsatz von Entwurfsmustern dokumentiert wird, ergibt sich ein weiterer Nutzen dadurch, dass durch die Beschreibung des Musters ein Bezug zur dort vorhandenen Diskussion des Problemkontextes und der Vor- und Nachteile der Lösung hergestellt wird. In diesem Seminar werden die Design Patterns theoretisch diskutiert und praktisch an C# oder Java geübt. Ein idealer Einstieg in ein immer wichtiger werdendes Thema.
19 19 A. Einführung Course Outline (0.25 Days) Nutzen und Einsatzbereiche von Entwurfsmustern - Voraussetzungen zu ihrer Verwendung - Übersicht über Musterkataloge und die GoF-Muster B. Strukturmuster (Structural Design Patterns) (0.5 Days) Adapter (adapter pattern) - Brücke (bridge pattern) - Dekorierer (decorator pattern) - Fassade (façade pattern) - Fliegengewicht (flyweight pattern) - Kompositum (composite pattern) - Stellvertreter (proxy pattern) C. Erzeugungsmuster (Creational Design Patterns) (0.5 Days) Abstrakte Fabrik (abstract factory pattern) - Einzelstück (singleton pattern) - Erbauer (builder pattern) - Fabrikmethode (factory method pattern) - Prototyp (prototype pattern) D. Verhaltensmuster (Behavioral Design Patterns) (0.75 Days) Beobachter (observer pattern) - Besucher (visitor pattern) - Interpreter (interpreter pattern) - Iterator (iterator pattern) - Kommando (command pattern) - Memento (memento pattern)
20 20 (viii) Java Overview Course Dates Course ID Language Duration Delivery mode Course Type Target Group Prerequisites Method Course level de 2 Days Online Programmierer, Softwarearchitekten, Manager Kenntnisse in der Softwareentwicklung, Projekterfahrung Vortrag mit Beispielen und Übungen. Einsteiger Berlin 1.150,00 EUR Sep Oct Dec Wien 1.350,00 EUR Zürich 1.600,00 CHF Sep Sep Oct Oct Dec Dec Prices plus local taxes. Course Description Entwurfsmuster (engl. design patterns) sind bewährte Lösungs-Schablonen für wiederkehrende Entwurfsprobleme in Softwarearchitektur und Softwareentwicklung. Sie stellen damit eine wiederverwendbare Vorlage zur Problemlösung dar, die in einem spezifischen Kontext einsetzbar ist. Der primäre Nutzen eines Entwurfsmusters liegt in der Beschreibung einer Lösung für eine bestimmte Klasse von Entwurfsproblemen. Weiterer Nutzen ergibt sich aus der Tatsache, dass jedes Muster einen Namen hat. Dies vereinfacht die Diskussion unter Entwicklern, da man abstrakt über eine Struktur sprechen kann. Wenn der Einsatz von Entwurfsmustern dokumentiert wird, ergibt sich ein weiterer Nutzen dadurch, dass durch die Beschreibung des Musters ein Bezug zur dort vorhandenen Diskussion des Problemkontextes und der Vor- und Nachteile der Lösung hergestellt wird. In diesem Seminar werden die Design Patterns theoretisch diskutiert und praktisch an C# oder Java geübt. Ein idealer Einstieg in ein immer wichtiger werdendes Thema. A. Einführung Course Outline (0.25 Days) Nutzen und Einsatzbereiche von Entwurfsmustern - Voraussetzungen zu ihrer Verwendung - Übersicht über Musterkataloge und die GoF-Muster
21 21 B. Strukturmuster (Structural Design Patterns) (0.5 Days) Adapter (adapter pattern) - Brücke (bridge pattern) - Dekorierer (decorator pattern) - Fassade (façade pattern) - Fliegengewicht (flyweight pattern) - Kompositum (composite pattern) - Stellvertreter (proxy pattern) C. Erzeugungsmuster (Creational Design Patterns) (0.5 Days) Abstrakte Fabrik (abstract factory pattern) - Einzelstück (singleton pattern) - Erbauer (builder pattern) - Fabrikmethode (factory method pattern) - Prototyp (prototype pattern) D. Verhaltensmuster (Behavioral Design Patterns) (0.75 Days) Beobachter (observer pattern) - Besucher (visitor pattern) - Interpreter (interpreter pattern) - Iterator (iterator pattern) - Kommando (command pattern) - Memento (memento pattern)
22 22 (ix) PHP Overview Course Dates Course ID Language Duration Delivery mode Course Type Target Group Prerequisites Method Course level de 2 Days Classroom Programmierer, Softwarearchitekten, Manager Kenntnisse in der Softwareentwicklung, Projekterfahrung Vortrag mit Beispielen und Übungen. Einsteiger Berlin 1.150,00 EUR Sep Oct Dec Frankfurt Jul Sep Nov Dec Münster 1.200,00 EUR Aug Oct Dec Dresden Aug Oct Dec Hamburg Aug Sep Nov 31 Dec - 01 Jan Stuttgart 1.200,00 EUR Aug Oct Nov Düsseldorf Sep Oct Dec München 1.200,00 EUR Aug Oct Nov Wien 1.350,00 EUR Aug Oct Dec Zürich 1.600,00 CHF Aug Sep Nov 31 Dec - 01 Jan Prices plus local taxes. Course Description Entwurfsmuster (engl. design patterns) sind bewährte Lösungs-Schablonen für wiederkehrende Entwurfsprobleme in Softwarearchitektur und Softwareentwicklung. Sie stellen damit eine wiederverwendbare Vorlage zur Problemlösung dar, die in einem spezifischen Kontext einsetzbar ist. Der primäre Nutzen eines Entwurfsmusters liegt in der Beschreibung einer Lösung für eine bestimmte Klasse von Entwurfsproblemen. Weiterer Nutzen ergibt sich aus der Tatsache, dass jedes Muster einen Namen hat. Dies vereinfacht die Diskussion unter Entwicklern, da man abstrakt über eine Struktur sprechen kann. Wenn der Einsatz von Entwurfsmustern dokumentiert wird, ergibt sich ein weiterer Nutzen dadurch, dass durch die Beschreibung des Musters ein Bezug zur dort vorhandenen Diskussion des Problemkontextes und der Vor- und Nachteile der Lösung hergestellt wird. In diesem Seminar werden die Design Patterns theoretisch diskutiert und praktisch an C# oder Java geübt. Ein idealer Einstieg in ein immer wichtiger werdendes Thema.
23 23 A. Einführung Course Outline (0.25 Days) Nutzen und Einsatzbereiche von Entwurfsmustern - Voraussetzungen zu ihrer Verwendung - Übersicht über Musterkataloge und die GoF-Muster B. Strukturmuster (Structural Design Patterns) (0.5 Days) Adapter (adapter pattern) - Brücke (bridge pattern) - Dekorierer (decorator pattern) - Fassade (façade pattern) - Fliegengewicht (flyweight pattern) - Kompositum (composite pattern) - Stellvertreter (proxy pattern) C. Erzeugungsmuster (Creational Design Patterns) (0.5 Days) Abstrakte Fabrik (abstract factory pattern) - Einzelstück (singleton pattern) - Erbauer (builder pattern) - Fabrikmethode (factory method pattern) - Prototyp (prototype pattern) D. Verhaltensmuster (Behavioral Design Patterns) (0.75 Days) Beobachter (observer pattern) - Besucher (visitor pattern) - Interpreter (interpreter pattern) - Iterator (iterator pattern) - Kommando (command pattern) - Memento (memento pattern)
24 24 (x) PHP Overview Course Dates Course ID Language Duration Delivery mode Course Type Target Group Prerequisites Method Course level de 2 Days Online Programmierer, Softwarearchitekten, Manager Kenntnisse in der Softwareentwicklung, Projekterfahrung Vortrag mit Beispielen und Übungen. Einsteiger Berlin 1.150,00 EUR Aug Oct Dec Wien 1.350,00 EUR Zürich 1.600,00 CHF Aug Aug Oct Oct Dec Dec Prices plus local taxes. Course Description Entwurfsmuster (engl. design patterns) sind bewährte Lösungs-Schablonen für wiederkehrende Entwurfsprobleme in Softwarearchitektur und Softwareentwicklung. Sie stellen damit eine wiederverwendbare Vorlage zur Problemlösung dar, die in einem spezifischen Kontext einsetzbar ist. Der primäre Nutzen eines Entwurfsmusters liegt in der Beschreibung einer Lösung für eine bestimmte Klasse von Entwurfsproblemen. Weiterer Nutzen ergibt sich aus der Tatsache, dass jedes Muster einen Namen hat. Dies vereinfacht die Diskussion unter Entwicklern, da man abstrakt über eine Struktur sprechen kann. Wenn der Einsatz von Entwurfsmustern dokumentiert wird, ergibt sich ein weiterer Nutzen dadurch, dass durch die Beschreibung des Musters ein Bezug zur dort vorhandenen Diskussion des Problemkontextes und der Vor- und Nachteile der Lösung hergestellt wird. In diesem Seminar werden die Design Patterns theoretisch diskutiert und praktisch an C# oder Java geübt. Ein idealer Einstieg in ein immer wichtiger werdendes Thema. A. Einführung Course Outline (0.25 Days) Nutzen und Einsatzbereiche von Entwurfsmustern - Voraussetzungen zu ihrer Verwendung - Übersicht über Musterkataloge und die GoF-Muster
25 25 B. Strukturmuster (Structural Design Patterns) (0.5 Days) Adapter (adapter pattern) - Brücke (bridge pattern) - Dekorierer (decorator pattern) - Fassade (façade pattern) - Fliegengewicht (flyweight pattern) - Kompositum (composite pattern) - Stellvertreter (proxy pattern) C. Erzeugungsmuster (Creational Design Patterns) (0.5 Days) Abstrakte Fabrik (abstract factory pattern) - Einzelstück (singleton pattern) - Erbauer (builder pattern) - Fabrikmethode (factory method pattern) - Prototyp (prototype pattern) D. Verhaltensmuster (Behavioral Design Patterns) (0.75 Days) Beobachter (observer pattern) - Besucher (visitor pattern) - Interpreter (interpreter pattern) - Iterator (iterator pattern) - Kommando (command pattern) - Memento (memento pattern)
26 26 (xi) Patterns für Enterprise Application- Architekturen Overview Course Dates Course ID Language Duration Delivery mode Course Type Target Group Prerequisites Method Course level de 1 Day Online Programmierer, Softwarearchitekten, Manager Grundkenntnisse in den Design Patterns (Theoretische Kenntnisse über alle GoF Patterns) Vortrag und Diskussion Einsteiger Berlin 900,00 EUR Aug Sep Nov Dec Wien 1.100,00 EUR Zürich 1.250,00 CHF Aug Aug Sep Sep Nov Nov Dec Dec Prices plus local taxes. Course Description Anhand des De-Facto-Standardwerks im patternbasierten Designen von Unternehmensanwendungen werden Best Practices und Konzepte vorgestellt, die zu erfolgreichen Abschlüssen in Softwareprojekten aller Art führen sollen. Aufgrund einer Reihe von praxisnahen Beispielen wird gezeigt, wie sich große Systeme in Komponenten zerlegen lassen und welche Beziehungen es zwischen diesen gibt. Weiterhin gibt es Antworten zu essenziellen Fragen im Umfeld der Software-Architektur, wie beispielsweise: Wie gestaltet sich der Entwurfsprozess? Welche Methoden und Beschreibungstechniken sind geeignet? Welche erprobten Lösungen gibt es für technische Aspekte wie Transaktionsverwaltung oder Persistenz? Course Outline A. Domain Logic Patterns Transaction Script - Domain Model - Table Module - Service Layer B. Data Source Architectural Patterns Table Data Gateway - Row Data Gateway - Active Record - Data Mapper
Inhaltsverzeichnis. a. Standorte...3 1. Design Patterns...6. b. Impressum... 16. i. C#.NET...6. ii. Enterprise Integration Patterns...
2 Inhaltsverzeichnis a. Standorte...3 1. Design Patterns...6 i. C#.NET...6 ii. Enterprise Integration Patterns... 8 iii. Entwurfsmuster-Katalog Standard (GoF)...10 iv. Java...12 v. PHP... 14 b. Impressum...
MehrTable Of Contents. a. Locations... 3 1. Markenschutz... 9. b. Disclaimer...11. i. Rechtlich sicherer Markenschutz...9
2 Table Of Contents a. Locations... 3 1. Markenschutz... 9 i. Rechtlich sicherer Markenschutz...9 b. Disclaimer...11 3 a. Locations Our trainings take place at various locations in Austria, Denmark, Finland,
MehrTable Of Contents. a. Locations... 3 1. Kommunikationstraining...9. b. Disclaimer...11. i. Kommunikation und Moderation...9
2 Table Of Contents a. Locations... 3 1. Kommunikationstraining...9 i. Kommunikation und Moderation...9 b. Disclaimer...11 3 a. Locations Our trainings take place at various locations in Austria, Denmark,
MehrComelio GmbH - Goethestr Berlin. Course Catalog
Comelio GmbH - Goethestr. 34-13086 Berlin Course Catalog 2 Table Of Contents a. Locations... 3 1. Teamführung... 4 i. Grundlagen der Teamführung... 4 ii. Grundlagen der Teamführung...6 iii. Qualifizierte
MehrComelio GmbH - Goethestr Berlin. Course Catalog
Comelio GmbH - Goethestr. 34-13086 Berlin Course Catalog 2 Table Of Contents a. Locations... 3 1. Finanzbuchhaltung... 4 i. Bilanzen lesen und verstehen... 4 ii. Buchhaltung für Einsteiger... 6 iii. Einnahmen-
MehrTable Of Contents. a. Locations Allgemeines Controlling...4. b. Disclaimer i. Excel VBA für das Controlling... 4
2 Table Of Contents a. Locations... 3 1. Allgemeines Controlling...4 i. Excel VBA für das Controlling... 4 ii. Risiko- Finanzmathematik...6 iii. Risiko- Finanzmathematik... 8 b. Disclaimer...10 3 a. Locations
MehrInhaltsverzeichnis. a. Standorte...3 1. Effektives Mahnwesen...6. b. Impressum... 10. i. Von der Mahnung bis zum Vollstreckungsbescheid...
2 Inhaltsverzeichnis a. Standorte...3 1. Effektives Mahnwesen...6 i. Von der Mahnung bis zum Vollstreckungsbescheid... 6 ii. Von der Mahnung bis zur Zwangsvollstreckung...8 b. Impressum... 10 3 a. Standorte
MehrInhaltsverzeichnis. a. Standorte...3 i. Interkulturelle Kompetenz und Kommunikation mit Chinesen...9. b. Impressum... 11
2 Inhaltsverzeichnis a. Standorte...3 1. Interkulturelle Kompetenz und Kommunikation mit Chinesen...9 i. Interkulturelle Kompetenz und Kommunikation mit Chinesen...9 b. Impressum... 11 3 a. Standorte Unsere
MehrInhaltsverzeichnis. a. Standorte...3 1. Effektive Zwangsvollstreckung... 9. b. Impressum... 11. i. Zwangsvollstreckung... 9
2 Inhaltsverzeichnis a. Standorte...3 1. Effektive Zwangsvollstreckung... 9 i. Zwangsvollstreckung... 9 b. Impressum... 11 3 a. Standorte Unsere Seminare finden an verschiedenen Standorten in der DACH-
MehrLehrplan: Architektur und Design. paluno
Lehrplan: Architektur und Design Gliederung 1 Grundlagen der industriellen So9ware Entwicklung 2 Ebenen von Architektur und Design 3 KernakAvitäten von So9ware- Architekten 4 Architekturtypologien von
MehrInhaltsverzeichnis. a. Standorte Markenschutz b. Impressum i. Rechtlich sicherer Markenschutz...9
2 Inhaltsverzeichnis a. Standorte...3 1. Markenschutz... 9 i. Rechtlich sicherer Markenschutz...9 b. Impressum... 11 3 a. Standorte Unsere Seminare finden an verschiedenen Standorten in der DACHRegion
MehrDaniel Warneke warneke@upb.de 08.05.2006. Ein Vortrag im Rahmen des Proseminars Software Pioneers
Design Patterns Daniel Warneke warneke@upb.de 08.05.2006 Ein Vortrag im Rahmen des Proseminars Software Pioneers Design Patterns 1/23 Übersicht Einleitung / Motivation Design Patterns Beispiele Rolle des
MehrSE Besprechung. Übung 4 Architektur, Modulentwurf
SE Besprechung Übung 4 Architektur, Modulentwurf SE, 22.11.11 Mengia Zollinger 2.1 Architekturstile (6 Punkte) 2.1.A Ausgabe eines Monatsabos an Angestellte Lösung: Pipe-and-Filter Beispiel Lösung [Benz,
MehrInhaltsverzeichnis. a. Standorte Employer Branding und Arbeitgebermarke... 9
2 Inhaltsverzeichnis a. Standorte...3 1. Employer Branding und Arbeitgebermarke... 9 i. Aufbau und Umsetzung einer Arbeitgebermarke zur Gewinnung von Fach- und Führungskräften... 9 b. Impressum... 11 3
MehrComelio GmbH - Goethestr Berlin. Kurskatalog
Comelio GmbH - Goethestr. 34-13086 Berlin Kurskatalog 2 Inhaltsverzeichnis a. Standorte...3 1. Finanzbuchhaltung... 6 i. Bilanzen lesen und verstehen... 6 ii. Buchhaltung für Einsteiger... 8 iii. Einnahmen-
MehrSoftware-Architekturen für das E-Business
Sebastian Herden Jorge Marx Gömez Claus Rautenstrauch Andre Zwanziger Software-Architekturen für das E-Business Enterprise-Application-Integration mit verteilten Systemen Mit 60 Abbildungen 4y Springer
MehrComelio GmbH - Goethestr Berlin. Kurskatalog
Comelio GmbH - Goethestr. 34-13086 Berlin Kurskatalog 2 Inhaltsverzeichnis a. Standorte...3 1. BPMN...6 i. Business Process Model and Notation mit Altova UModel...6 ii. Business Process Model and Notation
MehrTable Of Contents. a. Locations... 3 1. China... 4. b. Disclaimer...12. i. Arbeiten und Leben in China... 4
2 Table Of Contents a. Locations... 3 1. China... 4 i. Arbeiten und Leben in China... 4 ii. Interkulturelle Kompetenz und Kommunikaton mit Chinesen...6 iii. Interkulturelles Training für China...8 iv.
MehrÜberblick FBC SNW Zusammenfassung. Entwurfsmuster. Eine Einführung. Botond Draskoczy. Marcus Vitruvius Pollio
Entwurfsmuster Eine Einführung Botond Draskoczy Marcus Vitruvius Pollio Überblick Historie, Literatur Das Flugapparat-Bildschirmschoner-Projekt (FBP) Das internetbasierte Solar-Netzwerk (SNW) Zusammenfassung
MehrInhaltsverzeichnis. a. Standorte...3 1. Veranstaltungsmanagement... 6. b. Impressum... 10
2 Inhaltsverzeichnis a. Standorte...3 1. Veranstaltungsmanagement... 6 i. Organisation von betrieblichen Veranstaltungen und Firmenevents... 6 ii. Planung und Realisierung einer Veranstaltung... 8 b. Impressum...
MehrArchitecture Blueprints
Architecture Blueprints Daniel Liebhart, Peter Welkenbach, Perry Pakull, Mischa Kölliker, Michael Könings, Markus Heinisch, Guido Schmutz Ein Leitfaden zur Konstruktion von Softwaresystemen mit Java Spring,.NET,
MehrComelio GmbH - Goethestr Berlin. Course Catalog
Comelio GmbH - Goethestr. 34-13086 Berlin Course Catalog 2 Table Of Contents a. Locations... 3 1. Selbstmanagement... 4 i. Grundlagen des Selbstmanagements... 4 ii. Grundlagen des Selbstmanagements...6
MehrInhaltsverzeichnis. a. Standorte...3 1. Effektives Mahnwesen...4. b. Impressum... 12. i. Von der Mahnung bis zum Vollstreckungsbescheid...
2 Inhaltsverzeichnis a. Standorte...3 1. Effektives Mahnwesen...4 i. Von der Mahnung bis zum Vollstreckungsbescheid... 4 ii. Von der Mahnung bis zum Vollstreckungsbescheid... 6 iii. Von der Mahnung bis
MehrInhaltsverzeichnis. a. Standorte...3 1. Selbstmarketing... 9. b. Impressum... 13. i. Grundlagen... 9
2 Inhaltsverzeichnis a. Standorte...3 1. Selbstmarketing... 9 i. Grundlagen... 9 ii. Selbstsicherheit und Durchsetzungsvermögen... 11 b. Impressum... 13 3 a. Standorte Unsere Seminare finden an verschiedenen
MehrInhaltsverzeichnis. a. Standorte...3 1. Finanzbuchhaltung... 4. b. Impressum... 20. i. Bilanzen lesen und verstehen... 4
2 Inhaltsverzeichnis a. Standorte...3 1. Finanzbuchhaltung... 4 i. Bilanzen lesen und verstehen... 4 ii. Bilanzen lesen und verstehen... 6 iii. Buchhaltung für Einsteiger...8 iv. Buchhaltung für Einsteiger...
MehrInhaltsverzeichnis. Vorwort Geleitwort von Grady Booch Einleitung... 23
Vorwort.................................................. 17 Geleitwort von Grady Booch................................. 21 Einleitung................................................ 23 1 Einführung...............................................
MehrTutorium Softwaretechnik I
Tutorium Softwaretechnik I Moritz Klammler 27. Juni 2017 Fakultät für Informatik, IPD Tichy Titelfoto: Copyright (C) 2010 Multimotyl CC BY-SA 3.0 1 27. Juni 2017 Moritz Klammler - Tutorium Softwaretechnik
MehrComelio GmbH - Goethestr Berlin. Kurskatalog
Comelio GmbH - Goethestr. 34-13086 Berlin Kurskatalog 2 Inhaltsverzeichnis a. Standorte...3 1. Finanzbuchhaltung... 5 i. Bilanzen lesen und verstehen... 5 ii. Buchhaltung für Einsteiger... 7 iii. Einnahmen-
MehrInhaltsverzeichnis. a. Standorte BPMN...6. b. Impressum i. Business Process Model and Notation mit Altova UModel...
2 Inhaltsverzeichnis a. Standorte...3 1. BPMN...6 i. Business Process Model and Notation mit Altova UModel... 6 ii. Business Process Model and Notation mit Enterprise Architect... 8 iii. Notation und Konzepte...
MehrComelio GmbH - Goethestr Berlin. Kurskatalog
Comelio GmbH - Goethestr. 34-13086 Berlin Kurskatalog 2 Inhaltsverzeichnis a. Standorte...3 1. BPMN...5 i. Business Process Model and Notation mit Altova UModel...5 ii. Business Process Model and Notation
MehrInhaltsverzeichnis. a. Standorte Softwaredesign...6. b. Impressum A. Design Patterns...6. i. C#.NET...6
2 Inhaltsverzeichnis a. Standorte...3 1. Softwaredesign...6 A. Design Patterns...6 i. C#.NET...6 ii. Enterprise Integration Patterns... 8 iii. Entwurfsmuster-Katalog Standard (GoF)... 10 iv. Java... 12
MehrTutorium Softwaretechnik I
Tutorium Softwaretechnik I Moritz Klammler 11. Juli 2017 Fakultät für Informatik, IPD Tichy Titelfoto: Copyright (C) 2010 Multimotyl CC BY-SA 3.0 1 11. Juli 2017 Moritz Klammler - Tutorium Softwaretechnik
MehrComelio GmbH - Goethestr Berlin. Kurskatalog
Comelio GmbH - Goethestr. 34-13086 Berlin Kurskatalog 2 Inhaltsverzeichnis a. Standorte...3 1. Effektives Mahnwesen...5 i. Von der Mahnung bis zum Vollstreckungsbescheid... 5 ii. Von der Mahnung bis zum
MehrInhaltsverzeichnis. a. Standorte...3 1. Zend... 9. b. Impressum... 23 A. PHP... 9. i. Design Patterns... 9. ii. Grundkurs... 11. iii. Grundkurs...
2 Inhaltsverzeichnis a. Standorte...3 1. Zend... 9 A. PHP... 9 i. Design Patterns... 9 ii. Grundkurs... 11 iii. Grundkurs... 13 iv. Intensiv (Grundkurs für Umsteiger)...15 v. Intensiv (Grundkurs für Umsteiger)...
MehrInhaltsverzeichnis. a. Standorte Allgemeines Controlling...9. b. Impressum i. Excel VBA für das Controlling... 9
2 Inhaltsverzeichnis a. Standorte...3 1. Allgemeines Controlling...9 i. Excel VBA für das Controlling... 9 ii. Risiko- Finanzmathematik...11 b. Impressum... 13 3 a. Standorte Unsere Seminare finden an
MehrMatthias Geirhos. Entwurfsmuster. Das umfassende Handbuch. Rheinwerk. Computing
Matthias Geirhos Entwurfsmuster Das umfassende Handbuch Rheinwerk Computing Inhalt Vorwort 17 1 Einführung 19 1.1 Einleitung und allgemeine Hinweise 19 1.1.1 Für wen ist dieses Buch gedacht? 19 1.1.2 Muster
MehrSecurity Patterns. Benny Clauss. Sicherheit in der Softwareentwicklung WS 07/08
Security Patterns Benny Clauss Sicherheit in der Softwareentwicklung WS 07/08 Gliederung Pattern Was ist das? Warum Security Pattern? Security Pattern Aufbau Security Pattern Alternative Beispiel Patternsysteme
MehrInhaltsverzeichnis. a. Standorte Präsentationstraining b. Impressum i. Wirkungsvoll präsentieren... 9
2 Inhaltsverzeichnis a. Standorte...3 1. Präsentationstraining... 9 i. Wirkungsvoll präsentieren... 9 b. Impressum... 11 3 a. Standorte Unsere Seminare finden an verschiedenen Standorten in der DACHRegion
MehrInhaltsverzeichnis. a. Standorte Insolvenzrecht...9. b. Impressum i. Grundlagen des Insolvenzrechts...9
2 Inhaltsverzeichnis a. Standorte...3 1. Insolvenzrecht...9 i. Grundlagen des Insolvenzrechts...9 b. Impressum... 12 3 a. Standorte Unsere Seminare finden an verschiedenen Standorten in der DACHRegion
MehrInhaltsverzeichnis. a. Standorte Guerilla-Marketing und Low-Budget-Marketing b. Impressum... 11
2 Inhaltsverzeichnis a. Standorte...3 1. Guerilla-Marketing und Low-Budget-Marketing... 9 i. Mit kleinen Budgets große Wirkung erzielen...9 b. Impressum... 11 3 a. Standorte Unsere Seminare finden an verschiedenen
MehrMobiles SAP für Entscheider. Permanente Verfügbarkeit der aktuellen Unternehmenskennzahlen durch den mobilen Zugriff auf SAP ERP.
Beschreibung Betriebliche Kennzahlen sind für die Unternehmensführung von zentraler Bedeutung. Die Geschäftsführer oder Manager von erfolgreichen Unternehmen müssen sich deshalb ständig auf dem Laufenden
MehrInhaltsverzeichnis. a. Standorte Allgemeines Controlling...9. b. Impressum i. Excel VBA für das Controlling... 9
2 Inhaltsverzeichnis a. Standorte...3 1. Allgemeines Controlling...9 i. Excel VBA für das Controlling... 9 ii. Risiko- Finanzmathematik...11 b. Impressum... 13 3 a. Standorte Unsere Seminare finden an
MehrSoftware-Entwurfsmuster
Software-Entwurfsmuster Prinzip von Entwurfsmustern und einige elementare Beispiele Malte Spiess malte@mathematik.uni-ulm.de Seminar Bildanalyse und Simulation mit Java im WS 2003/2004 Universität Ulm
MehrBehavioral Patterns. Seminar Software-Entwurf WS 04/05. Przemyslaw Dul
Behavioral Patterns Seminar Software-Entwurf WS 04/05 Przemyslaw Dul Gliederung Design Pattern (Wiederholung) Einordnung Übersicht über die Kategorien: Creational,Structural,Behavioral Übersicht über die
MehrSoftware-Architektur Design Patterns
Design Patterns Prof. Dr. Oliver Braun Fakultät für Informatik und Mathematik Hochschule München SS 2015 Standardwerk Gang of Four: Erich Gamma, Richard Helm, Ralph Johnson & John Vlissides: Design Patterns:
MehrOutsourcing und Offshoring. Comelio und Offshoring/Outsourcing
Outsourcing und Offshoring Comelio und Offshoring/Outsourcing INHALT Outsourcing und Offshoring... 3 Comelio und Offshoring/Outsourcing... 4 Beauftragungsmodelle... 4 Projektleitung vor Ort und Software-Entwicklung
MehrÜbungen zur Softwaretechnik
Technische Universität München Fakultät für Informatik Lehrstuhl IV: Software & Systems Engineering Markus Pister, Dr. Bernhard Rumpe WS 2002/2003 Lösungsblatt 9 17. Dezember 2002 www4.in.tum.de/~rumpe/se
MehrOERA OpenEdge Reference Architecture. Mike Fechner PUG Infotag 19. Mai 05 Frankfurt
OERA OpenEdge Reference Architecture Mike Fechner PUG Infotag 19. Mai 05 Frankfurt Überblick OERA Separated presentation and integration layers Common business logic with advanced models Data access abstracted
Mehr8 Design Patterns. Events
8 Design Patterns. Events Jörn Loviscach Versionsstand: 28. März 2015, 19:13 Die nummerierten Felder sind absichtlich leer, zum Ausfüllen beim Ansehen der Videos: http://www.j3l7h.de/videos.html This work
MehrIG07: Informatica PowerCenter - Grundlagen
IG07: Informatica PowerCenter - Grundlagen Ein Seminar der DWH academy Seminar IG07 - Informatica PowerCenter - Grundlagen Das ETL-Tool PowerCenter von Informatica ist eines der marktführenden Werkzeuge
Mehr1. IPSec Verbindung zwischen 2 Gateways mit dynamischen IP Adressen
1. IPSec Verbindung zwischen 2 Gateways mit dynamischen IP Adressen 1.1 Einleitung Im Folgenden wird die Konfiguration einer IPsec Verbindung mit dynamischen IP-Adressen auf beiden Seiten beschrieben.
MehrWEBINAR@LUNCHTIME THEMA: "SAS STORED PROCESSES - SCHNELL GEZAUBERT" HELENE SCHMITZ
WEBINAR@LUNCHTIME THEMA: "SAS STORED PROCESSES - SCHNELL GEZAUBERT" HELENE SCHMITZ HERZLICH WILLKOMMEN BEI WEBINAR@LUNCHTIME Moderation Anne K. Bogner-Hamleh SAS Institute GmbH Education Consultant Training
MehrInhaltsverzeichnis. a. Standorte Marketingtrends b. Impressum i. Ideen, Impulse, Instrumente... 9
2 Inhaltsverzeichnis a. Standorte...3 1. Marketingtrends... 9 i. Ideen, Impulse, Instrumente... 9 b. Impressum... 11 3 a. Standorte Unsere Seminare finden an verschiedenen Standorten in der DACHRegion
MehrStructural Patterns. B. Sc. Andreas Meißner
Structural Patterns B. Sc. Andreas Meißner Seminar Software-Entwurf Fachgebiet Software Engineering, Institut für Angewandte Systeme, Universität Hannover 11/16/2004 Gliederung 1. Wiederholung Entwurfsmuster
MehrObjektorientiertes Software-Engineering
Objektorientiertes Software-Engineering Vorlesung VIII Inhalt der Vorlesung Wiederholung Vorlesung VII Factory Method Observer s Übung Vorstellung des (Gruppe Jukebox) Folie 2 Definiert ein Objekt zur
MehrWiederholung: Beginn
B) Webserivces W3C Web Services Architecture Group: "Ein Web Service ist eine durch einen URI eindeutige identifizierte Softwareanwendung, deren Schnittstellen als XML Artefakte definiert, beschrieben
MehrNext generation open source BPM JBoss jbpm 4. Java Forum Stuttgart 02.07.2009 bernd.ruecker@camunda.com
Next generation open source BPM JBoss jbpm 4 Java Forum Stuttgart 02.07.2009 bernd.ruecker@camunda.com Bernd Rücker / bernd.ruecker@camunda.com / 2 Guten Morgen Berater, Trainer, Coach Softwareentwickler
MehrInformationswirtschaft 2: Überblick
Informationswirtschaft 2: Überblick Wolfgang H. Janko, Michael Hahsler, Stefan Koch und Andreas Geyer-Schulz Deptartment of Information Systems and Operations WU-Wien Inhaltsverzeichnis 1. Literatur und
MehrInhaltsverzeichnis. a. Standorte...3 1. Zend... 6. b. Impressum... 18 A. PHP... 6. i. Design Patterns... 6. ii. Grundkurs... 8
2 Inhaltsverzeichnis a. Standorte...3 1. Zend... 6 A. PHP... 6 i. Design Patterns... 6 ii. Grundkurs... 8 iii. Grundkurs (Lang)... 10 iv. Intensiv (Grundkurs für Umsteiger)...12 v. Objektorientierung (OOP)...
MehrWorkflow, Business Process Management, 4.Teil
Workflow, Business Process Management, 4.Teil 24. Januar 2004 Der vorliegende Text darf für Zwecke der Vorlesung Workflow, Business Process Management des Autors vervielfältigt werden. Eine weitere Nutzung
MehrDesign Patterns. (Software-Architektur) Prof. Dr. Oliver Braun. Letzte Änderung: :12. Design Patterns 1/26
Design Patterns (Software-Architektur) Prof. Dr. Oliver Braun Letzte Änderung: 11.07.2017 15:12 Design Patterns 1/26 Standardwerk Gang of Four: Erich Gamma, Richard Helm, Ralph Johnson & John Vlissides:
MehrDesign Pattern - Strukturmuster. CAS SWE - OOAD Marco Hunziker Klaus Imfeld Frédéric Bächler Marcel Lüthi
Design Pattern - Strukturmuster CAS SWE - OOAD Marco Hunziker Klaus Imfeld Frédéric Bächler Marcel Lüthi Agenda Einleitung Strukturmuster Fassade Model View Controller Vergleich 2 Einleitung Strukturmuster
MehrInhaltsverzeichnis. a. Standorte...3 1. Finanzbuchhaltung... 4. b. Impressum... 12. i. Bilanzen lesen und verstehen... 4
2 Inhaltsverzeichnis a. Standorte...3 1. Finanzbuchhaltung... 4 i. Bilanzen lesen und verstehen... 4 ii. Buchhaltung für Einsteiger... 6 iii. Einnahmen- und Überschussrechnung... 8 iv. Grundlagen mit Lexware...10
MehrÜbung 6: Feinentwurf. Prof. Dr. Dr. h.c. Manfred Broy Dr. Herbert Ehler, Martin Feilkas 6. Juli 2006 Bernd Spanfelner, Sebastian Winter
Prof. Dr. Dr. h.c. Manfred Broy Sommersemester Dr. Herbert Ehler, Martin Feilkas 6. Juli 2006 Bernd Spanfelner, Sebastian Winter Einführung in die Softwaretechnik Übung 6: Feinentwurf Aufgabe 17: Entwurfsmuster
MehrComelio GmbH - Goethestr Berlin. Course Catalog
Comelio GmbH - Goethestr. 34-13086 Berlin Course Catalog 2 Table Of Contents a. Locations... 3 1. UML... 4 i. Design und Analyse... 4 ii. Notation und Konzepte...6 iii. OCUP Zertifizierung (Advanced)...8
MehrOra Education GmbH. Lehrgang: Oracle Application Server 10g R3: Administration
Ora Education GmbH www.oraeducation.de info@oraeducation.de Lehrgang: Oracle Application Server 10g R3: Administration Beschreibung: Oracle Application Server 10g Release 3 (10.1.3.1.0) bietet eine neue
MehrAgentur für Werbung & Internet. Schritt für Schritt: E-Mail-Konfiguration mit Apple Mail
Agentur für Werbung & Internet Schritt für Schritt: E-Mail-Konfiguration mit Apple Mail E-Mail-Konfiguration mit Apple Mail Inhalt E-Mail-Konto erstellen 3 Auswahl des Servertyp: POP oder IMAP 4 Konfiguration
MehrKlassenentwurf. Wie schreiben wir Klassen, die leicht zu verstehen, wartbar und wiederverwendbar sind? Objektorientierte Programmierung mit Java
Objektorientierte Programmierung mit Java Eine praxisnahe Einführung mit BlueJ Klassenentwurf Wie schreiben wir Klassen, die leicht zu verstehen, wartbar und wiederverwendbar sind? 1.0 Zentrale Konzepte
MehrÜberblick Produkte. ORACLE AS 10g R3 JAVA Programming. (5 Tage)
Überblick Produkte Überblick Zielgruppen SOA SOA/BAM Bootcamp (4 Tage) Human Workflow, Oracle BPEL, OWSM, BAM, UDDI, Services Registry Zielgruppe: Partner SOA Essentials Human Workflow, Oracle BPEL, OWSM
MehrInhaltsverzeichnis. a. Standorte...3 1. Vertragsrecht... 4. A. Softwareentwicklungsverträge...4. B. Vertragsrecht... 8
2 Inhaltsverzeichnis a. Standorte...3 1. Vertragsrecht... 4 A. Softwareentwicklungsverträge...4 i. Verträge in der IT...4 ii. Verträge in der IT... 6 B. Vertragsrecht... 8 i. Die rechtlichen Besonderheiten
MehrPOWER YOUR BUSINESS BY QUALIFICATION
POWER YOUR BUSINESS BY QUALIFICATION im s intelligent media systems ag IM S INTELLIGENT MEDIA SYSTEMS AG Mobile Learning Mobile Learning MANAGE YOUR QUALIFICATION IN A SINGLE SYSTEM Durch die zunehmende
MehrSAP NetWeaver Gateway. Connectivity@SNAP 2013
SAP NetWeaver Gateway Connectivity@SNAP 2013 Neue Wege im Unternehmen Neue Geräte und Usererfahrungen Technische Innovationen in Unternehmen Wachsende Gemeinschaft an Entwicklern Ausdehnung der Geschäftsdaten
MehrAuszug aus JAX-WS Folien
Auszug aus JAXWS Folien Dieses Dokument ist ein Auszug aus unserem Skript zur Java Web Services Schulung. Es dient lediglich als Beispiel für unsere Kursunterlagen. Thomas Bayer Hauptstraße 33 75050 Gemmingen
MehrIBM Software Demos Tivoli Composite Application Manager for SOA
{Managing an SOA Environment Using ITCAM for SOA (demo 1)} {Einleitung} Diese Demo zeigt, wie Tivoli Business Service Manager,(), IBM Tivoli Composite Application Manager for SOA(
MehrErstellung botoptimierter Partnerlinks
Erstellung botoptimierter Partnerlinks Um bestimmte Aktionen und deren Rückläufer übersichtlich tracken zu können, bietet das RedSYS Partnerprogramm in Verbindung mit den botoptimierten RedSYS-Links, die
MehrKonfigurationsanleitung Tobit David Fax Server mit Remote CAPI Graphical User Interface (GUI) Seite - 1 -
Konfigurationsanleitung Tobit David Fax Server mit Remote CAPI Graphical User Interface (GUI) Copyright Stefan Dahler 22. Oktober 2013 Version 1.0 www.neo-one.de Seite - 1 - 5. Tobit David Fax Server mit
MehrService. Was ist eine Enterprise Service Architecture und wie reagiert SAP. Warum Monitoring in ZENOS, was monitort die XI?
Service Was ist eine Enterprise Service Architecture und wie reagiert SAP Allgemeine Definition Was gehört in ZENOS (Service-Layer)? Business Logik ZENOS als Provider für SAP-based Services (ESA/SOA) Warum
MehrEXCHANGE 2013. Neuerungen und Praxis
EXCHANGE 2013 Neuerungen und Praxis EXCHANGE 2013 EXCHANGE 2013 NEUERUNGEN UND PRAXIS Kevin Momber-Zemanek seit September 2011 bei der PROFI Engineering Systems AG Cisco Spezialisierung Cisco Data Center
MehrPHP Kurs Online Kurs Analysten Programmierer Web PHP
PHP Kurs Online Kurs Analysten Programmierer Web PHP Akademie Domani info@akademiedomani.de Allgemeines Programm des Kurses PHP Modul 1 - Einführung und Installation PHP-Umgebung Erste Lerneinheit Introduzione
MehrSEP 114. Design by Contract
Design by Contract SEP 114 Design by Contract Teile das zu entwickelnde Programm in kleine Einheiten (Klassen, Methoden), die unabhängig voneinander entwickelt und überprüft werden können. Einheiten mit
MehrSoftware Engineering II (IB) Design Patterns
Software Engineering II (IB) Design Patterns Prof. Dr. Oliver Braun Letzte Änderung: 16.05.2017 20:56 Software Engineering II (IB), Design Patterns 1/43 Standardwerk Gang of Four: Erich Gamma, Richard
MehrInhaltsverzeichnis. Daniel Liebhart, Guido Schmutz, Marcel Lattmann, Markus Heinisch, Michael Könings, Mischa Kölliker, Perry Pakull, Peter Welkenbach
sverzeichnis Daniel Liebhart, Guido Schmutz, Marcel Lattmann, Markus Heinisch, Michael Könings, Mischa Kölliker, Perry Pakull, Peter Welkenbach Integration Architecture Blueprint Leitfaden zur Konstruktion
MehrEntwicklung mit Arbortext Editor 6.1
Entwicklung mit Arbortext Editor 6.1 Überblick Kurscode Kurslänge TRN-4410-T 3 Tag In diesem Kurs lernen Sie die grundlegenden und erweiterten Bearbeitungsfunktionen von Arbortext Editor kennen. Der Schwerpunkt
MehrTechnical Note 0102 Gateway
Technical Note 0102 Gateway MBus Zähler von Kamstrup auslesen - 1 - Inhaltsverzeichnis 1 Allgemeines... 3 1.1 Information... 3 1.2 Hinweis... 3 2 Gateway konfigurieren... 4 2.1 Kommunikationseinstellungen...
MehrThink Tech. Think IDG. Think Events.
Think Tech. Think IDG. Think Events. Mobile Enterprise Day 19. Mai 2015, IDG Conference Center München www.mobile-enterprise-day.de Mobile Enterprise Day // Das Event BESCHREIBUNG Mitarbeiter prägen heute
MehrMicrosoft Azure Fundamentals MOC 10979
Microsoft Azure Fundamentals MOC 10979 In dem Kurs Microsoft Azure Fundamentals (MOC 10979) erhalten Sie praktische Anleitungen und Praxiserfahrung in der Implementierung von Microsoft Azure. Ihnen werden
MehrApache HBase. A BigTable Column Store on top of Hadoop
Apache HBase A BigTable Column Store on top of Hadoop Ich bin... Mitch Köhler Selbstständig seit 2010 Tätig als Softwareentwickler Softwarearchitekt Student an der OVGU seit Oktober 2011 Schwerpunkte Client/Server,
MehrMan liest sich: POP3/IMAP
Man liest sich: POP3/IMAP Gliederung 1. Einführung 1.1 Allgemeiner Nachrichtenfluss beim Versenden von E-Mails 1.2 Client und Server 1.2.1 Client 1.2.2 Server 2. POP3 2.1 Definition 2.2 Geschichte und
MehrAnalyse und Modellierung von Informationssystemen
Analyse und Modellierung von Informationssystemen Dr. Klaus Höppner Hochschule Darmstadt Sommersemester 2013 1 / 19 Einführung: Entwurfsmuster Erzeugungsmuster Fabrik-Muster Singleton-Muster Beispiel 2
MehrAJAX Implementierung mit Joomla!
Joomla! DAY TM AUSTRIA 2015 AJAX Implementierung mit Joomla! Inhalt AJAX Implementierung mit Joomla! Inhalt Einleitung Was ist AJAX und wie funktioniert es Joomla! & AJAX AJAX in Templates mit Komponenten
MehrWorkflow Systeme mit der Windows Workflow Foundation
Studiengang Electronic Business (EB) Diplomarbeit (280000) Workflow Systeme mit der Windows Workflow Foundation externe Betreuung durch Christoph Müller vorgelegt bei Prof. Dr. Michael Gröschel von Hans-Martin
MehrInhaltsverzeichnis. a. Standorte...3 1. PostgreSQL...6. b. Impressum... 10. A. PostgreSQL...6. i. Einrichtung und Administration...
2 Inhaltsverzeichnis a. Standorte...3 1. PostgreSQL...6 A. PostgreSQL...6 i. Einrichtung und Administration... 6 ii. SQL Einstieg...8 b. Impressum... 10 3 a. Standorte Unsere Seminare finden an verschiedenen
MehrAcceptor-Connector. Acceptor-Connector
Acceptor-Connector Das Acceptor-Connector Pattern trennt den Verbindungsaufbau zwischen zwei Peer-Services und der Verarbeitung, welche bei bestehender Verbindung durchgeführt wird. Kontext Ein Netzwerksystem
Mehr