1.1. Introduction to Concurrency1.2. Introduction to Asynchronous Programming1.3. Introduction to Parallel Programming1.4. Introduction to Reactive Programming (Rx)1.5. Introduction to Dataflows1.6. Introduction to Multithreaded Programming1.7. Collections for Concurrent Applications1.8. Modern Design1.9. Summary of Key Technologies