Design Patterns and Best Practices in Java: Create various design patterns to master the art of solving problems using Java
Practical Bot Development: Designing and Building Bots with Node.js and Microsoft Bot Framework Free Download