Große Auswahl an günstigen Büchern
Schnelle Lieferung per Post und DHL

Bücher veröffentlicht von Sonar Publishing

Filter
Filter
Ordnen nachSortieren Beliebt
  • von Frahaan Hussain
    33,00 €

    "Vulkan Fundamentals: A Beginner's Guide" is your gateway to the exciting world of graphics programming and 3D rendering. Designed for newcomers to the Vulkan API, this comprehensive book takes you on a journey from the basics to the advanced concepts, equipping you with the skills needed to create stunning visual experiences and dive into game development. Discover the inner workings of Vulkan, a cutting-edge graphics API known for its high performance and efficiency. The book starts with the fundamentals, explaining graphics pipeline, shaders, and the Vulkan architecture in a beginner-friendly manner. You'll learn how to set up your development environment and create your first Vulkan application step by step. As you progress, you'll delve into advanced topics, including memory management, synchronization, and multi-threading. You'll gain insights into optimizing your applications for maximum performance and efficiency. Real-world examples and practical exercises will help you solidify your understanding and hone your Vulkan programming skills. Whether you aspire to create your own games, interactive simulations, or simply want to explore the world of computer graphics, "Vulkan Fundamentals" provides you with the foundation you need. With its clear explanations and hands-on approach, this book is your essential companion for mastering Vulkan and unlocking the potential of 3D graphics programming.

  • von Frahaan Hussain
    34,00 €

    "Unlocking the Power of Vulkan: A Journey into AI and Machine Learning" takes you on an immersive exploration of cutting-edge technology. This book delves into the realms of Vulkan, a powerful graphics and compute API, and seamlessly intertwines it with the fascinating worlds of artificial intelligence (AI) and machine learning (ML). Whether you're an experienced programmer, a game developer, or a computer science enthusiast, this book offers a comprehensive and hands-on journey that will unlock new horizons in your understanding of graphics programming and AI. In this extensive guide, you'll embark on a transformative learning adventure. Starting with the fundamentals of Vulkan, you'll gain a deep understanding of the API and its capabilities. As you progress, you'll discover how Vulkan can be harnessed to accelerate AI and ML workloads, leveraging the immense computational power of modern GPUs. You'll explore real-world applications, from enhancing graphics rendering to accelerating neural network training. With practical examples, code snippets, and step-by-step tutorials, this book equips you with the skills to: Master the Vulkan API, from setup to advanced rendering techniques.Implement AI algorithms and machine learning models using Vulkan.Optimize GPU performance for AI and ML workloads.Harness Vulkan's parallel processing capabilities for AI tasks.Explore the synergy between graphics rendering and AI/ML computation.Apply AI-driven techniques to enhance the visual quality of 3D graphics."Unlocking the Power of Vulkan: A Journey into AI and Machine Learning" is your gateway to the future of graphics programming and artificial intelligence. Whether you're looking to create stunning visual experiences, accelerate your AI projects, or simply expand your knowledge, this book will guide you on an enlightening journey that unveils the potential at the intersection of Vulkan, AI, and machine learning.

  • von Frahaan Hussain
    33,00 €

    OpenGL Deep Dive: Expert Techniques and Performance Optimization is the ultimate guide for seasoned graphics programmers looking to push the boundaries of their OpenGL expertise. This book takes you on a deep dive into the world of advanced OpenGL techniques and performance optimization strategies, making it an indispensable resource for anyone aiming to create high-performance, visually stunning graphics. The book begins by delving into the inner workings of OpenGL, exploring its rendering pipeline, shaders, and state management. It then progresses into the realm of expert techniques, covering topics such as advanced shading, geometry manipulation, and tessellation. With practical examples and real-world projects, you'll gain hands-on experience in implementing these advanced techniques. One of the standout features of this book is its comprehensive coverage of performance optimization. You'll learn how to squeeze every ounce of performance from your OpenGL applications, from GPU utilization to memory management. The book also provides insights into modern rendering techniques, such as deferred rendering and ray tracing, enabling you to create cutting-edge graphics. "OpenGL Deep Dive" doesn't stop at theory; it equips you to tackle real-world challenges. Whether you're developing games, simulations, or scientific visualizations, this book provides the tools and knowledge to handle complex graphics projects with confidence. Become an OpenGL expert and optimize your graphics applications like never before with "OpenGL Deep Dive." By the end of this book, you'll be well-versed in advanced techniques and equipped to create high-performance, visually stunning graphics that push the boundaries of what's possible.

  • von Frahaan Hussain
    33,00 €

    "Mastering OpenGL: From Basics to Advanced Rendering Techniques" is a comprehensive resource for graphics programmers seeking to elevate their skills and understanding of OpenGL. Whether you're a seasoned developer or just starting, this book takes you on a journey from the fundamentals to advanced rendering techniques, empowering you to create visually stunning graphics. The book begins by establishing a solid foundation in OpenGL, covering essential topics such as rendering pipelines, shaders, and transformation matrices. It then delves into more advanced areas, including shadow mapping, tessellation, and GPU programming, allowing you to master the intricacies of modern graphics development. With a focus on practical application, this book offers hands-on examples and real-world projects that reinforce your learning. You'll discover how to create realistic lighting, implement dynamic shadows, and harness the power of the GPU for parallel processing, all while optimizing your code for performance. "Mastering OpenGL" doesn't stop at rendering techniques; it also explores techniques for creating immersive and interactive graphics experiences. From VR and augmented reality to simulations and gaming, this book equips you to tackle diverse graphics challenges. Whether you aspire to be a graphics programming expert or want to enhance your existing skills, "Mastering OpenGL" provides the knowledge and expertise you need to excel in the field. By the end of this book, you'll have the confidence to tackle complex graphics projects and push the boundaries of what OpenGL can achieve.

  • von Kameron Hussain
    33,00 €

    In today's fast-paced digital world, the demand for skilled software developers is ever-growing. If you're looking to embark on a rewarding journey into the world of software development or seeking to expand your programming skills, "A Comprehensive Guide to Visual Basic .NET Programming" is your indispensable companion. Visual Basic .NET (VB.NET) is a powerful and versatile programming language in the .NET framework, widely recognized for its simplicity and ease of use. This comprehensive guide is meticulously crafted to provide you with a deep understanding of VB.NET, enabling you to write efficient, robust, and scalable applications. Inside this book, you will find: 1. Fundamentals of VB.NET: Whether you're a novice programmer or an experienced developer, we start from the ground up, covering the basics of VB.NET. You'll learn about variables, data types, control structures, and essential programming concepts that form the foundation of VB.NET development. 2. Object-Oriented Programming (OOP): Dive into the world of OOP, a fundamental paradigm in modern software development. Discover how to create and use classes, objects, inheritance, polymorphism, and encapsulation to build modular and maintainable code. 3. .NET Framework: Explore the powerful features and libraries provided by the .NET Framework. From working with data and file I/O to handling exceptions and building graphical user interfaces, you'll harness the full potential of .NET for your projects. 4. Visual Studio Integration: Learn how to leverage the capabilities of Visual Studio, Microsoft's premier integrated development environment (IDE), to streamline your coding process, debug applications, and maximize productivity. 5. Building Real-World Applications: Put your skills to the test by working on practical projects and case studies. From database-driven applications to interactive desktop software, you'll gain hands-on experience in building a wide range of applications. 6. Best Practices: Throughout the book, we emphasize coding standards, best practices, and design patterns that will help you write clean, maintainable, and efficient VB.NET code. 7. Advanced Topics: Elevate your programming expertise with advanced topics such as multi-threading, asynchronous programming, and web development with VB.NET. 8. Resources and Further Learning: To support your ongoing growth as a VB.NET developer, we provide a wealth of resources, references, and additional learning materials. With its clear explanations, practical examples, and hands-on exercises, "A Comprehensive Guide to Visual Basic .NET Programming" is suitable for both beginners and experienced programmers looking to master VB.NET. Whether you aspire to develop desktop applications, web applications, or even dive into game development, this book equips you with the knowledge and skills needed to excel in the ever-evolving field of software development. Unlock the potential of VB.NET and take the first step toward becoming a proficient software developer. Start your journey today and let this comprehensive guide be your roadmap to success.

  • von Frahaan Hussain
    32,00 €

    Code Beneath the Surface: Mastering Assembly Programming is a comprehensive and in-depth exploration of the intricate world of assembly language programming. Designed to empower both beginners and experienced programmers, this book provides a deep dive into the art and science of low-level coding. Unveiling the secrets behind the code that operates at the heart of computers, this book takes you on a journey through the layers beneath the surface of high-level programming languages. It equips you with the knowledge, skills, and insights needed to become proficient in assembly language programming. From the foundational concepts of registers, memory, and data types to advanced topics such as system programming, reverse engineering, game development, and emerging fields like quantum computing and artificial intelligence, each chapter is a step in your mastery of assembly programming. Through practical examples, clear explanations, and hands-on exercises, you'll learn to write efficient, optimized code, and gain a deeper understanding of how computers truly work. Whether you're interested in system-level development, IoT, security, game programming, or optimizing performance, this book provides the essential tools to succeed in your programming endeavors.

  • von Frahaan Hussain
    39,00 €

    Mastering C: A Comprehensive Guide to Proficiency in The C Programming Language is an indispensable resource for both novice and experienced programmers seeking to achieve mastery in the C programming language. Written by a team of seasoned experts, this book offers a deep and comprehensive exploration of C, equipping readers with the knowledge and skills needed to become proficient C programmers. C is often regarded as the "mother" of programming languages, and its influence can be found in numerous modern programming languages. With its unparalleled performance and versatility, C remains a foundational language in the world of software development. "Mastering C" takes readers on a journey from the fundamentals to the advanced aspects of C, making it an ideal choice for those looking to start their programming journey with a strong foundation or wanting to refine their existing C programming skills. The book starts with a gentle introduction to the basics of C, ensuring that even beginners can grasp the core concepts. It covers topics such as data types, variables, control structures, and functions in a clear and accessible manner. As readers progress, they delve into more advanced topics like memory management, pointers, file handling, and data structures. Throughout the book, the authors provide practical examples and hands-on exercises to reinforce learning, making it suitable for both self-study and classroom use. One of the standout features of "Mastering C" is its emphasis on best practices and real-world programming scenarios. Readers will not only learn how to write C code but also how to write efficient, maintainable, and bug-free code. The authors share their insights into coding style, debugging techniques, and performance optimization, ensuring that readers develop not just technical expertise but also a programmer's intuition. In addition to comprehensive coverage of the language itself, this book also explores C's role in various application domains. It discusses embedded systems, systems programming, game development, and more, illustrating how C is applied in diverse fields. "Mastering C" is designed to be a long-term reference guide that readers can turn to as they advance in their programming careers. It provides a deep understanding of C's nuances and complexities, making it an invaluable resource for tackling challenging programming tasks. With its thorough approach, practical examples, and expert guidance, this book empowers readers to become proficient C programmers and equips them to excel in the competitive world of software development. Whether you are a student, a professional developer, or an enthusiast eager to harness the power of C, "Mastering C" is your definitive guide to becoming a master of this iconic programming language.

Willkommen bei den Tales Buchfreunden und -freundinnen

Jetzt zum Newsletter anmelden und tolle Angebote und Anregungen für Ihre nächste Lektüre erhalten.