Showing posts with label seminar. Show all posts
Showing posts with label seminar. Show all posts

Saturday, January 9, 2010

Java Schulung Kapselung

Kapselung

Kapselung

Kapselung bedeutet, daß auf alle nicht exportierten Eigenschaften eines Objekts von außen nicht direkt zugegriffen werden kann.

• Wird die konkrete Repräsentation des Zustands verborgen, spricht man auch vom Geheimnisprinzip (Information Hiding, nach [Parnas72]).

• Kapselung heißt auch, daß die Signatur und das abstrakte Verhalten einer Operation bekannt ist, die Implementation aber verborgen bleibt.

Nicht alle oo Programmiersprachen realisieren die Kapselung von Zustand und Implementationen geeignet.

Java Schulung: Abstrakte Datentypen

Abstrakte Datentypen

• Klassen sind die logische Erweiterung des Konzepts des ADT.

• In prozeduralen Sprachen werden ADT's durch Records (Pascal),

Structs (C), Common-Blöcke (Fortran) oder Copy-Strecken

(Cobol/PL1) realisiert.

• Dies sind jedoch lediglich reine Datencontainer.

• In der Objektorientierung werden diese ADT's um die Deklaration der

möglichen, erlaubten Manipulationen erweitert.

Klasse Daten + Methoden

• Ein Objekt ist eine Instanz einer Klasse

– Der entsprechende Speicherplatz für die Daten ist alloziiert und die

Methoden können auf diese zugreifen

Sunday, January 3, 2010

Silverlight-Training

•Entwicklungstools vorgestellt; mit Silverlight ins Web; Silverlight-Anwendungen ver öffentlichen


•XAML in Silverlight: Layout Management mit den Panel-Controls; Colorierung, Farbverläufe etc. mit unterschiedlichen Pinselarten; Transformationen und Animationen; Video und Audiowiedergaben mit dem Media-Element

•Die neuen Steuerelemente: Standard Controls; Panel-Controls als Container; Funktions-Controls für spezifische Aufgaben; Daten-Controls zur Anzeige und Verarbeitung komplexer Daten

•Eventbehandlung: Controls erzeugen und Events anlegen (in XAML oder im Code-Behind); Eventhandler für Interaktionen definieren; XAML-Objekte in erstellen; Instanzieren von Objekt-Arrays

•Interaktionen in Silverlight: Drag & Drop im Web; ZOrder bestimmen; Maus-Events auslösen; Farben und Opacity; Malen und Freihandzeichnen

•Websites mit Audio/Video aufwerten: Video streaming mit Microsofts Streaming Server; eigene Videoplayer und Image-Viewer bauen

•Styles zentral verwalten; Control Templates entwickeln; Grundlagen des Date-Binding; Data-Binding mit User-Controls

•Expression Blend-Programmoberfläche im Detail (Werkzeugkasten, Ressourcenfenster etc,); Animationen erzeugen
http://silverlight-schulung.softwareacademy.de/

Saturday, December 19, 2009

inhouse-c# seminar

Anwendungsentwicklung mit


 
Visual C# .NET
Einsatz der Klassenbibliothek .NET Framework
Dieses Seminar zum .NET Framework von Microsoft® vermittelt den Teilnehmern einen Überblick über die Bestandteile der Bibliothek. Das Themenspektrum reicht von Oberflächenprogrammierung, Grafik und Drucken über Aspekte der Systemprogrammierung bis hin zur Interoperabilität mit konventionellen Technologien. Als Programmiersprache liegt diesem Kurs Microsoft® Visual C#® .NET zugrunde.
Seminar-Rahmendaten

 
Ort, Räumlichkeiten Beim Kunden

 
Dauer (je nach Vorkenntnissen) 3 - 5 Tage

 
Tagessatz - Grundpreis 600.00 EUR1

 
714.00 EUR2
Tagessatz - Aufschlag je Teilnehmer 25.00 EUR1
29.75 EUR2
Unterlagen (einmalig je Teilnehmer) 25.00 EUR1

 
29.75 EUR2
1 Nettopreis, 2 Preis inkl. MwSt. - Reisekosten des Trainers werden gesondert berechnet

 
Das Seminar findet grundsätzlich vor Ort beim Kunden statt (Inhouse) und ist für Gruppen von 2 bis 8 Teilnehmern gedacht.
Die Gebühren für das Seminar setzen sich aus einem Tagessatz je Seminartag und einer Vergütung der Unterlagen zusammen. Der Tagessatz besteht wiederum aus einem Grundpreis und einem Aufschlag je Teilnehmer.

 
Preismodell
Variable Kursdauer
Seminar-Voraussetzungen

 
Programmierkenntnisse in C#

 
Seminar-Themen
  • Windows-Anwendungen auf Basis von .NET Framework
  • Grafikausgabe
  • Drucken
  • Komponenten
  • Assemblies
  • Betriebssystem
  • Threads
  • Datenbankzugriff mit ADO .NET
  • Netzwerke
  • Unverwalteter Programmcode
  • Office-Automation
  • Reguläre Ausdrücke

 

Einführung in die Microsoft Silverlight kurs, seminar, schulung

Tag 1
-------------------------------------------------- ------------------------------
Einführung in die Microsoft Silverlight - Warum Silverlight
- XAML, Expression Blend und Visual Studio 2008
- 1 vs Silverlight Silverlight 2 vs Silverlight 3
-------------------------------------------------- ------------------------------
Graphics - Zeichenbefehle
- Text-Formatierung
- Integration
- Bitmaps
-------------------------------------------------- ------------------------------
Programmierbarkeit - Programmierung von Browser-Skript
-. NET im Browser
- Input und Veranstaltungen
- Core-Klassenbibliothek Features
-------------------------------------------------- ------------------------------
Tag 2
-------------------------------------------------- ------------------------------
Layout - Layout-Panels
- Gemeinsames Layout-Eigenschaften
- Mischen von HTML-und Silverlight-Layout
-------------------------------------------------- ------------------------------
Controls - Built-in-Steuerelemente
-------------------------------------------------- ------------------------------
Video und Audio - MediaElement
- VideoBrush
- In Verbindung mit Video in eine Anwendung
- Kodierung
-------------------------------------------------- ------------------------------
Text - Text-Element-Typen
- Formatieren
-------------------------------------------------- ------------------------------
Tag 3
-------------------------------------------------- ------------------------------
Animation - Chronik und Storyboards
- Triggerung Animationen
- Keyframes und Splines
- Animation und Expression Blend
-------------------------------------------------- ------------------------------
Data Binding - Verbindliche Ausdrücke
- Data Kontexten und Daten-Vorlagen
- Liste verbindlich
-------------------------------------------------- ------------------------------
Browser-Integration - Integration Klassen im Namespace System.Windows.Browser
- Aufruf-Client
-------------------------------------------------- ------------------------------
ASP.NET Integration - ASP.NET AJAX und Silverlight
- Silverlight in ASP.NET
-------------------------------------------------- ------------------------------
Tag 4
-------------------------------------------------- ------------------------------
Server-Kommunikation - Mit AJAX-Dienstleistungen von Silverlight
- WCF und Silverlight
-------------------------------------------------- ------------------------------
Custom Controls - UserControls
- Building Templateable Controls
-------------------------------------------------- ------------------------------
UI Techniques - Scrolling Animationen
- Drag and Drop
- Transitions
- Mouse-over-Handling

Thursday, December 17, 2009

.NET-Grundlagenseminar: Softwareentwicklung mit dem .NET Framework 4.0, C# 4.0 und Visual Studio 2010

Titel: .NET-Grundlagen: Softwareentwicklung mit dem .NET Framework 4.0, C# 4.0 und Visual Studio 2010

Dauer: 5 Tage
Teilnehmerzahl:
Die maximale Teilnehmerzahl ist 12.

Preis: Normalpreis: 1999 Euro; (zzgl. 19% MwSt)
Art: Schulung mit Teilnehmerübungen (Seminar/Workshop)
Veranstaltung: .NET-Basisseminar: Softwareentwicklung mit dem .NET Framework 4.0, C# 4.0 und Visual Studio 2010

Inhalt:
Microsoft hat mit dem .NET Framework nicht nur einen konsistenten Nachfolger für das bisherige Wirrwarr von Softwareentwicklungsplattformen für Windows geschaffen, sondern auch einen echten Konkurrenten zu Java. In diesem viertägigen Seminar werden die Grundkonzepte von .NET, die Sprachsyntax von C#, die Handhabung der Entwicklungsumgebung Visual Studio und die wichtigsten Funktionen der .NET-Klassenbibliothek vermittelt.
Zielgruppe:
Entwickler, die in .NET-Projekten Anwendungssoftware programmieren möchten und über Grundkenntnisse in objektorientiertem Programmieren (z.B. in C++, Java, SmallTalk, Visual Basic oder Delphi) verfügen. Projektleiter und Entscheider, die ein Grundverständnis von .NET erwerben möchten. Hinweis zur Version: In dem Seminar werden .NET 3.5, C# 3.0 und Visual Studio 2008 behandelt. Die meisten Inhalte sind aber auch gültig für .NET 2.0 und 3.0,C# 2.0 und Visual Studio 2005.
Gliederung: Tag 1: .NET-Basiswissen
Dieser Tag liefert die die Antworten auf die wichtigsten Einsteiger-Fragen.
• .NET-Strategie (Was ist .NET?)
• Motivation (Warum wurde .NET erfunden?)
• .NET-Produkte (Was braucht man für .NET?)
• .NET-Anwendungenarten (Wofür kann man .NET einsetzen?)
• .NET-Plattformen (Wo läuft .NET?)
• .NET-Versionen (Wie unterscheiden sich die verschiedenen Versionen von .NET?)
• Sprachsyntax C# und Visual Basic (Welche Sprachkonstrukte stehen zur Verfügung?)
• .NET-Klassenbibliothek (Welche vordefinierten Funktionalitäten gibt es in .NET?)
• Visual Studio und andere Werkzeuge (Welche Werkzeuge brauche ich?)
• .NET-Sicherheit (Wie sicher ist .NET?)
• Deutsche .NET-Community (Wo bekomme ich weitere Informationen?)
• Ausblick .NET 4.0 und Visual Studio 2010 (Was bringt .NET in naher Zukunft?)

Tag 2: .NET in der Praxis
Dieser Tag stellt der Dozent Ihnen eine mehrschichtige schichtenweise vor und erläutert dabei die verwendeten Technologien und ihre Einsatzgebiete.
• Datenbankzugriff mit ADO.NET
• LINQ-to-SQL und ADO.NET Entity Framework (Objekt-Relationales Mapping)
• XML-Zugriff mit System.Xml
• Konsolenanwendungen mit System.Console
• Windows-Anwendungen mit Windows-Forms
• Windows Presentation Foundation (WPF)
• Web-Anwendungen mit ASP.NET und AJAX
• Verteilte Systeme mit der Windows Communication Foundation (WCF)
• Workflows mit der Windows Workflow Foundation (WF)

Tag 3: Teilnehmerübungen (Hands-on-Labs)

An zwei folgenden Tag entwickeln die Teilnehmer selbst in Übungen an einer mehrschichtigen .NET-Anwendung. Der Dozent vermittelt Ihnen die notwendigen Kenntnisse und fügrt durch die Übungen.

Am ersten Tag erstellen Sie eine Datenzugriffsschicht, eine Geschäftslogik (Domänenmodell) und einen Desktop-Client.
- Datenbankzugriff mit ADO.NET
- Datenbankzugriff mit ADO.NET Entity Framework (Objekt-Relationales Mapping)
- XML-Zugriff mit System.Xml
- Mehrschichtige Entwicklung mit .NET
- Windows-Anwendungen mit der Windows Presentation Foundation (optional: Windows-Forms)

Tag 4: Teilnehmerübungen (Hands-on-Labs)

Am vierten Tag entsteht ein Web-Client und ein Webservice, der von der Desktop-Anwendung alternativ zum direkten Datenbankzugriff verwendet werden kann.
- Web-Anwendungen mit ASP.NET
- Web-Anwendungen mit ASP.NET AJAX
- Webservices mit der Windows Communication Foundation (WCF) (optional: ASP.NET Webservices)
- Erstellung eines Anwendungsservers
Schulungsmethodik: Theorie mit Folien und Vorführungen des Dozenten wechseln sich an mit aufgabengeführten Praxisübungen der Teilnehmer, die der Dozent begleitet.
An den Tagen 3 bis 5 entsteht in einem zusammenhängenden Fallbeispiel eine mehrschichtige .NET-Anwendung mit Windows- und Webclient, die über WCF-basierte Webservices mit einem Anwendungsserver kommunizieren.


Schulungsmaterial: Jeder Teilnehmer erhält:
• Eine CD-ROM mit den Schulungsfolien (als PDF), mit dem im Kurs behandelten Codebeispiele und sowie einer Sammlung von kostenfreien Werkzeugen

Das Seminar findet in deutscher Sprache statt, die Seminarunterlagen sind deutsch.

Teilnahmezertifikat

Enthaltene Leistungen: Mittagessen, Getränke während des Seminars
Bitte organisieren Sie ggf. notwendige Übernachtungen selbst. Zur Hilfe stellen wir eine Hotelliste bereit.
Übungen am PC: Für die Übungen stellen wir einen PC zur Verfügung. Sie müssen kein Notebook mitbringen!
Organisatorisches und Rechtliches: Hinweise zum Trainingszentrum, zur Anreise, zu den Seminarzeiten und zu Hotels sowie Geschäftsbedingungen
Zertifikat: Jeder Teilnehmer erhält ein von den Dozenten persönlich unterschriebenes Teilnahmezertifikat.

Das Seminar kann auch als firmeninterne Veranstaltung (In-House-Seminar) gebucht werden.
Firmenseminar: Sie können diese Schulung auch als Firmenseminar (In-House-Seminar) buchen. Dies lohnt sich ab drei Teilnehmern! Anfrage zum Firmenseminar (In-House-Seminar) .NET-Basisseminar: Softwareentwicklung mit dem .NET Framework 4.0, C# 4.0 und Visual Studio 2010
 
Blogverzeichnis - Blog Verzeichnis bloggerei.de Blog Suche