The following slides are a good starting point for beginners
wanting to get familiar with basic POCO programming concepts and
Introduction and Overview
An Introduction to the POCO C++ Libraries.
Types and Byte Order
Types for fixed-size integers, byte order conversions and the Any/DynamicAny types.
Error Handling and Debugging
Exceptions, error handling and debugging techniques.
Reference counting, shared pointers, buffer management, and more.
Strings, Text and Formatting
Working with strings, formatting, tokenizing, regular expressions and text encodings.
Platform and Environment
Getting information about the system you're running on.
Random Numbers and Cryptographic Hashes
Generating random numbers and computing digests.
Date and Time
Working with date and time, time spans, time zones and formatting them.
The File System
Working with files and directories.
Notifications & Events
Notifying someone that something happened.
Working with the various stream classes in POCO.
Working with the POCO logging framework.
Loading shared libraries and classes dynamically at runtime.
Doing things in parallel with POCO.
The Cache Framework
Keeping things around.
The Hashing Framework
Finding things fast.
Working with processes and IPC.
URI and UUID
Identifying things on the Web.
Working with XML in POCO.
Configuration file support in the Util library.
Configuring application logging with the LoggingConfigurator class.
Building Command-Line and Server Applications.
Writing network and internet applications.