Key Features
- Develop logical reasoning and problem-solving skills that will help you tackle complex problems
- Explore core computer science concepts and important computational thinking elements using practical examples
- Find out how to identify the best-suited algorithmic solution for your problem
Who this book is for
This book is for students, developers, and professionals looking to develop problem-solving skills and tactics involved in writing or debugging software programs and applications. Familiarity with Python programming is required.