If you enjoyed this book, you may be interested in these other books by Packt:
Beginning Java Data Structures and Algorithms
James Cutajar
ISBN: 978-1-78953-717-8
- Understand some of the fundamental concepts behind key algorithms
- Express space and time complexities using Big O notation.
- Correctly implement classic sorting algorithms such as merge and quicksort
- Correctly implement basic and complex data structures
- Learn about different algorithm design paradigms, such as greedy, divide and conquer, and dynamic programming
- Apply powerful string matching techniques and optimize your application logic
- Master graph representations and learn about different graph algorithms
Architectural Patterns
Pethuru Raj, Anupama Raman, Harihara Subramanian
ISBN: 978-1-78728-749-5
- Understand how several architectural and design patterns work to systematically develop multitier web, mobile, embedded, and cloud applications
- Learn object-oriented and component-based software engineering principles and patterns
- Explore the frameworks corresponding to various architectural patterns
- Implement domain-driven, test-driven, and behavior-driven methodologies
- Deploy key platforms and tools effectively to enable EA design and solutioning
- Implement various patterns designed for the cloud paradigm