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

Delphi 10.1 (Win32) - Grundlagen der Programmentwicklung
[D10.1Win32G]
Kursdauer
2 Tage
(jeweils von 9.00 bis 16.30 inklusive 1 Std. Mittagspause)
Preis
550 Euro
10 % Rabatt bei Buchung bis 21 Tage vor Kursbeginn
Voraussetzungen
Allg. Programmierkenntnisse
Termine
nach Vereinbarung
Weitere Leistungen
Sie sind an allen Kurstagen zu einem Mittagessen eingeladen.
Kursinhalt
Dieser Kurs richtet sich an Anfänger, die sich einen vertiefenden Überblick über die Programmentwicklung mit Delphi verschaffen wollen.
  • 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

  • Lösung spezielle Programmieraufgaben

    • Dateien lesen, ändern, zurückschreiben
    • Verzeichniszugriff
    • Grafiken erzeugen
    • Drucken
    • 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

Delphi 10.1 (Win32) - Fortgeschrittene Programmierung
[D10.1Win32F]
Kursdauer
2 Tage
(jeweils von 9.00 bis 16.30 inklusive 1 Std. Mittagspause)
Preis
550 Euro
10 % Rabatt bei Buchung bis 21 Tage vor Kursbeginn
Voraussetzungen
keine
Termine
nach Vereinbarung
Weitere Leistungen
Sie sind an allen Kurstagen zu einem Mittagessen eingeladen.
Kursinhalt
Dieser Kurs richtet sich an Anfänger, die fortgeschrittene Techniken der Delphi-Programmierung erlernen möchten
  • 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

Php 5 mit Eclipse (Einführung)
[Php5EclG]
Kursdauer
2 Tage
(jeweils von 9.00 bis 16.30 inklusive 1 Std. Mittagspause)
Preis
550 Euro
10 % Rabatt bei Buchung bis 21 Tage vor Kursbeginn
Voraussetzungen
Allg. Programmierkenntnisse
Termine
nach Vereinbarung
Weitere Leistungen
Sie sind an allen Kurstagen zu einem Mittagessen eingeladen.
Kursinhalt
..wird zur Zeit überarbeitet
 

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

Grundlagen von Joomla 3
[Joom15G]
Kursdauer
2 Tage
(jeweils von 9.00 bis 16.30 inklusive 1 Std. Mittagspause)
Preis
550 Euro
10 % Rabatt bei Buchung bis 21 tage vor Kursbeginn
Voraussetzungen
keine
Termine
nach Vereinbarung
Weitere Leistungen
Sie sind an allen Kurstagen zu einem Mittagessen eingeladen.
Kursinhalt
Für Selbständige ist es heute schon fast unabdingbar seine Dienstleistungen im Internet zu präsentieren. Mit dem kostenlos verwendbaren Content Management System "Joomla 1,5" steht ihnen ein Werkzeug zur Verfügung, mit dem man in einfacher und flexibler Weise Webpräsenzen erstellen kann. Es stehen zahlreiche bereits vorgefertigte Templates zur Verfügung, die man leicht so anpassen kann, daßsie den eigenen Designvorstellungen entgegenkommen. In diesem Kurs zeigen wir ihnen, wie sie mit Joomla eine eigene Webpränz erstellen.

  • 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

Delphi 10.1 (Win32) - Anwendungsentwicklung in der Praxis
[D10.1Win32Spez]
Kursdauer
1 Tag
(von 9.00 bis 16.30 inklusive 1 Std. Mittagspause)
Preis
350 Euro
10 % Rabatt bei Buchung bis 21 Tage vor Kursbeginn
Voraussetzungen
Fortgeschrittene Delphi - Kenntnisse
Termine
nach Vereinbarung
Weitere Leistungen
Sie sind an allen Kurstagen zu einem Mittagessen eingeladen.
Kursinhalt
Dieser Kurs richtet sich an fortgeschrittene Entwickler, die Lösungen für häige vorkommende Anwendungsanforderungen suchen. Folgende Themen werden behandelt
  • 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