wilfried-grupe.de. XML, C#.NET, VB.NET, Java, SQL.
www.wilfried-grupe.de: Programmierung, Consulting und Schulung in XML-Technologien, .NET, Java und SQL. XSL, XML Schema, XAML.
Betreiber-URL: http://www.wilfried-grupe.de
RSS-Feed-URL: http://www.wilfried-grupe.de/wilfriedgrupe.xml
Die neuesten Einträge aus dem RSS-Feed von wilfried-grupe.de. XML, C#.NET, VB.NET, Java, SQL.:
C#.NET Grundlagen für Programmier-Einsteiger
12.05.2012 10:00
Als Programmieranfänger erhalten Sie einen Einstieg für produktive Arbeit mit C#.NET. Sie lernen die Syntax der Sprache C# .NET, die Grundlagen der objektorientierten Programmierung und ihre praktische Umsetzung kennen. Anhand zahlreicher Übungen lernen Sie, einfache C#.NET-Anwendungen programmieren zu können. Prinzipien der Programmierung (C#.NET im Kontext der Programmiersprachen; Von der Idee zum Programm; Grundsätzlicher Aufbau eines Programms in C#.NET; Hello World). Grundlegende Aspekte (Datentypen, Variablen, Arrays; Ausdrücke und Operatoren; Fallunterscheidungen; Schleifenkonstrukte; Unterprogrammtechniken, Funktionen). Grundlagen der Objektorientierung (Ziele der Objektorientierung; Klassen und Objekte; Datenkapselung; Hinzufügen von Datenfeldern, Eigenschaften und Methoden; Vererbung, Abstraktion, Schnittstellen und Polymorphie ). Das .NET Framework als Hilfe (Verwendung [..]
C#.NET
12.05.2012 10:00
Neuerungen im .NET-Framework und in Visual Studio (Übersicht: Neuheiten bei Windows Forms, Web-Steuerelemente, WPF; LINQ; Klassen-Designer). Einführung (Das .NET Konzept, IL, Common Language Runtime, .NET Framework; Kurzübersicht über die IDE; Grundsätzlicher Aufbau eines C#.NET-Programms; Dokumentation, Modules, Namespaces, Klassen). Syntax von C#.NET (Allgemeine Datentypen; Formatierte Ausgaben, Stringformatierung; Programmlogik; Methodenüberladung; Typumwandlung, Boxing, Standardkonvertierung). Objektorientierte Programmierung (Datenkapselung; Klasse, Datenkapselung, Konstruktoren, Destruktor, Methoden, Felder, Properties; Objekt, Garbage Collection; Collections, Generische Klassen; Grundlagen Exceptionhandling; Grundlagen Refactoring; Arbeiten mit dem Klassen-Designer). Interoperabilität (Übung: Erzeugung einer DLL-Datei aus der vorhandenen Klasse; Projekt- und [..]
Visual Basic.NET
12.05.2012 10:00
Beginnend mit Einblicken in die Dokumentation, Datenformatierung, Programmlogik und Entwicklungsumgebung, liegt der Schwerpunkt des Seminars auf objektorientierten Techniken. Die Objekte selbst erstellter Beispielklassen werden unter WinForms genutzt. VisualBasic.NET Grundlagen (Die Programmierumgebung; Einführung in die Syntax; Formatierung primitiver Datentypen; Einfache Programmlogik; Parameterübergaben, Wertzuweisungen; Schrittweises Testen, Haltepunkte setzen). Einstieg in die Objektorientierte Programmierung (Begriffsdefinition; Datenkapselung; Vererbung, ToString; Konstruktoren; Erzeugen und Verwenden von Objekten). Gestaltung von WinForms (Wichtige Steuerelemente; Formulargestaltung; Datenaustausch).
VisualBasic.NET Grundlagen für Programmier-Einsteiger
12.05.2012 10:00
Als Programmieranfänger erhalten Sie einen Einstieg für produktive Arbeit mit VisualBasic.NET. Sie lernen die Syntax der Sprache VisualBasic.NET, die Grundlagen der objektorientierten Programmierung und ihre praktische Umsetzung kennen. Anhand zahlreicher Übungen lernen Sie, einfache VisualBasic.NET-Anwendungen programmieren zu können. Prinzipien der Programmierung (VisualBasic.NET im Kontext der Programmiersprachen; Von der Idee zum Programm; Grundsätzlicher Aufbau eines Programms in VisualBasic.NET; Kommentare, XML-Kommentare; Hello World). Grundlegende Aspekte (Datentypen, Variablen, Arrays; Ausdrücke und Operatoren; Fallunterscheidungen; Schleifenkonstrukte: for-next, while; Prozeduren, Subs, Functions, Parameterübergabe). Grundlagen der Objektorientierung (Ziele der Objektorientierung; Klassen anlegen, Objekte verwenden; Datenkapselung, Zugriffsmodifizierer; Hinzufügen von [..]
VisualBasic.NET
12.05.2012 10:00
Mit VisualBasic.NET hat Microsoft eine leistungsfähige Programmiersprache zur Verfügung gestellt. Das .NET Framework umfasst viele Tausend Klassen. Das VisualStudio bietet wesentliche Neuerungen gegenüber den Vorgängerversionen. Der Zugriff auf Datenbanken und XML wurde verbessert. An praxisorientierten Beispielen werden Ihnen in diesem Kurs bewährte Methoden zur Erstellung von lauffähigen Programmen vermittelt. Einführung und Grundlagen von .NET (Das Prinzip von .NET ; Die Common Language Runtime; Die Klassenbibliothek). VisualBasic.NET Grundlagen (Unterschiede zu VB 6.0; Variablen, Datentypen, Verzweigungen, Schleifenkonstrukte; Parameterübergabe, Functions, Delegates; Stringformatierung; Dateiverarbeitung). Objektorientierte Programmierung (Datenkapselung, Vererbung, Polymorphie; Klasse, Objekt, Methoden, Felder, Properties; Konstruktoren, Garbage Collection). [..]
VisualBasic.NET und XML
12.05.2012 10:00
Der Kurs bietet einen Querschnitt an aktuellen Programmiertechniken unter VisualBasic.NET: solide Programmierlogik, Objektorientierte Programmierung, Datenaustausch mit XML sowie Einsatz von WindowsForms und dynamischen Webseiten unter ASP.NET. VisualBasic.NET (Grundlagen Datentypen, Formatierung; Schleifen, Bedingungen; Objektorientierung; Datenkapselung, Vererbung, Polymorphie ; ClassLibraries mit Projektvorlage und auf Kommandozeile generieren; Verwendung von Winform und WebForm; Formularvererbung ; Schnittstellen, Einbindung ActiveX; Arrays, Collections, ArrayList, Hashtable; GetType, Reflection ; Objektorientierung: Erweitertes Design ). XML (XML Grundlagen: Elemente, Attribute; Wohlgeformte Dokumente; Systematische Strukturierung; Validierung mit DTD, XML Schema; Auswertung mit XPath; Weiterverarbeitung mit XSL(T)). VisualBasic.NET und XML (XSL-Transformation von XML und XSL in [..]
XML Grundlagen
12.05.2012 10:00
Das Grundprinzip von XML ist einfach und schnell erklärt. Schulungsintensiv sind dagegen die vielfältigen Technologien zur systematischen Strukturierung und Auswertung der Dokumente. In diesem Kurs lernen Sie die relevanten Zusammenhänge sowie aktuelle Standards wie ATOM, RSS, RDF, OPML im Überblick anhand zahlreicher Übungen kennen. XML Grundlagen (XML im Kontext von HTML, SGML, XHTML, WML; Der innere und äussere Aufbau eines XML-Dokuments; Elemente, Attribute, Entitäten; Editoren und Tools für XML). DTD und XML Schema (XML-Datenvalidierung mit DTD; XML-Datenvalidierung mit XML Schema: http://www.w3.org/1999/XSL/Transform). Arbeiten mit XSL - Stylesheets (Der Einsatz von CSS in XML; Grundlagen XPath; XSL-Transformation in HTML, XML und Text; Datenbank-Datenimport mit XSL; Grundlagen XSL-FO: Generierung von PDF; Arbeiten mit Altova StyleVision; Ausblick: XSL 2.0). Weitere Themen (SVG: Scalable Vector Graphics; WPF und XAML; SwixML; RSS; ATOM; OPML; RDF).
XSL, XSL(T), XSL-FO, XQuery
12.05.2012 10:00
Der Kurs vermittelt anhand vieler Übungen die Grundlagen der Transformation von XML-Dokumenten in verschiedene Datenformate, insbesondere HTML, XML, Text und PDF, hierbei werden auch aktuelle Standards wie ATOM, RSS, RDF etc. angesprochen. Vermittelt wird ein durchgängiges Konzept von programmgesteuerter Datenbankabfrage bis zur XSL-Transformation. Die Inhalte werden in vielfältigen und detaillierten Übungen vermittelt. XML Grundlagen (Wohlgeformte XML-Dokumente; Übersicht über XML-Standards; Elemente, Attribute, Entitäten, Notationen, Namespaces). Validierung mit DTD und XML Schema (Elemente und Attribute deklarieren; Übung: DTD erstellen, XML validieren; Der Namespace http://www.w3.org/2001/XMLSchema; Unterschiedliche Designs in XML Schema; Übung: XML Schema erstellen, XML validieren ; Ausblick: Verwendung von XML Schema zur Datenmodellierung). XPath 1.0, XPath 2.0 [..]
XML Schema
12.05.2012 10:00
XML ist ein einfacher und internationaler Standard zum Datenaustausch und zur Datenhaltung. Die enorme Gestaltungsflexibilität zwingt zu systematischer Strukturierung (DTD, XML Schema), damit die XML-Dokumente systematisch ausgewertet werden können. XML Schema - Übersicht (Datenvalidierung - wozu?; Konzeptvergleich Schema / DTD; Konvertierung von DTD nach XML Schema; Der Namespace http://www.w3.org/2001/XMLSchema; Primer: http://www.w3.org/TR/xmlschema-0; Strukturen: http://www.w3.org/TR/xmlschema-1/; Datatypes: http://www.w3.org/TR/xmlschema-2/; Übersicht über Standardtypen des Namespaces; Übersicht über Schemadesigns: globale und lokale Deklarationen; xs:annotation, eigene Dokumentationsstruktur; XML-Dokumente mit Schemata verknüpfen und validieren). Einfache Datentypen verwenden (Einfache Datentypen im Namespace XML Schema; Übung: ein XML Schema im 'Babuschka' - Design [..]
XML und Java
12.05.2012 10:00
Rekapitulation XML (Hierarchische Strukturen; Elemente und Attribute; Wohlgeformte XML-Dokumente; Document Type Definitions (DTDs); XML Schema: http://www.w3.org/2001/XMLSchema; Gültige XML-Dokumente. Validierung; XPath, XQuery; XSL Stylesheets: http://www.w3.org/1999/XSL/Transform). Erstellen einer XML-Datei aus Java (Arbeiten mit FileStreams; Flexibles Erstellen einer XML-Datei aus einer Datenbankabfrage). Einlesen von XML-Dateien mit dem SAX-Parser (Was ist ein Parser?; Das Simple API for XML; Parsen, Validieren; Der ContentHandler; ContentHandler zum Auswerten objektorientierter Informationen). Einlesen von XML-Dateien mit StAX (Die StAX-API; Cursor, Parser, Filter; Lesen von Objekten aus dem Stream). Erzeugen und Einlesen von XML-Dateien mit DOM (Das Document Object Model (DOM); Parsen, Validieren). Die Arbeit mit JDOM (Erzeugen von XML-Dateien mit JDOM; JDOM und Datenbankabfragen; [..]
Java 1.7 Grundlagen
12.05.2012 10:00
Java Grundlagen (Download und Installation der wichtigsten Tools; Grundlegender Aufbau eines Java-Programms; Begriffsbestimmungen: Compiler / Interpreter, Bytecode, Virtuelle Maschine; Begriffsbestimmungen: Package, Klasse, Objekt, Methode; Datentypen, Variablendeklaration, Wrapperklassen; Grundlegende Programmierlogiken; Stringverarbeitung, Arrays; Datum, Zeit; jar-Files erstellen). Objektorientierte Programmierung (Grundlagen in Objektorientierung; Datenkapselung, private, protected, public, Getter / Setter; Vererbung, Interfaces, Adapterklassen; Arbeiten mit Java Collectionklassen, Generics; Objekte serialisieren; Arbeiten mit Java Streams; Reflection; Ausnahmen werfen: Exceptions; Eigene Fehlerklassen erstellen). Datenbankprogrammierung mit JDBC (Grundlagen JDBC: Connection, Statement, ResultSet; Auswertung von SELECT-Abfragen mit dem ResultSet; Umsetzung von INSERT- und [..]
Java 1.7 / HTML5 / AJAX / JSON / SQL / XML
12.05.2012 10:00
Mit Java haben Programmierer die Möglichkeit, über dynamische Webseiten flexibel auf Datenbanken zuzugreifen und den Datenaustausch zwischen Objektorientierter Programmierung, Datenbanken und XML zu optimieren. Daneben können über XSL-Stylesheets verschiedene Ausgabeformate unterstützt werden. Grundlagen Java 1.7 (Die Programmiersprache Java; Was ist Objektorientierte Programmierung?; Klassen, Methoden, Objekte; Übung: Entwurf und Implementierung einer einfachen objektorientierten Anwendung; Programmierlogik; Übung: Entwicklung laufzeitoptimaler Logiken; Arbeiten mit Objectcollections; Übung: Objektverwaltung mit der Vectorklasse; Übung: Objektverwaltung mit der Hashtable). Datenbankzugriff mit JDBC (Das JDBC - API; Übung: Aufbau einer Datenbank-Connection; Übung: Ergebnismengen abrufen; Übung: Erstellen einer Klasse zum flexiblen Datenaustausch; Grundlagen ORM: [..]
Java Servlets und JSP
12.05.2012 10:00
Überblick (Browser-Server-Kommunikation im Web; Übersicht: Konzepte serverseitiger dynamischer Webseiten; Übersicht: Tomcat als Server und Servlet Engine; Das MVC Pattern). Servlets (Erzeugen eines einfachen Servlets; Erforderliche Konfigurationen im Tomcat; Einfache Programmierlogiken mit Servlets ). JSP (Grundlegende Sprachelemente, vordefinierte Variablen; Scriptlets: Direktiven, Ausdrücke, Vereinbarungen; Einsatz der JSP "page"-Direktive; Mime Types: dynamisch Excel-Formulare generieren; Formularverarbeitung mit get / post; Einsatz von clientseitigem Javascript; Arbeiten mit jsp:useBean, jsp:plugin, jsp:forward, jsp:include). Datenbankzugriff mit JDBC (Übersicht über JDBC; JavaBean zum Datenaustausch mit Datenbanken erzeugen; Designtips; Einsatz von JavaBeans zur Auswertung und Aktualisierung von Datenbanken). Einsatz von Tag-Bibliotheken (Das Tag-Prinzip; Erstellen und [..]
Javascript, AJAX, HTML5, CSS
12.05.2012 10:00
Grundlagen HTML5, CSS (Aufbau von HTML5, neue Tags; Aufbau von CSS; Übersicht: CSS - Frameworks). Einführung in Javascript (Grundlagen Javascript; Browser-Kompatibilität; Allgemeine Syntax; Variablendeklaration, Typzuweisung, Typkontrolle; Arbeiten mit Functions, Parametern, Wertzuweisungen; Programmierlogiken; Einführung ind die DOM-Programmierung; Eingabevalidierung; Zugriff auf Elemente; Grafiken mit SVG und canvas erstellen). AJAX (Grundlagen AJAX; HttpRequest auswerten; AJAX mit XML; AJAX mit JSON; Erstellen von JSON-Code aus XML durch XSLT). Objektorientierte Programmierung mit Javascript (Grundlagen Objektorientierte Programmierung; "Klassen" erstellen, Datenkapselung; Vererbung, Polymorphie in Javascript; Alle Properties eines Objekts zur Laufzeit ansprechen; Objekte erstellen und einsetzen; Arrays, Sortierfunktionen; Objekt-Deserialisierung z.B. aus JSON). Weitere Themen (Übung: Testen der Webseite; Übersicht serverseitige Architekturen).
ASP.NET und AJAX
12.05.2012 10:00
Mit ASP.NET haben Programmierer die Möglichkeit, mit kurzen Entwicklungzeiten leistungsfähige dynamische Webseiten zu erzeugen und dabei auch auf Datenbanken zuzugreifen. Grundlagen Client / Server-Programmierung (Überblick über clientseitige Programmierung; Überblick über serverseitige Programmierung). Einstieg in ASP.NET (CLR, CTS, .NET Framework; Webprogrammierung mit .NET; Architektur und Komponenten einer ASP.NET-Anwendung ; ASP.NET-Programmierung ohne WebForms; ASP.NET-Seitenverarbeitung; Debuggen von ASP.NET-Seiten). ASP.NET-Steuerelemente (Web-Controls und HTML-Controls verwenden; Webseite-Navigation erstellen; Erstellung einer Masterseite; Standardstile und -themen definieren; Benutzerdefinierte Steuerelemente; Webparts erstellen; Prozessdarstellung mit MultiView; Prozessdarstellung mit Wizard). ASP.NET-Implementierungstechniken (Einfache Datenbindung verwenden; Erweiterte [..]
ADO.NET
12.05.2012 10:00
Einführung in ADO.NET (Die Struktur von ADO.NET; ADO.NET vs. ADO). Managed Provider (Was sind Managed Provider; Aufbau des Connection-Objects; Aufbau eines Command-Objects; Anlegen von DataAdaptern). Arbeiten mit dem DataReader (Generieren eines Connection-Strings auf eine Datenbank; Das Command-Objekt; Non-Queries (Inserts, Updates etc.) ausführen; Datenbankabfragen mit dem DataReader; Datenaustausch Datenbank / Objektorientierte Programmierung). Verwendung eines DataSets (Erzeugen eines DataSets; Aufbau von Tabellen im DataSet; Aufbau von Spalten im DataSet; Anlegen von Relationen im DataSet; Lesen in ein DataSet; Schreiben vom DataSet in eine Datenbank; Erzeugen von XML-Dateien aus einem DataSet). ADO.NET in WinForms (Benutzung des DataGridView in WinForms; Programmierung des DataReader Objekts; Benutzung des DataGrids in WebForms). ADO.NET in WebForms (Datenbindung DataSet an das GridView; Datenbindung an andere Steuerelemente). Grundlagen LINQ (LINQ to SQL; LINQ to DataSet).
XML und Datenbanken
12.05.2012 10:00
XML ist ein einfacher und internationaler Standard zum Datenaustausch und zur Datenhaltung. Die enorme Gestaltungsflexibilität zwingt zu systematischer Strukturierung (DTD, XML Schema), damit die XML-Dokumente systematisch ausgewertet werden können. - Zum standardisierten (plattform- bzw. technologieunabhängigen) Datenaustausch erscheint XML als temporäres Zwischenformat mit relativ kurzer Lebensdauer; die Weiterverarbeitung der Daten erfolgt mit XML-basierten Standards wie SAX, DOM, XSL, CSS, XPath oder XQuery. - Die eigentliche Datenhaltung kann in anderen Formaten erfolgen; häufig geschieht dies auf der Basis relationaler Datenbanken. Ein erster Kursschwerpunkt konzentriert sich daher auf die Frage, Datenbankinhalte in XML-Form zu verpacken und dann an berechtigte Interessenten abzugeben. Neben Datenbank-eigenen Features wie XML-Export bzw. XML-Import bieten sich hier diverse [..]
C / C++
12.05.2012 10:00
C - Grundlagen (Grundsätzlicher Aufbau eines Quellcodes in C; Primitive Datentypen, Variable; Programmierlogik: Schleifen, Bedingungen; Funktionen und Unterprogramme; Strukturierte Aufteilung des Quellcodes; Zeiger, Arrays). Objektorientierung in C++ (Der objektorientierte Gedanke; Klassen, Methoden, Konstruktoren, Destruktor, Zugriffsmodifizierer; Aufbau einer Vererbungshierarchie; Polymorphie, dynamisches Binden; static: Klassenvariable, Klassenmethode, ObjectFactory, SingletonPattern; Interfaces: Deklaration und Implementierung, Schnittstellenobjekte; Templates, die Standard Template Library, Collectionklassen; Streams: Stringverkettung, Datei-Streams; Ein-/Ausgabe Bibliothek iostream; Operatorüberladungen; Namespaces; Grundlagen Exceptionhandling).
Visual Basic 6.0
12.05.2012 10:00
Grundlagen (Datentypen; Variable; Konstanten; Subs; Functions; Parameterübergabe; Programmlogiken: Schleifen und Bedingungen). Objektorientierung (Klassen und Klassenmodule; Datenkapselung: Zugriffsmodifizierer; Properties; Methoden; Erzeugung eigener Klassen und Objekte; ActiveX-Komponenten erzeugen und in die Registry schreiben; Polymorphie). Einsatz von Klassenbibliotheken (Das Excel-Objektmodell; Das Access-Objektmodell; Systemsteuerung mit der Scripting Runtime). Datenbankzugriff mit ADO (Connection; Inserts, Updates; Auswertung von RecordSets; Zugriffe auf MS Access und SQLServer). Grundlagen Windowsprogrammierung (Erstellen einfacher GUIs; Arbeiten mit Forms; TextFelder; Buttons; ListBoxen; Comboboxen; Menüsteuerung; lesende und schreibende Dateizugriffe). Dateiverarbeitung (Grundlagen sequenzieller Dateiverarbeitung; Techniken zum Lesen und Schreiben von Text- und CSV-Dateien). [..]
Windows Script Host
12.05.2012 10:00
Einführung (Die Architektur von Windows Script Host; Unterschied CSCRIPT.EXE / WSCRIPT.EXE; Das Prinzip der COM-Komponenten; VBScript/JScript im Überblick; Einfache Ein- und Ausgaben; Mehrdimensionale Variablen; Datum-/Zeit-, Zeichenkettenfunktionen; Fehlerbehandlung). Die WSH-Objekte (Statusabfragen mit Wscript; Umgebungsvariablen lesen/schreiben mit WScript.Shell; Systemordner ermitteln mit WScript.Shell; Verknüpfungen anlegen mit WScript.Shell; Anwendungen starten mit WScript.Shell; Registrierung bearbeiten mit WScript.Shell; Netzwerkinformationen ermitteln mit WScript.Network; Netzwerkfreigabe setzen/löschen mit WScript.Network; Netzwerkdrucker setzen/löschen mit WScript.Network). Das FileSystem-Objekt (Laufwerksinformationen abfragen; Order verwalten; Dateien lesen und schreiben). hta (Internet-Explorer als Komponente; Skripte mit HTML-Seiten synchronisieren). Datenbankzugriff [..]
SQL Grundlagen
12.05.2012 10:00
Grundlagen relationale Datenbanken (Grundlagen der Datenmodellierung; ERM, Tabellenverknüpfungen; Tabellen mit CREATE TABLE erzeugen; Tabellen mit ALTER TABLE anpassen; Tabellen löschen mit DROP TABLE; Relationen, Primärschlüssel, Referenzielle Integrität; Indizes; Normalisierung). INSERT, UPDATE, DELETE (Einfügen von Datensätzen mit INSERT; Löschen von Datensätzen mit DELETE; Ändern von Datensätzen mit UPDATE). Datenbankabfragen mit SELECT (Grundlagen des SELECT Statements; Bedingte Auswahl; Verknüpfte Bedingungen; IN, BETWEEN, NOT, LIKE, Joins ; Duplikate ausschliessen mit DISTINCT; Unterabfragen mit WHERE, IN, EXISTS, ALL; HAVING, GROUP BY; UNION). Sonstige Themen (Aggregation, Funktionen; Trigger; Views (Ansichten); Transaktionen; String-Funktionen, Mathematische Funktionen; Typumwandlung; Einbindung von SQL in Anwendungsprogrammierung).
Relationale Datenbanken
12.05.2012 10:00
Grundlagen relationale Datenbanken (Grundlagen Relationale Datenbanken; Tabellen, Abfragen, Unterabfragen, Spalten; Ausdrücke, Bedingungen, Operatoren; Funktionen (Aggregat, Datum, Zeit, Arithmetik, Zeichen, Umwandlung); ERM, Tabellenverknüpfungen, Selbstverknüpfung, Manipulation; Primärschlüssel, Referenzielle Integrität; Werte einfügen, aktualisieren, löschen, Import, Export; Tabellen erzeugen, löschen, ändern, Indizes, Schlüssel). Datenbankzugriff auf SQLServer (Datenbankentwurf, -implementierung im SQLServer; Werte einfügen, aktualisieren, löschen, Import, Export; Tabellen erzeugen, löschen, ändern, Indizes, Schlüssel; SQLServer scriptgesteuert automatisieren; XML-Datenimport, -export). Datenbankzugriff auf MySQL (Datenbankentwurf, -implementierung in MySQL; Werte einfügen, aktualisieren, löschen, Import, Export; Tabellen erzeugen, löschen, ändern, Indizes, [..]
Microsoft Excel 2007 Programmierung
12.05.2012 10:00
Grundlagen (Grundlagen, Arbeitsmappen; Drucken, Zellbezüge, Zellformatierung; Ausfüllen, Kopieren, Verschieben, Funktionen; Tabellenstruktur bearbeiten; Rechnen mit Datum und Uhrzeit; Sortieren, Filtern, Pivot-Tabellen; Detektiv, Vorlagen, Diagramme, Objekte.). Excel-VBA (Makros aufzeichnen; Der VBA-Editor; Entwicklungsumgebung; Variablen, Konstanten; Datentypen, Arrays; Schleifen, Bedingungen; Prozeduren, Funktionen; Objektorientierung: Klassenmodule; Attribute, Properties, Methoden.; Die Klasse Range; Eigene Microsoft Excel-Funktionen erstellen.; Spezielle Klassenbibliotheken, ActiveX-Komponenten; Excel - Tabellen gezielt auslesen; Datenexport nach XML; Datenimport aus XML-Dateien; Datenexport in relationale Datenbanken; Datenimport aus relationalen Datenbanken; Arbeiten mit dem Windows Script Host).
Moderne Web-Technologien
12.05.2012 10:00
Das World Wide Web hat die Business- und die IT-Welt erobert. Viele Vorteile sprechen für die Realisierung von browserbasierten, "leichten" Web-Anwendungen. Im Unterschied zu klassischen EDV-Projekten sind Web-Lösungen Kompositionen unterschiedlichster Technologien. Für den Einsteiger ist diese Vielfalt verwirrend und häufig werden Produkte als Lösung ausgewählt. Auf das richtige Rezept für den jeweiligen Anlass kommt es an. Clientseitige Technologien (HTML - Hypertext Markup Language; JavaScript, Objektorientierung, Frameworks; CSS - Cascading Style Sheets; AJAX mit XML und JSON; DHTML - Dynamic HTML ; Grafik, Multimedia, aktive Formate; Praxisteil zu den clientseitigen Technologien; Testen der Webseite mit Selenium). Serverseitige Technologien (Der Web-Server; CGI; Server-API; Scripting; ASP, ASP.NET, CFM, PHP, JSP, Vor-/Nachteile und Vergleich; Praxisteil zu den serverseitigen [..]
PHP / SQL / AJAX
12.05.2012 10:00
Grundlagen PHP (Einleitung; Konzept dynamischer Webseiten ; Übung: Testen der Webseite mit Selenium). Grundlegende Syntax (Typen; Variablen; Konstanten; Ausdrücke; Operatoren ; Kontrollstrukturen; Funktionen). Funktionen (Parameterübergabe (GET, POST); Formularverarbeitung; Fehlerbehandlung; Sessions). Datenbankanbindung (MySQL) (Ändern, Einfügen, Löschen von Daten; Adressdatenbankverwaltung; phpMyAdmin). Objektorientierte Programmierung in PHP (Grundlagen Objektorientierte Programmierung; Datenkapselung; Methoden; Objekte; Klasse zum Datenaustausch mit MySQL-Datenbank). Objektorientierte Programmierung mit Javascript ("Klassen" erstellen, Datenkapselung; Vererbung, Polymorphie in Javascript; Alle Properties eines Objekts zur Laufzeit ansprechen; Objekte erstellen und einsetzen; Arrays, Sortierfunktionen; AJAX: HttpRequest auswerten; Objekt-Deserialisierung z.B. aus JSON).