Comelio GmbH - Goethestr. 34-13086 Berlin. Kurskatalog



Ähnliche Dokumente
Comelio GmbH - Goethestr Berlin. Kurskatalog

Inhaltsverzeichnis. a. Standorte ASP NET b. Impressum i. ASP.NET und MVC ii. Programmierung mit ASP.NET und C#...

Comelio GmbH - Goethestr Berlin. Kurskatalog

Comelio GmbH - Goethestr Berlin. Kurskatalog

Inhaltsverzeichnis. a. Standorte BPMN...6. b. Impressum i. Business Process Model and Notation mit Altova UModel...

Comelio GmbH - Goethestr Berlin. Kurskatalog

Table Of Contents. a. Locations ASP NET b. Disclaimer ii. ASP.NET und MVC iv. Programmierung mit ASP.NET und C#...

Inhaltsverzeichnis. a. Standorte ASP NET b. Impressum i. ASP.NET und MVC ii. Programmierung mit ASP.NET und C#...

Inhaltsverzeichnis. a. Standorte IT A. ASP NET B. Altova MissionKit...27 C. BPMN...37

Comelio GmbH - Goethestr Berlin. Kurskatalog

Inhaltsverzeichnis. a. Standorte Effektives Mahnwesen...6. b. Impressum i. Von der Mahnung bis zum Vollstreckungsbescheid...

Comelio GmbH - Goethestr Berlin. Kurskatalog

MOC Entwicklung von ASP.NET MVC 4 Webapplikationen

Inhaltsverzeichnis. a. Standorte BPMN...4. ii. Business Process Model and Notation mit Enterprise Architect... 6

Comelio GmbH - Goethestr Berlin. Course Catalog

Dataport IT Bildungs- und Beratungszentrum. HTML- Grundlagen und CSS XML Programmierung - Grundlagen PHP Programmierung - Grundlagen...

Inhaltsverzeichnis. a. Standorte Altova...9. b. Impressum A. Altova MissionKit...9. i. Mapforce...9. ii. Mapforce...

Inhaltsverzeichnis. a. Standorte PostgreSQL...6. b. Impressum A. PostgreSQL...6. i. Einrichtung und Administration...

Vorlesung Programmieren. Unified Modeling Language (UML) Unified Modeling Language (UML) Unified Modeling Language (UML)

Vorlesung Programmieren

EINFÜHRUNG IN DIE WIRTSCHAFTSINFORMATIK -ÜBUNGEN- Marina Tropmann-Frick

Inhalt. 1 Einführung 17. Strukturdiagramme. 2 Klassendiagramm 37

Comelio GmbH - Goethestr Berlin. Kurskatalog

TEIL I Strukturdiagramme 1 Einführung Klassendiagramm Objektdiagramm Kompositionsstrukturdiagramm...

Christoph Kecher, Alexander Salvanos UML 2.5. Das umfassende Handbuch. Rheinwerk. Computing

Inhaltsverzeichnis. a. Standorte Design Patterns...6. b. Impressum i. C#.NET...6. ii. Enterprise Integration Patterns...

PHP Kurs Online Kurs Analysten Programmierer Web PHP

Grundlagen relationaler Datenbanken Access Grundlagenseminar Access Aufbauseminar Von Excel 2010 zu Access

Comelio GmbH - Goethestr Berlin. Kurskatalog

Datenbanken. Produkte Dienstleistungen Referenzen

Das umfassende Handbuch

Inhaltsverzeichnis. a. Standorte Finanzbuchhaltung b. Impressum i. Bilanzen lesen und verstehen... 4

UML 2.0 Das umfassende Handbuch

Inhaltsverzeichnis. a. Standorte Programmierung...10 A. ASP NET i. ASP.NET und MVC ii. Programmierung mit ASP.NET und C#...

Inhaltsverzeichnis. a. Standorte Effektives Mahnwesen...4. b. Impressum i. Von der Mahnung bis zum Vollstreckungsbescheid...

Guido de Melo Fachvortrag, Uni Ulm UML 2.0. Für den Einsatz in der Praxis

Inhaltsverzeichnis. a. Standorte...3 i. Interkulturelle Kompetenz und Kommunikation mit Chinesen...9. b. Impressum... 11

Christoph Kecher UML2. Das umfassende Handbuch. Galileo Press

MOC 20487A: Entwicklung von Web- und Windows Azure- Diensten

Kurzanleitung ejax Online-Demo

Inhaltsverzeichnis. a. Standorte Vertragsrecht A. Softwareentwicklungsverträge...4. B. Vertragsrecht... 8

Entwicklung mit Arbortext Editor 6.1

<Trainingsinhalt> XML und Datenbanken

Erstellen von Business Intelligence mit Office XP und SQL 2000 Analysis Services

Von Windows-Forms zu WPF mit Expression Blend? Thomas Müller conplement AG Nürnberg

XML Werkzeug XML Spy. Frank Heininger Axel Labuschke

Andreas Heuer Gunter Saake Kai-Uwe Sattler. Datenbanken. kompakt

Comelio GmbH - Goethestr Berlin. Kurskatalog

Workflow Systeme mit der Windows Workflow Foundation

Microsoft SharePoint 2013 Designer

Inhaltsverzeichnis. a. Standorte Effektive Zwangsvollstreckung b. Impressum i. Zwangsvollstreckung... 9

Enterprise Application Integration Erfahrungen aus der Praxis

Inhaltsverzeichnis. a. Standorte Veranstaltungsmanagement b. Impressum... 10

Comelio GmbH - Goethestr Berlin. Kurskatalog

Schritt 1: Verwenden von Excel zum Erstellen von Verbindungen zu SQL Server Analysis Services-Daten

5. Programmierschnittstellen für XML

Was ist EMF? Wie wird EMF eingesetzt? Was ist ecore? Das Generatormodell Fazit

Administering Microsoft SQL Server Databases

5. Programmierschnittstellen für XML

Database Exchange Manager. Infinqa IT Solutions GmbH, Berlin Stralauer Allee Berlin Tel.:+49(0) Fax.:+49(0)

Microsoft Access Schulungen

Seminar C02 - Praxisvergleich OLAP Tools

Ein subjektiver Vergleich zwischen SSIS und Kettle mit Ausblick auf die Generierung von BI-Lösungen

NET.Compact Framework

Vorwort Azure Cloud Computing mit Microsoft Danksagungen Kontakt zum Autor... 13

7HVWHQYRQ6$3$QZHQGXQJHQPLWGHP([WHQGHG &RPSXWHU$LGHG7HVW7RROH&$77

Inhaltsverzeichnis. a. Standorte Finanzbuchhaltung b. Impressum i. Bilanzen lesen und verstehen... 4

Microsoft SQL Server Konfigurierung, Administration, Programmierung

Visuelles Programmieren. mit der neuen. Moskito Workbench

Vorwort. Zu dieser Reihe. Autoren. Vorwort

20. DOAG-Konferenz. Flexible Berichtsgestaltung für die Oracle E-Business Suite mit dem Oracle BI Publisher

Information-Design-Tool

Schritt 1: Verwenden von Excel zum Erstellen von Verbindungen mit SQL Server-Daten

Kurzeinführung Excel2App. Version 1.0.0

Inhaltsverzeichnis. a. Standorte Microsoft A. ASP NET i. ASP.NET und MVC ii. Programmierung mit ASP.NET und C#...

Werkstudent Qualitätssicherung (m/w) (627468)

Vorwort. Aufbau und Struktur

BIF/SWE - Übungsbeispiel

Seminar C16 - Datenmodellierung für SAP BW

Geschäftsprozessmanagement

Administering Microsoft SQL Server 2012/2014 Database (M20462) M /

Übungen zur Softwaretechnik

Best Practice Infor PM 10 auf Infor Blending

Curriculum des Wahlfaches Informatik für das Gymnasium Dialog

Liste der Handbücher. Liste der Benutzerhandbücher von MEGA

Comparing Software Factories and Software Product Lines

Requirements Engineering I

Erstellung eines Frameworks für Shop Systeme im Internet auf Basis von Java

Seminar Business Process Management und Workflow-Technologie: Grundlagen, Produkte, Forschung

Ressourcenmanagement in Forschung und Entwicklung Grünenthal integriert SAS in sein Berechtigungs- und Mandantenkonzept 7.

Requirements Management mit RequisitePro. Rational in der IBM Software Group. Der Rational Unified Process als Basis für die Projektarbeit

Comelio GmbH - Goethestr Berlin. Kurskatalog

Architekturen. Von der DB basierten zur Multi-Tier Anwendung. DB/CRM (C) J.M.Joller

Transkript:

Comelio GmbH - Goethestr. 34-13086 Berlin Kurskatalog

2 Inhaltsverzeichnis a. Standorte...13 1. IT... 15 A. ASP NET... 15 i. ASP.NET und MVC 3... 15 ii. Programmierung mit ASP.NET und C#...17 iii. Programmierung mit ASP.NET und C# (Intensiv)...19 iv. Sicherheit bei ASP.NET-Software...22 v. Silverlight...24 B. Altova MissionKit...26 i. BPMN mit UModel... 26 ii. Mapforce... 28 iii. Stylevision...30 iv. UML mit UModel...32 v. XMLSpy...34 C. BPMN...36 i. Business Process Model and Notation mit Altova UModel... 36 ii. Business Process Model and Notation mit Enterprise Architect...38 iii. Notation und Konzepte...40 D. Business Intelligence... 42 i. OLAP und Data Warehousing... 42 ii. Relationale Datenbanksysteme...44

E. C# NET... 46 i. C# für Umsteiger von C plus plus/java... 46 ii. C#-Programmierung und.net-framework... 48 iii. Datenzugriff mit ADO.NET... 50 iv. Design Patterns...52 v. LINQ...54 vi. Oracle und ODP.NET... 56 vii. Sicherheit bei.net-software... 58 viii. Web Services und SOA... 60 ix. Windows Communication Foundation (WCF)... 62 x. Windows Forms - 1... 64 xi. Windows Forms - 2... 66 xii. Windows Presentation Foundation (WPF)...68 xiii. Windows Workflow Foundation (WF)... 70 xiv. XML...72 F. Controlling...74 i. Aufwandsschätzung mit Function-Point-Analyse...74 ii. Aufwandsschätzung von IT-Projekten...76 iii. Grundlagen des IT-Controlling...78 G. DB2... 80 i. SQL - Einstieg... 80 ii. SQL PL Programmierung... 82 iii. XML - Einsatz... 84 3

4 H. Data Mining...86 i. Mit Oracle 12c...86 I. Design Patterns... 88 i. C#.NET...88 ii. Enterprise Integration Patterns...90 iii. Entwurfsmuster-Katalog Standard (GoF)...92 iv. Java...94 v. PHP... 96 J. Enterprise Architect... 98 i. BPMN und Geschäftsprozessmodellierung... 98 ii. Projektverwaltung und Planung... 100 iii. UML und Projektabwicklung... 103 K. Java...105 i. Ajax... 105 ii. Design Patterns...107 iii. Grundkurs... 109 iv. JDBC...111 v. Java EE...113 vi. Java Server Pages (JSP)...115 vii. Server Faces (JSF)...117 viii. Struts...119 ix. Swing... 121 x. Web Services...123

xi. XML... 125 L. Linux...127 i. Advanced Administration...127 ii. Enterprise Server 10 - Advanced Administration... 129 iii. Linux Administration Grundkurs...131 iv. Systemadministration... 133 M. Linux Netzwerk...136 i. Netzwerkadministration...136 N. Linux Samba... 138 i. Samba Fileserver... 138 O. MS Access... 140 i. Einsteiger...140 ii. Fortgeschrittene... 142 iii. Intensiv (Anwendung + VBA-Programmierung)... 144 P. MS Excel...146 i. Controlling... 146 ii. Einsteiger...148 iii. Fortgeschrittene... 150 iv. Kostenrechnung...152 v. Statistik + Prognose... 154 vi. VBA... 156 Q. MS Project...158 i. Projektmanagement... 158 5

6 R. MS SQL Server 2012... 160 i. Administration und Wartung... 160 ii. Analysis Services (SSAS), OLAP und Data Warehousing... 162 iii. Analysis Services und MDX... 164 iv. Business Intelligence...166 v. Business Intelligence - Kompakt...168 vi. Business Intelligence mit Tabular Model...170 vii. Data Mining... 172 viii. Data Quality Services (DQS)... 174 ix. Integration Services (SSIS) und ETL... 176 x. Master Data Management (MDM)... 178 xi. Reporting Services (SSRS)...180 xii. T-SQL 1 - Abfragen und Analysen...182 xiii. T-SQL 2 - Implementierung und Programmierung...184 xiv. T-SQL 3 - XML-Integration... 186 S. MS SQL Server 2014...188 i. Administration und Wartung... 188 ii. Analysis Services (SSAS), OLAP und Data Warehousing... 190 iii. Analysis Services und MDX... 192 iv. Business Intelligence - Kompakt... 194 v. Integration Services (SSIS) und ETL... 196 vi. Optimierung und Tuning... 198 vii. Reporting Services (SSRS)...200

viii. T-SQL 1 - Abfragen und Analysen... 202 ix. T-SQL 2 - Implementierung und Programmierung... 204 x. T-SQL 3 - XML-Integration... 206 T. MS Visual Studio...208 i. Windows Anwendungen mit dem MS Visual Studio...208 U. MS Visual Studio 2010... 211 i. Entwickeln von Datenzugriffslösungen mithilfe von Microsoft Visual Studio 2010...211 ii. Entwickeln von Webanwendungen mit Microsoft Visual Studio... 214 iii. Introduction to Web Development with MS Visual Studio 2010...217 iv. Programming in C# with MS Visual Studio 2010...220 v. Programming in Visual Basic with Microsoft Visual Studio 2010...223 V. MySQL... 226 i. Administration... 226 ii. SQL... 228 W. Ontologien...230 i. Java und Ontologien...230 ii. Ontologien mit Protégé... 232 iii. RDF / OWL... 234 iv. Überblick... 236 X. OpenLDAP Basic... 238 i. Basic Administration... 238 Y. Oracle 11g...240 7

8 i. Administration I...240 ii. Administration II... 242 iii. Data Mining... 244 iv. ODP.NET...246 v. OLAP und Data Warehousing...248 vi. Oracle BI Discoverer / Relationale und OLAP-Daten analysieren... 250 vii. PHP...252 viii. PL/SQL 1... 254 ix. PL/SQL 2 - Objektrelationale Techniken... 256 x. PL/SQL 3 - XML-Einsatz... 258 xi. SQL... 260 Z. Oracle 12c... 262 i. Administration Teil I... 262 ii. Administration Teil II... 264 iii. ODP.NET...266 iv. OLAP...268 v. Oracle BI Discoverer / Relationale und OLAP-Daten analysieren...270 vi. PHP... 272 vii. PL/SQL 1...274 viii. PL/SQL 2 - Objektrelationale Techniken...276 ix. PL/SQL 3 - XML-Einsatz... 278 x. SQL...280 xi. Statistik mit SQL...282

AA. PHP... 284 i. Design Patterns... 284 ii. Grundkurs... 286 iii. Grundkurs (Lang)... 288 iv. Intensiv (Grundkurs für Umsteiger)...290 v. Objektorientierung (OOP)... 292 vi. Oracle...294 vii. XML-Einsatz... 296 AB. PostgreSQL...298 i. Einrichtung und Administration... 298 ii. SQL Einstieg...300 AC. Softwaredesign... 302 i. Anforderungsanalyse mit Use Cases... 302 ii. Geschäftsprozessmodellierung mit BPMN... 304 AD. Talend... 306 i. Talend Open Studio... 306 AE. UML... 308 i. Design und Analyse...308 ii. Notation und Konzepte...310 iii. OCUP Zertifizierung (Advanced)...312 iv. OCUP Zertifizierung (Fundamental)... 314 v. OCUP Zertifizierung (Intermediate)... 316 vi. UML mit Altova UModel... 318 9

10 vii. UML mit Enterprise Architect... 320 AF. V-Modell... 322 i. V-Modell 97...322 ii. V-Modell XT...324 AG. VisualBasic NET...326 i. Datenzugriff mit ADO.NET... 326 ii. Design Patterns...328 iii. LINQ...330 iv. Oracle und ODP.NET...332 v. Sicherheit bei.net-software...334 vi. VB.NET für Umsteiger von C plus plus/java...336 vii. VB.NET-Programmierung und.net-framework... 338 viii. Web Services und SOA... 340 ix. Windows Forms - 1... 342 x. Windows Forms - 2... 344 xi. Windows Presentation Foundation (WPF)... 346 xii. Windows Workflow Foundation (WF)...348 xiii. XML... 350 AH. XML...353 i. Altova Mapforce... 353 ii. Altova Stylevision...355 iii. Altova XMLSpy... 357 iv. DocBook...359

v. Grundkurs (Ausbildung)...361 vi. Grundkurs (Kurz)... 364 vii. Grundkurs (Lang)... 366 viii. Kombikurs (XSLT und XSL-FO)...368 ix. Relax NG...370 x. XHTML und CSS...372 xi. XML Schema...374 xii. XProc... 376 xiii. XQuery und XPath... 378 xiv. XSL-FO... 380 xv. XSLT... 382 xvi. oxygen XML Author...384 xvii. oxygen XML Developer... 386 xviii. oxygen XML Editor... 388 AI. oxygen...390 i. DocBook mit XML Author... 390 ii. Relax NG mit XML Developer... 392 iii. XML Author...394 iv. XML Developer... 396 v. XML Editor...398 vi. XML Grundlagen mit XML Developer...400 vii. XML Kurzüberblick mit XML Developer... 402 viii. XProc mit XML Developer...404 11

12 b. Impressum... 406

13 a. Standorte Unsere Seminare finden an verschiedenen Standorten in der DACH- Region statt. Öffentliche Seminare: Unsere Seminare können Sie an unseren Standorten in Deutschland in Berlin, Dresden, Hamburg, München, Düsseldorf, Frankfurt und Stuttgart buchen. Nicht alle öffentlichen Seminare finden an allen Standorten statt. Doch gibt es die Möglichkeit, für Ihre Gruppe unsere Seminarzentren für en individuelles Training zu verwenden. In Österreich bieten wir Seminare in Wien und in der Schweiz in Zürich an. Inhouse Seminare: Wir sind regional flexibel und kommen auch gerne direkt zu Ihnen oder organisieren ein für Sie angepasstes Seminar in einem Tagungszentrum in Ihrer Stadt. Deutschland Berlin Dresden Düsseldorf Goethestraße 34 13086 Berlin Tel:+49.30.8145622.00 Fax:+49.30.8145622.10 Hotel Elbflorenz Rosenstraße 36 D-01067 Dresden Tel: Fax: Regus Business Centre Stadttor 1 D-40219 Düsseldorf Tel:+49.211.6355642.00 Fax:+49.211.6355642.09 Ecos Office Centre Mainzer Landstraße 27-31 60329 Frankfurt Ibis Hotel Königstein Prager Straße 9 01069 Dresden Ecos Office Centre Münsterstraße 248 40470 Düsseldorf Frankfurt Hamburg Tel:+49.69.1732068.30 Fax:+49.69.1732068.39 Wüpper Management Consulting GmbH Zimmerstraße 1 22085 Hamburg Tel:+49.40.2093499.60 Fax:+49.40.2093499.69

14 c/o SSM Rhein-Ruhr GmbH Keltenring 2 82041 München Comelio GmbH c/o SSM Rhein-Ruhr GmbHKeltenring 2-4 82041 München München Stuttgart Tropical Islands Tel:+49.89.3815686.00 Fax:+49.89.3815686.09 Ecos Office Centre Liebknechtstraße 33 70565 Stuttgart Tel:+49.711.4605127.50 Fax:+49.711.4605127.59 Tropical Islands Tropical-Islands-Allee 1 15910 Tropical Islands Tel: Fax: Regus Business Center Königstraße 10C 70173 Stuttgart Akademie der Diözese Rottenburg-Stuttgart Tagungszentrum HohenheimParacelsusstraße 91 70599 Stuttgart

15 1. IT A. ASP NET (i) ASP.NET und MVC 3 Übersicht Termine Kursnr. 1015161 Sprache Dauer Lieferart Kurstyp Zielgruppe Vorkenntnisse Methode Kurslevel de 5 Tage Classroom Programmierer.NET Grundlagen Vortrag mit Beispielen und Übungen. Einsteiger Berlin 1.850,00 EUR 31 Aug - 04 Sep 12-16 Okt 23-27 Nov Frankfurt 2.100,00 EUR 17-21 Aug 28 Sep - 02 Okt 09-13 Nov 21-25 Dez Dresden 2.100,00 EUR 03-07 Aug 14-18 Sep 26-30 Okt 07-11 Dez Hamburg 2.100,00 EUR 24-28 Aug 05-09 Okt 16-20 Nov 28 Dez - 01 Jan Düsseldorf 2.100,00 EUR 27-31 Jul 07-11 Sep 19-23 Okt 30 Nov - 04 Dez München 2.000,00 EUR 10-14 Aug 21-25 Sep 02-06 Nov 14-18 Dez Stuttgart 2.000,00 EUR 28 Aug - 03 Sep 09-15 Okt 20-26 Nov Preise zzgl. lokale Steuern. Kursbeschreibung Dieses Seminar vermittelt den Teilnehmern das Wissen und die Fähigkeiten mit Microsoft ASP.NET MVC und Visaul Studio 2010 leistungsstarke Webapplikationen zu entwickeln. Zu den Themen gehören eine Einführung in das MVC- Design, das Routing, die Validierung von Benutzer, die Authentifizierung und Authorisierung, das Arbeiten mit jquery, AJAX und JSON und die Ausrichtung ihre Webanwendung auf den internationalen Markt. Kursinhalte A. Was ist ASP.NET MVC (0.25 Tage) Übersicht MVC - Views, Controller, Models - Business Logic Layer - Data Access Layer - Dependency Injection B. Views (0.5 Tage) Einführung Razor Engine - Seiten erstellen mit der Razor Syntax - Templates

16 C. Controller (0.5 Tage) Einführung Controller - Action Filter - Model Binding D. Models (1 Tag) Erstellen eines Datenmodells - Überblick Entity Framework - Database First - Model First - Code First - POCO (Plain Old CLR Objects) E. Validierung (0.5 Tage) Benutzereingaben validieren - Validierung von Models - Validierung mit DataAnnotaions F. Routing (0.125 Tage) Modernes Routing in ASP.NET MVC G. jquery / JSON / AJAX (1 Tag) Überblick jquery - Selektoren - Daten mittels jquery-ajax-request holen - Dynamische Daten mit jquery verarbeiten H. Security (0.5 Tage) ASP.NET Konfiguration - ASP.NET Membership - ASP.NET Forms Authentication I. Internationalization and Globalization (0.25 Tage) Unterstützung von mehreren Sprachen - serverseitige Globalisierung - Clientseitige Globalisierung J. Testing (0.25 Tage) Unit Testing - Test Driven Development K. Veröffentlichung einer MVC Anwendung (0.125 Tage) Veröffentlichen

17 (ii) Programmierung mit ASP.NET und C# Übersicht Termine Kursnr. 1015183 Sprache Dauer Lieferart Kurstyp Zielgruppe Vorkenntnisse Methode Kurslevel de 3 Tage Classroom Programmierer, Web- Entwickler.NET Grundlagen Vortrag mit Beispielen und Übungen. Fortgeschrittene Berlin 1.250,00 EUR 27-29 Jul 07-09 Sep 19-21 Okt 30 Nov - 02 Dez Frankfurt 1.400,00 EUR 24-26 Aug 05-07 Okt 16-18 Nov 28-30 Dez Dresden 1.400,00 EUR 10-12 Aug 21-23 Sep 02-04 Nov 14-16 Dez Hamburg 1.400,00 EUR 17-19 Aug 28-30 Sep 09-11 Nov Düsseldorf 1.400,00 EUR 03-05 Aug 14-16 Sep 26-28 Okt 21-23 Dez München 1.350,00 EUR 31 Aug - 02 Sep 12-14 Okt 23-25 Nov Stuttgart 1.350,00 EUR 07-09 Dez Preise zzgl. lokale Steuern. Kursbeschreibung Dieses Seminar gibt den Teilnehmern das Wissen und die Fähigkeit, Microsoft ASP.NET 2.0 Webanwendungen mit Microsoft Visual Studio 2010 zu entwickeln. Die Schwerpunkte sind das Benutzer-Interface, Struktur und Funktionalität von Web Sites, Details und Implementation. Kursinhalte A. Übersicht Microsoft.Net Framework (0.125 Tage) B. Erstellen einer ASP.NET Webseite (0.125 Tage) Die Rolle der MasterPage - ASP.NET Seiten erstellen - Page Direktiven - Die Html-Serversteuerelemente - Die Webserverelementen C. Erweitern der Funktionalitäten (0.5 Tage) Implementieren von Code-Behind Seiten - Hinzufügen von Event-Handling für Seiten und Webserverelementen

18 D. Validieren von Benutzereingaben (0.25 Tage) Übersicht Validierung von Benutzereingaben - Validierung mittels Webserversteuerelementen - Seitenvalidierung E. Erstellen von Usercontrols (0.5 Tage) Benutzen von Benutzersteuerelementen - Erstellen eigener Benutzersteuerelementen F. Erweitern einer ASP.NET Seite um AJAX Funktionalitäten (0.25 Tage) Einführung in AJAX - Verwendung des ASP.NET AJAX Control Toolkit - Einsatz von jquery G. Datenzugriff mit ADO.NET und Entity Framework (0.5 Tage) Übersicht ADO.NET - Verbindung mit einer Datenbank - Daten lesen und schreiben - Zugriffe kapseln mit dem Entity Framework H. Den Status einer Seite verwalten (0.25 Tage) Status Management - Application und Session Variablen - Cookies und Cookieless Sessions I. ASP.NET Web Anwendungen absichern (0.5 Tage) Übersicht Web Anwendungssicherheit - Windows-Based Authentication - Forms-Based Authentication

19 (iii) Programmierung mit ASP.NET und C# (Intensiv) Übersicht Termine Kursnr. 1015442 Sprache Dauer Lieferart Kurstyp Zielgruppe Vorkenntnisse Methode Kurslevel de 5 Tage Classroom Programmierer HTML Kenntnisse, Kenntnisse in einer Scriptsprache wären von Vorteil Vortrag mit Beispielen und Übungen. Einsteiger Berlin 1.850,00 EUR 31 Aug - 04 Sep 12-16 Okt 23-27 Nov Frankfurt 2.100,00 EUR 03-07 Aug 28 Sep - 02 Okt 09-13 Nov 21-25 Dez Dresden 2.100,00 EUR 21-25 Sep 02-06 Nov 14-18 Dez Hamburg 2.100,00 EUR 10-14 Aug 05-09 Okt 07-11 Dez Düsseldorf 2.100,00 EUR 27-31 Jul 07-11 Sep 19-23 Okt 30 Nov - 04 Dez München 2.000,00 EUR 17-21 Aug 26-30 Okt 28 Dez - 01 Jan Stuttgart 2.000,00 EUR 24-28 Aug 16-20 Nov Preise zzgl. lokale Steuern. Kursbeschreibung Nach diesem Seminar können Sie Web Anwendungen mit Visual Studio.NET und ASP.NET erstellen. Sie können Web Forms generieren, Benutzereingaben prüfen und anhand ADO.NET auf Datenbanken zugreifen. Sie kennen die Möglichkeiten, XML Daten zu erzeugen und XML-Web Services zu verwenden. ASP.NET Web Anwendungen können konfiguriert und zur Auslieferung vorbereitet werden. Die Absicherung von ASP.NET Web Anwendungen anhand unterschiedlicher Methoden ist bekannt. Inhalt: Verwendung von Microsoft.NET-basierten Programmiersprachen - Erstellen eines Microsoft ASP.NET Web Forms - Tracing in Microsoft ASP.NET Web Anwendungen - Validieren von Benutzereingaben - Erzeugen von User Controls - Zugriff auf relationale Daten mit Microsoft Visual Studio.NET - Zugriff auf Daten mit Microsoft ADO.NET - Aufruf von Stored Procedures mit ADO.NET - Lesen und Schreiben von XML- Daten - Verwenden und Erzeugen von XML-Web Services - Zustandsmanagement - Konfigurieren, Optimieren und Verteilen einer Microsoft ASP.NET Web Anwendung - Sichern einer Microsoft ASP.NET Web Anwendung Kursinhalte A. Übersicht Microsoft.Net Framework (0.25 Tage) Einführung.Net Framework - Überblick ASP.NET - Unterschiede zwischen Webanwendungsprojekt und Webseitenprojekt

20 B. Erstellen einer Webanwedung mit Visual Studio und C# (0.5 Tage) Überblick Visual Studio - Erstellen eines ASP.NET Webanwendungsprojektes oder Webseitenprojektes - Lebenszyklus einer ASP.NET-Seite C. Erstellen einer ASP.NET Webseite (0.25 Tage) Die Rolle der MasterPage - ASP.NET Seiten erstellen - Page Direktiven - Die Html-Serversteuerelemente - Die Webserverelementen D. Erweitern der Funktionalitäten (0.5 Tage) Implementieren von Code-Behind Seiten - Hinzufügen von Event-Handling für Seiten und Webserverelementen E. Tracing in Microsoft ASP.NET Web Anwendungen (0.25 Tage) Tracing and the Trace Object - Remote Debugging F. Validieren von Benutzereingaben (0.25 Tage) Übersicht Validierung von Benutzereingaben - Validierung mittels Webserversteuerelementen - Seitenvalidierung - Exkurs: SQL Injection G. Erstellen von Usercontrols (0.25 Tage) Benutzen von Benutzersteuerelementen - Erstellen eigener Benutzersteuerelementen H. Erweitern einer ASP.NET Seite um AJAX Funktionalitäten (0.25 Tage) Einführung in AJAX - Verwendung des ASP.NET AJAX Control Toolkit - Einsatz von jquery I. Datenzugriff mit ADO.NET und Entity Framework (0.5 Tage) Übersicht ADO.NET - Verbindung mit einer Datenbank - Daten lesen und schreiben - Zugriffe kapseln mit dem Entity Framework J. Ausführen komplexer Datenzugriffe (0.5 Tage) Zugriff mit Stored Procedures, Linq to SQL K. Einsatz von XML (0.25 Tage) Overview of XML Architecture in ASP.NET - XML and the DataSet Object - Managing XML Data - Accessing XML Data by Using the XML Web Server Control L. Verwenden und erstellen von XML Web Services (0.25 Tage) Übersicht über die Verwendung von XML Web Services - Aufrufen eines XML Web Services - Erstellen eines XML Web Services

21 M. Den Status einer Seite verwalten (0.25 Tage) Status Management - Application und Session Variablen - Cookies und Cookieless Sessions N. Konfigurieren, Optimieren und Veröffentlichen von ASP.NET Web Anwendungen (0.25 Tage) Implemenieren eines Cache Objektes - ASP.NET Output Caching - Konfigurieren einer ASP.NET Web Anwendung - Veröffentlichen einer ASP.NET Web Anwendung O. ASP.NET Web Anwendungen absichern (0.5 Tage) Übersicht Web Anwendungssicherheit - Windows-Based Authentication - Forms-Based Authentication

22 (iv) Sicherheit bei ASP.NET-Software Übersicht Termine Kursnr. 1015884 Sprache Dauer Lieferart Kurstyp Zielgruppe Vorkenntnisse Methode Kurslevel de 3 Tage Classroom Programmierer Erfahrung mit Microsoft C# oder Microsoft Visual Basic.NET, Microsoft ASP.NET und Microsoft SQL Server 2000. Vortrag und Diskussion, Konkrete Einzel- und Gruppenarbeit mit Übungen. Einsteiger Berlin 1.250,00 EUR 10-12 Aug 21-23 Sep 02-04 Nov 14-16 Dez Frankfurt 1.400,00 EUR 03-05 Aug 12-14 Okt 23-25 Nov Dresden 1.400,00 EUR 24-26 Aug 05-07 Okt 16-18 Nov 28-30 Dez Hamburg 1.400,00 EUR 17-19 Aug 19-21 Okt 07-09 Dez Düsseldorf 1.400,00 EUR 27-29 Jul 28-30 Sep 09-11 Nov München 1.350,00 EUR 14-16 Sep 26-28 Okt 21-23 Dez Stuttgart 1.350,00 EUR 31 Aug - 02 Sep 30 Nov - 02 Dez Preise zzgl. lokale Steuern. Kursbeschreibung Nach diesem dreitägigen Seminar sind die Teilnehmer in der Lage, mit dem Microsoft.NET Framework Webanwendungen mit erhöhter Sicherheit zu erstellen. Kursinhalte A. Introduction to Web Security (0.25 Tage) Why building secured Web Applications? - Using the STRIDE Model to determine Threats - Implementing Security: An Overview B. Planning for Web Application Security (0.25 Tage) A Design Process for Building Security-Enhanced Web Applications

23 C. Validating User Input (0.25 Tage) User Input - Types of User Input Attacks - Performing Validation - Revealing as Little Information as Possible to the User D. Internet Information Services Authentication (0.25 Tage) Introduction to Web Client Authentication - Configuring Access Permission for a Web Server - Selecting a Security-Enhanced Client Authentication Method - Running Services As an Authenticated User E. Securing Web Pages (0.25 Tage) ASP Forms-Based Authentication -.NET Code Access and Role-Based Security - Overview of ASP.NET Authentication Methods - Working with Windows-Based Authentication in ASP.NET security - Working with ASP.NET Forms-Based Authentication F. Securing File System Data (0.25 Tage) Overview of Securing Files - Windows Access Control - Creating ACLs Programmatically - Helping to Protect ASP.NET Web Application Files G. Securing Microsoft SQL Server (0.5 Tage) SQL Server Connections and Security - SQL Server Role-Based Security - Securing SQL Server Communication - Preventing SQL Injection Attacks H. Helping to Protect Communication Privacy and Data Integrity (0.25 Tage) Introduction to Cryptography - Working with Digital Certificates - Management - Using Secure Sockets Layer/Transport Layer Security Protocols - Using Internet Protocol Security I. Encrypting, Hashing, and Signing Data (0.25 Tage) Encryption and Digital Signing Libraries - Using CAPICOM - Using System.Security.Cryptography Namespace to Hash Data - Using System.Security.Cryptography Namespace to Encrypt and Sign Data J. Testing Web Applications for Security (0.5 Tage) Testing Security in a Web Application - Creating a Security Test Plan - Performing Security Testing

24 (v) Silverlight Übersicht Termine Kursnr. 1010496 Sprache Dauer Lieferart Kurstyp Zielgruppe Vorkenntnisse Methode Kurslevel de 3 Tage Classroom Programmierer, Web- Entwickler.NET Grundlagen Vortrag mit Beispielen und Übungen. Einsteiger Berlin 1.000,00 EUR 03-05 Aug 21-23 Sep 09-11 Nov 28-30 Dez Frankfurt 1.150,00 EUR 31 Aug - 02 Sep 19-21 Okt 07-09 Dez Dresden 1.150,00 EUR 07-09 Sep 26-28 Okt 14-16 Dez Hamburg 1.150,00 EUR 17-19 Aug 05-07 Okt 23-25 Nov Düsseldorf 1.150,00 EUR 24-26 Aug 12-14 Okt 30 Nov - 02 Dez München 1.100,00 EUR 27-29 Jul 14-16 Sep 02-04 Nov 21-23 Dez Stuttgart 1.100,00 EUR 10-12 Aug 28-30 Sep 16-18 Nov Preise zzgl. lokale Steuern. Kursbeschreibung Dieses Seminar vermittelt den Teilnehmern das Wissen um Silverlight-Anwendungen erstellen zu können. Dazu wird ein kurzer Überblick über die Silverlight-Architektur gegeben, der Umgang mit XAML vermittelt sowie die Handhabung von Events und Silverlight-Commands. Kursinhalte A. Einführung in Silverlight (0.25 Tage) Grundlagen und Konzepte - Stärken und Schwächen - Rich Internet Applications - Silverlight-Architektur B. Silverlight-Konzepte (0.25 Tage) XAML - Layout - Dependency Properties -Resourcen - Styles und Templates - Data Binding C. Erstellen einer Silverlight-Anwendung (0.25 Tage) Ein Silverlight-Projekt erstellen - Starten der ersten Silverlight Applikation

25 D. XAML (0.25 Tage) Überblick XAML - XAML-Syntax - Dynamisches Laden von XAML E. Controls (0.25 Tage) Überblick Controls - Verwwenden von Controls - Eigene Controls erstellen F. Layout (0.25 Tage) Panels - Height, Width, Margin, Padding - Transformationen und Projektionen - Canvas - StackPanel - Grid - Ressourcen - Styles und Templates G. Input Events (0.25 Tage) Routed Events - Maus- und Tastatur Events - Multitouch - Drag & Drop - Clipboard - Validerien von Benutzereingaben H. Commandos (0.25 Tage) Das Silverlight Command-Modell - Commandos implementieren- Model-View-ViewModel (MVVM) - Dependency Properties I. Data Binding (0.25 Tage) Data Binding in XAML - Data Binding in C# - DataContext -Collections -Data Update J. Services und Kommunikation (0.25 Tage) Cross-Domain-Zugriffe - WCF-Services - WCF-Data-Services - WCF-RIA-Services - Sockets - XML/RSS/ JSON/ZIP K. Grafik, Animation und Drucken (0.25 Tage) 2D Grafik - Zeichnen und Effekte - Animationen erstellen - Audio und Video abspielen - Drucken mit Silverlight L. Integration und Applikationen (0.25 Tage) Webanwendungen - Out-of-Browser-Anwendungen - Silverlight-PlugIn - Zugriff auf JavaScript - Nachrichtenaustausch

26 A. Altova MissionKit (i) BPMN mit UModel Übersicht Termine Kursnr. 2024707 Sprache Dauer Lieferart Kurstyp Zielgruppe Vorkenntnisse Methode Kurslevel de 2 Tage Classroom Projektleiter, Systemanalytiker, Programmierer, Entwickler, Berater Grundkenntnisse in der Prozessmodellierung Vortrag mit Beispielen und Übungen. Einsteiger Berlin 1.350,00 EUR 03-04 Sep 29-30 Okt 24-25 Dez Frankfurt 1.450,00 EUR 30-31 Jul 24-25 Sep 19-20 Nov Dresden 1.450,00 EUR 20-21 Aug 15-16 Okt 31 Dez - 01 Jan Hamburg 1.450,00 EUR 27-28 Aug 22-23 Okt 17-18 Dez Düsseldorf 1.450,00 EUR 10-11 Sep 05-06 Nov München 1.400,00 EUR 17-18 Sep 12-13 Nov Stuttgart 1.400,00 EUR 06-07 Aug 01-02 Okt 03-04 Dez Preise zzgl. lokale Steuern. Kursbeschreibung Die Business Process Model and Notation (BPMN, engl. Modellierungsnotation für Geschäftsprozesse) ist eine grafische Spezifikationssprache in der Wirtschaftsinformatik. Sie stellt Symbole zur Verfügung, mit denen Fach- und Informatikspezialisten Geschäftsprozesse und Arbeitsabläufe (Workflows) modellieren und dokumentieren können. Dieses Seminar versetzt Sie in die Lage, die BPMN für die Strukturierung und Modellierung von Geschäftsprozessen anzuwenden. Sie lernen die verschiedenen Diagrammtypen und ihre Elemente an konkreten Beispielen kennen und einsetzen. Altova UModel ist ein BPMN-Tool für visuelles Software-Design zum Erstellen von Applikationsmodellen in UML und BPMN und Generieren von Code und Projektdokumentation. Kursinhalte A. Einführung in BPMN und Altova UModel (0.25 Tage) Business Process Model and Notation: Übersicht über die Diagrammtypen der BPMN und ihren Einsatz, Relevante Spezifikationen der OMG (Object Management Group), Aspekte eines guten BPMN-Modells - Altova UModel: Übersicht zum Funktionsumfang, Neues Projekt, Benutzerdefinierte Struktur eines BPMN-Modells, Diagramme anlegen und organisieren

27 B. Prozesse mit dem BPMN-Prozessdiagramm (0.75 Tage) Flow Objects (Activity, Gateway und Event) - Connecting Objects (verbindende Kanten für Sequenzen und Nachrichten) - Pools und Swimlanes (Bereiche für Akteure und Systeme) - Artifacts (Elemente wie Data Objects, Groups und Annotations) - Enterprise Architect und die Erstellung von Szenarien - Organisation des Prozessmodells nach Perspektiven und Schichten C. BPMN-Diagramme für die Zusammenarbeit (0.5 Tage) BPMN Choreography-Diagramm für übersichtliche Darstellung von komplexen Prozessen - BPMN Conversation-Diagramm für übersichtliche Modellierung von Kommunikation und Kollaboration - Kombination der verschiedenen BPMN-Diagramme für komplexe Modelle D. Erweiterte Modellierung mit Altova UModel (0.5 Tage) Modellierung im Team: Teamverwaltung und Projektmanagement - Erstellung von Dokumentationen mit vorhandenen und eigenen Vorlagen - BPMN und XMI für Import und Export - Integration von UML und Ausblick auf UML-Modellierung

28 (ii) Mapforce Übersicht Termine Kursnr. 1015304 Sprache Dauer Lieferart Kurstyp Zielgruppe Vorkenntnisse Methode Kurslevel de 2 Tage Classroom Programmierer, Web- Entwickler XML-Grundlagen Vortrag mit Beispielen und Übungen. Einsteiger Berlin 1.000,00 EUR 30-31 Jul 17-18 Sep 05-06 Nov 24-25 Dez Frankfurt 1.100,00 EUR 13-14 Aug 01-02 Okt 19-20 Nov Dresden 1.100,00 EUR 10-11 Sep 29-30 Okt 17-18 Dez Hamburg 1.100,00 EUR 03-04 Sep 22-23 Okt 10-11 Dez Düsseldorf 1.100,00 EUR 06-07 Aug 24-25 Sep 12-13 Nov 31 Dez - 01 Jan München 1.050,00 EUR 27-28 Aug 15-16 Okt 03-04 Dez Stuttgart 1.050,00 EUR 20-21 Aug 08-09 Okt 26-27 Nov Preise zzgl. lokale Steuern. Kursbeschreibung Altova MapForce ist ein grafische Datenmapping-, -konvertierungs und -integrationstool für beliebige Datenformate. Diese preisgekrönte Datenmappingapplikation mappt jede Kombination von XML-, Datenbank-, Flat File-, EDI-, Excel 2007, XBRL und/oder Webservice-Daten, konvertiert die Daten sofort oder generiert automatisch lizenzgebührenfreien Datenintegrationscode zur Ausführung wiederholter Konvertierungen. Öffnen Sie einfach Datenquellen und -ziele im Datenmapping-Tool, fügen Sie mit Drag-and-Drop Datenverarbeitungsfunktionen aus benutzerdefinierten Bibliotheken ein und ziehen Sie Verbindungslinien zwischen Elementen, die Sie miteinander verknüpfen möchten. Nach Definition eines Mappings können Sie die Ausgabe jederzeit anzeigen und speichern. Zusätzlich dazu können Sie mit einem Mausklick zwischen XSLT 1.0, XSLT 2.0, XQuery, Java, C++ oder C# wählen, um anhand Ihres Datenmapping-Designs automatisch eine fertige Anwendung zu generieren. Auf diese Art können Sie Datenintegrations- und Webservice- Applikationen implementieren, ohne Code schreiben zu müssen. Dieses Altova Mapforce-Seminar zeigt Ihnen anhand von praktischen Übungen, wie Sie das Programm für konkrete Datenintegration, Konvertierung und Daten-Mapping nutzen können.

29 Kursinhalte A. XML Schema-Mapping (0.75 Tage) Allgemeine Funktionen: Mappen von Schema-Elementen, Einsatz von Funktionen und Filtern, Generierung von XSLT-Code - Fortgeschrittene Funktionen: Mehrere Ziele/Quellen mappen, Datenbank und XML mappen - Datenmappingmethoden (Standard / Mixed Content / Sub-Einträge kopieren) - Verkettete Mappings / Weiterleitungskomponenten B. Datenbank-Mapping (0.25 Tage) Mappen von XML-Daten und Datenbanken - Datenbankfilter und -abfragen - Erzeugen von Datenbankbeziehungen - Tabellenaktionen, Schlüsseleinstellungen, Transaktionsverarbeitung - Datenbankaktionen (Einfügen, Aktualisieren, Löschen) und Transaktionen - SQL WHERE/ORDER-Komponente - Gespeicherte Prozeduren - Quelltext generieren C. Text-Mapping (0.25 Tage) Text-Mapping: Mappen von CSV-Dateien und XML/Datenbanken, Mappen von XML auf CSV oder Textdateien mit fester Länge, Hierarchien für CSV-Dateien und Dateien mit fester Länge - EDI: Mappen von UN/ EDIFACT auf ein XML-Schema - FlexText (Trennbedingungen, Definieren mehrerer Bedingungen pro Container/ Fragment, Verwendung von FlexText-Vorlagen in MapForce) D. Webservices-Mapping (0.125 Tage) Webservice mit Parametern aufrufen - SOAP/Nicht-SOAP-Nachrichten empfangen - Authentifizierung - Fehlerbehandlung - Generieren von Webservice-Dateien für Java und C# E. MS Excel-Mapping (0.125 Tage) Mappen von Excel-Dateien auf XML - Mappen von Datenbankdaten auf Excel - Definieren der mapbaren Datenelemente einer Excel Arbeitsmappe - Verwenden von Excel-Namen für Bereiche und Excel-Tabellen - Hinzufügen, Definieren und Verschieben von Zeilenbereichen F. Automatisierung (0.25 Tage) Eigene Funktionen (Definieren benutzerdefinierter Funktionen, Hinzufügen benutzerdefinierter XSLT- und XQuery-Funktionen, Hinzufügen benutzerdefinierter Java, C# und C++-Funktionsbibliotheken) - Zwischenvariablen - Parameter für Mapforce-Designs - Dynamische Input/Output-Dateien pro Komponente G. Allgemeine Programmfunktionen (0.25 Tage) Generierung von Dokumentationen - Altova-Mapforce-Konsole - Lookup-Tabelle für die Wertezuordnung und Wertezuordnungskomponente - Globale Ressourcen - Ausnahmeereignisse - Rekursives benutzerdefiniertes Mapping - Schleifen, Gruppen und Hierarchien - Aggregatfunktionen