Fortgeschrittener Delphi-Programmierkurs
Ein vertiefender Kurs über die fortgeschrittenen Funktionen von Delphi, für alle, die ihre Fähigkeiten auf die nächste Stufe bringen möchten.
Grundkenntnisse in Delphi und Pascal sind erforderlich.
KURS-MERKMALE
Struktur. Einführung.
Dieser Kurs vervollständigt das Delphi-Panorama, indem er Funktionen und erweiterte Funktionen der Entwicklungsumgebung veranschaulicht.
Programm. Kursdetails.
Serialisierung
• Types Marshal and unmarshal
JSON
• Verwendung des integrierten Parsers
• Praktische Anwendungsbeispiele
DATASNAP
• Native und HTTP-Serverentwicklung
- Konsolenanwendung
- Windows Service
- ISAPI DLL
- Apache Module
• Filters
• Lightweight callbacks
• Heavyweight callbacks
DATASET and FireDAC
• Unicode client datasets
• New Fields types
• Virtual Datasets
THREADING and PARALLEL PROGRAMMING LIBRARY
• Synchronisation und anonyme Methoden
• Debugging threads
• Threads Visualizer
• Naming Threads
• Thread Sincronization
- TCricalSections
- TEvent
- Thread Messages
- TMonitor
- Freezing and Throwing of thread
- Anonymous threads
• ITask
• IFuture
• Parallel For
RTL
• TStringBuilder
• Vereinfachtes I/O mit IOUtils.pas
CODESITE
Lehrmaterial. Alles, was Sie brauchen.
Alle erforderlichen Lehrmaterialien werden zusammen mit diesem Kurs bereitgestellt.
• Lehrbuch / Skript.
• Folien.
• Beispiele.
• Entwicklungswerkzeuge.
• Selbstevaluierungstests.