delphi10 Advanced Delphi Programming Course

An in-depth course on Delphi’s advanced features, for those who want to take their skills to the next level.

Basic knowledge of Delphi and Pascal is required.


delphi embarcadero



COURSE FEATURES


Structure. Introduction.


This course completes Delphi panorama by illustrating features and advanced features of development suite.

auto

Schedule. Course Details.


Serialization
• Types Marshal and unmarshal

JSON
• Use the built-in parser
• Practical examples of use

DATASNAP
• Native and HTTP server development
 - Console application
 - 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
• Synchronization and anonymous methods
• 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
• Simplified I/O with IOUtils.pas

CODESITE

auto

Teaching materials. All you need.


All necessary teaching materials will be provided, along with this course.
• Textbook / Dispensing Book.
• Slides.
• Examples.
• Development tools.
• Self-evaluation tests.


auto