Schulungen
Zur Zeit können Sie folgende Schulungen bei uns buchen.
Delphi 10.1 (Win32) - Grundlagen der Programmentwicklung
Dieser Kurs richtet sich an Anfänger und Umsteiger. Klicken Sie in diesen Bereich, um das Kursangbot zu sehen
[D10.1Win32G]
(jeweils von 9.00 bis 16.30 inklusive 1 Std. Mittagspause)
10 % Rabatt bei Buchung bis 21 Tage vor Kursbeginn
-
Elemente der Entwicklungsumgebung (IDE)
- Objektinspektor
- Formulatdesigner
- Quellcode-Editor
- Komponentenpalette
- Menüleiste
-
Arbeiten mit Komponenten
- Komponenten zur Designzeit / Laufzeit in Formulare plazieren
- Mechanismus der Komponetenerzeugung von Delphi über dfm-Dateien
- Eigenschaften von Komponenten zur Design- / Laufzeit ändern.
- Visuelle und nichtvisuelle Komponenten
-
Objektorientierte Programmentwicklung
- einfache Datentypen, (Integer,Double,..), zusammengesetzte Datentypen (Klassen und Records), Zeiger, Arrays, Aufzählungstypen, Mengen,..
- Kontrollstrukturen
- Arbeiten mit Klassen (Anlegen, erweitern,..)
- Eckpfeiler der OOP - Vererbung und Polymorphie - verstehen
-
Das Delphi-Projekt
- Dateien eines Projektes (Units, Ressourcendateien, Dfm-Dateien,..)
- Element der Projektdatei (*.dpr)
- Elemente einer Unit
- Arbeiten mit mehreren Projekten gleichzeiting in einer IDE-Sitzung mit Hilfe des Projektmanagers
- Weitergabe von Projekten
- Erstellen eines eigenen kleinen Projektes
-
Ereignisbehandlung
- Grundlagen
- Arten von Ereignissen
-
Fehler- (Exception-) behandlung
- Möglichkeiten, Exceptions abzufangen
- Verschachtelte Exceptions
- Kontrollstrukturen "try finally end" vs. "try except end"
- Stille Exceptions
-
Erweiterte Möglichkeiten von "RAD" (Rapid Application Development)
- Bestehende Formulare aus dem Repository als Kopie bzw. als abgeleitetes Formular verwenden
- Frames, Komponentenschablonen als Möglichkeit bereits erstellte Ressourcen weiter zu verwenden
-
Überblick über wichtige visuelle bzw. nicht visuelle Komponenten
- z.B. visuell:
- "TImagelist": Verwaltung von Bilderressourcen
- "TCombox", "TRadiogoup": Verwaltung bzw. Präsentation von Stringlisten
- "TFilestream" Dateiinhalte über Streams verwalten - z.B. nicht visuell
- "TRegistry": Eingriff in die Windows-Registry
- "TOpenDialog", TPrintDialog": Bsp. für Dialogkomponenten
- z.B. visuell:
-
Lösung spezielle Programmieraufgaben
- Dateien lesen, ändern, zurückschreiben
- Verzeichniszugriff
- Grafiken erzeugen
- Datenaustauch über die Zwischenablage bzw. über Prozessgrenzen hinweg
Ich freue mich auf ihren Besuch
Delphi 10.1 (Win32) - Fortgeschrittene Programmierung
Dieser Kurs richtet sich an die Teilnehmer des Anfängerkurses und Entwickler, die schon Erfahrung mit Delphu haben aber noch einen vertiefenden Überblick haben möchte. Klicken Sie, um das Kursangbot zu sehen
[D10.1Win32F]
(jeweils von 9.00 bis 16.30 inklusive 1 Std. Mittagspause)
10 % Rabatt bei Buchung bis 21 Tage vor Kursbeginn
-
Arbeiten mit der Windows-API Zur Lösung spezieller Probleme ist es mitunter notwendig, mit der Windows-(32)-API zu arbeiten. Sie lernen hier grundlegende Prinzipien zum Umgang mit der Windows-API
- Callback-Funktionen
- Subclassing
- Kompatible Übergabeparameter
-
Dlls (Dynamic Link Libraries)
- Dlls erstellen
- Importieren von Funktionen aus externen Dlls
- Parameterübergabe
- Formulare in Dlls organisieren
- Debuggen vonDlls
-
Komponenten-, Package - Entwicklung
- Erzeugen, Erweitern von Komponenten
- Komponenten mit Eigenschaften und Ereignisse ausstatten
- Distributieren von Komponenten - das Package-Konzept
- Entwurfs-, Laufzeit-Packages, Packagesammlungen
- Integration neue Komponenten in die IDE durch Installieren externer Packages.
-
Threads
- Einsatzgebiete
- Synchronisationsmechanismen (Mutex, Semaphoree, Critical Sections,..)
- Threadeinsatz in Datenbankanwendungen
-
Office Automatisierung
- Objektmodelle von Excel und Outlook
- Arten der Automatisierung (Early vs. Late Bindung)
-
Fortgeschrittene Datenbankprogrammierung am Bsp. von Interbase bzw. MySql
- Alternativen beim Datenbankzugriff (Nativer Datenbankzugriff auf Interbase, Zugriff auf MySql-Datenbanken über die ADO-Schnittstelle)
- Datenvisualisierungs-Komponenten
- Spezielle Techniken (Master-Detail-Beziehungen aufbauen, Lookupfelder bereitstellen, Daten filtern, Daten sortieren, ..)
- Besonderheiten beim Arbeiten im Mehrbenutzerumfeld
- Mehrschichtige Anwendungen
-
Web-Service-Anwendungen
- Erstellen und Dsitributieren einer mehrschichtigen Anwendung
-
Installationsprogramm mit "InstallShield light" erstellen "InstallShield light" ist im Lieferumfang von Delphi enthalten
- Erstellen einer vollständigen Programminstallation
Ich freue mich auf Ihren Besuch
Php 5 mit Eclipse
PHP ist eine Skriptsprache, um Webinhalte dynamisch zu generieren. Sie kann in HTML-Code eingebettet werden. Dieser Kurs richtet sich an Anfänger, die die Grundlagen der Sprache erlernen möchten. Als Entwicklungsumgebung wird Eclipse verwendet. Diese ermöglicht u.a. das Debuggen von PHP-Code. Klicken Sie in diesen Bereich, um das Kursangbot zu sehen
[Php5EclG]
(jeweils von 9.00 bis 16.30 inklusive 1 Std. Mittagspause)
10 % Rabatt bei Buchung bis 21 Tage vor Kursbeginn
Grundlagen von Joomla 3
Joomla ist ein bekanntes Open-Source-CMS (Content-Management-System). Mit Hilfe von vorhandenen Komponente, Modulen und Plugins, die auf PHP und Javaskript basieren, wird dem Entwickler schon viel Arbeit bei der Erstellung einenr Webpräsenz abgenommen. Dieser Kurs richtet sich an Anfänger, die die Grundlagen der Erstellung einer Webpräsenz erlenen möchten. Klicken Sie in diesen Bereich, um das Kursangbot zu sehen
[Joom15G]
(jeweils von 9.00 bis 16.30 inklusive 1 Std. Mittagspause)
10 % Rabatt bei Buchung bis 21 tage vor Kursbeginn
- Voraussetzungen für die Verwendung von Joomla 1.5.14
- Konzeptinelle Ansäe des CMS "Joomla 1.5"
- Installation von Joomla 1.5
- Arbeiten mit der Administrationsoberfläe
- Planung einer Webpränz
- Auswahl und Bearbeiten von Templates
- Erstellen von Hauptmenüs
- Erstellen von Bereichen und Kategorien; Sinn und Zweck
- Erstellen von Inhalten - Benutzung der Content-Editoren
- Möglichkeiten Inhalte zu präntieren
Delphi 10.1 (Win32) - Anwendungsentwicklung in der Praxis
Dieser Kurs beinhaltet ausgewählte Techniken der Programmentwicklung, die in der Praxis zur Problemlösung oft eingesetzt werden. Klicken Sie in diesen Bereich, um das Kursangbot zu sehen
[D10.1Win32Spez]
(von 9.00 bis 16.30 inklusive 1 Std. Mittagspause)
10 % Rabatt bei Buchung bis 21 Tage vor Kursbeginn
-
Datenbankentwicklung mit ADO
- Datenbankanbindung
- Datenvisualisierung
- Master-Detail-Beziehungen,
- Blobdatenverwaltung (Grafik- / Textblobs in Tabellen ein- / auslesen)
- Suchen, Filtern, Sortieren
-
E-Mail - Handling.
- Aufbau einer modernen E-Mail
- Einrichten einer Testumgebung aus E-Mail-Client und E-Mail-Server
- Erstellen von E-Mails in verschiedenen Variationen, z.B. E-Mails mit Html-formatiertem Body und beliebigen Anhängen.
-
Reporterstellung mit der Rave-Komponentensammlung
- Datenanbindung
- Layouterstellung
- Operationen mit gruppierten Daten
- Einflußnahme auf die Reportgenerierung aus der Delphi-Anwendung heraus.
- Export von Berichten in verschiedene Formate, z.B. HTML / PDF
-
XML als Schnittstellenformat
- Notwendige XML-Grundlagen
- Manipulation von XML-Dateien mit der Komponente TXmlDocument
- Einsatzgebiete und Beispiele
Ich freue mich auf Ihren Besuch
Für weitere Fragen können Sie uns auf diesem Wege kontaktieren:
- Rufen Sie uns unter +49 (0)441 30 21 63 an
- Schreiben Sie eine Mail an This email address is being protected from spambots. You need JavaScript enabled to view it.
- Verwenden Sie unser Kontaktformular