Category: Software Development

Hands-On Data Structures and Algorithms with Python, Third Edition 0

Hands-On Data Structures and Algorithms with Python, Third Edition

eBook Details: Paperback: 496 pages Publisher: WOW! eBook; 3rd edition (July 29, 2022) Language: English ISBN-10: 1801073449 ISBN-13: 978-1801073448 eBook Description: Hands-On Data Structures and Algorithms with Python, 3rd Edition: Understand how implementing different data structures and algorithms intelligently can make your Python code and applications more maintainable and efficient Choosing the right data structure is pivotal to optimizing the performance and scalability of applications. This Hands-On Data Structures and Algorithms with Python, Third Edition will expand your understanding of key structures, including stacks, queues, and lists, and also show you how to apply priority queues and heaps in applications. You’ll learn how to analyze and compare...

Learn Java 17 Programming, Second Edition 0

Learn Java 17 Programming, Second Edition

eBook Details: Paperback: 748 pages Publisher: WOW! eBook; 2nd edition (July 29, 2022) Language: English ISBN-10: 1803241438 ISBN-13: 978-1803241432 eBook Description: Learn Java 17 Programming, 2nd Edition: Explore the essential concepts of programming such as object-oriented, functional, and reactive programming by writing code and building projects using the latest LTS version of Java 17 Java is one of the most preferred languages among developers. It is used in everything right from smartphones and game consoles to even supercomputers, and its new features simply add to the richness of the language. This Learn Java 17 Programming, Second Edition book on Java programming begins by helping you learn how...

High-Performance Programming in C# and .NET 0

High-Performance Programming in C# and .NET

eBook Details: Paperback: 660 pages Publisher: WOW! eBook (July 29, 2022) Language: English ISBN-10: 1800564716 ISBN-13: 978-1800564718 eBook Description: High-Performance Programming in C# and .NET: Enhance your enterprise applications’ performance using best practices for benchmarking, application profiling, asynchronous programming, designing responsive UIs, gRPC communication, and distributed applications Writing high-performance code while building an application is crucial, and over the years, Microsoft has focused on delivering various performance-related improvements within the .NET ecosystem. This book will help you understand the aspects involved in designing responsive, resilient, and high-performance applications with the new version of C# and .NET. You will start by understanding the foundation of high-performance code and...

Pro C# 10 with .NET 6 0

Pro C# 10 with .NET 6

eBook Details: Paperback: 1705 pages Publisher: WOW! eBook; 11th edition (August 14, 2022) Language: English ISBN-10: 1484278682 ISBN-13: 978-1484278680 eBook Description: Pro C# 10 with .NET 6: Foundational Principles and Practices in Programming, 11th Edition Welcome to the most comprehensive foundational guide available on the topic of C# coding and .NET. This Pro C# 10 with .NET 6 book goes beyond “do this, to achieve this” to drill down into the core stuff that makes a good developer, great. This expanded 11th edition delivers loads of new content on Entity Framework, Razor Pages, Web APIs and more. You will find the latest C# 10 and .NET...

Head First Java: A Brain-Friendly Guide, 3rd Edition 0

Head First Java: A Brain-Friendly Guide, 3rd Edition

eBook Details: Paperback: 752 pages Publisher: WOW! eBook; 3rd edition (June 21, 2022) Language: English ISBN-10: 1491910771 ISBN-13: 978-1491910771 eBook Description: Head First Java: A Brain-Friendly Guide, 3rd Edition What will you learn from this Head First Java, 3rd Edition book? Head First Java is a complete learning experience in Java and object-oriented programming. With this book, you’ll learn the Java language with a unique method that goes beyond how-to manuals and helps you become a great programmer. Through puzzles, mysteries, and soul-searching interviews with famous Java objects, you’ll quickly get up to speed on Java’s fundamentals and advanced topics including lambdas, streams, generics, threading, networking,...

Simplifying Android Development with Coroutines and Flows 0

Simplifying Android Development with Coroutines and Flows

eBook Details: Paperback: 164 pages Publisher: WOW! eBook (July 27, 2022) Language: English ISBN-10: 1801816247 ISBN-13: 978-1801816243 eBook Description: Simplifying Android Development with Coroutines and Flows: Get to grips with asynchronous programming in Android using simple, modern, and testable code through Kotlin coroutines and flow Coroutines and flows are the new recommended way for developers to carry out asynchronous programming in Android using simple, modern, and testable code. This book will teach you how coroutines and flows work and how to use them in building Android applications, along with helping you to develop modern Android applications with asynchronous programming using real data. The book begins by showing you...