- Adobe
- AutoCAD
- AWS
- Azure
- Cisco
- Datenbanken
- Datenschutz
- Exchange Server
- Hyper-V
- Internet
- ITIL®
- Kaufm. Anwendungen
- Linux
- Lotus
- Microsoft 365
- Microsoft Office
- Office 365
- Oracle
- Powershell
- Praxisworkshops
- PRINCE2
- Proxmox
- Programmieren
- SEO
- Sharepoint
- Soft-Skills
- SQL Server
- System Center
- Veeam
- VMware
- Webdesign Anwendungen
- Windows Server
Delphi: Aufbaukurs
Das IT-Seminar stellt ein fortgeschrittenes Intensivtraining für die effiziente Programmierung mit Delphi von Embarcadero Technologies Inc. dar. Dabei richtet es sich an erfahrenere Teilnehmer und vermittelt auch anspruchsvollere Entwicklungsthemen wie verteilte Datenbankapplikationen. Die hohe Leistungsfähigkeit der VCL-Klassenbibliothek und vor allem das breite Spektrum an zusätzlichen Komponenten von Drittanbietern machen Delphi zu einem unverzichtbaren Werkzeug für Programmierer. Unsere Veranstaltung bietet genau das Know-how, mit dem Sie Ihre Programmiererfahrungen erweitern und Ihre Entwicklungserfolge steigern.
Kursinhalt
Der Kurs behandelt folgende Themen:
Streams
- Grundlagen von Streams
- Dateistreams und Speicherstreams
- Stream-Operationen: Lesen, Schreiben und Suchen
Grafikausgabe
- Grundlagen der Grafikprogrammierung
- Zeichnen mit TCanvas
- Bitmaps, Icons und Metafiles verarbeiten
Programmieren mit Threads
- Einführung in Multithreading
- TThread Klasse
- Synchronisation von Threads
Kooperative Anwendungen
- DDE (Dynamic Data Exchange): Datenaustausch zwischen Anwendungen
- OLE (Object Linking and Embedding): Eingebettete und verlinkte Objekte
- COM (Component Object Model): Entwicklung und Nutzung von COM-Objekten
Dynamic Link Libraries (DLL)
- Grundlagen der DLLs
- Erstellen und Implementieren einer DLL
- Nutzung von Funktionen und Prozeduren einer DLL in Delphi
Einführung in die Komponentenentwicklung
- Vorteile eigener Komponenten
- Entwicklung von nicht-visuellen und visuellen Komponenten
- Registrieren und Verteilen von Komponenten
Techniken zur Programmoptimierung
- Profiling und Debugging
- Performance-Tipps
- Memory Leaks identifizieren und vermeiden
Entwicklung von Apps für Windows
- Einführung in mobile Entwicklung mit Delphi
- Vorteile von FireMonkey
- Plattformübergreifende Entwicklung
Vorstellung nützlicher Tools
- Tools zur Quellcodeverwaltung
- Datenbank-Tools
- Debugging- und Profiling-Tools
Anforderungen
Gute Grundkenntnisse in Delphi (siehe Delphi-Grundkurs).
Kurs-Daten
Seminar: | DEA |
Preis: | 1590.00 € zzgl. Mwst. |
Dauer: | 3 Tage |