This book will help .NET developers build on their existing knowledge and learn how to make the most of specialized .NET libraries to improve performance, scalability, security, and the user experience of their apps and services. Covering the most up-to-date topics and developments, this book will provide you with new skills to tackle real-world challenges.
This is a step-by-step guide to using existing C# tools to enhance programs with functional programming. It focuses on practical application with necessary theory and contains the latest C#12 examples and self-assessment questions.
This book helps you uncover the world of Arm-based microcontroller firmware development, equipping you to decode datasheets, expertly manipulate registers, and autonomously craft optimized code.
This book helps you gain valuable insights into the inner workings of Unreal Engine's AI system to create fully functional AI behaviors. You'll learn the key aspects involved in crafting compelling opponents and discover professional tips and tricks.
This book will help you leverage modern graphics programming techniques. You’ll cover a cohesive set of examples that use the same underlying API, discovering Vulkan concepts and their usage in real-world applications.
Learning GDScript by developing a game with Godot 4 will teach you how to be a programmer, all while creating a game from scratch. You’ll go from novice to intermediate and even learn about some advanced topics to transform your game coding skills.
Modern CMake for C++ is your guide to building, testing, and packaging software with ease. You'll learn to create maintainable projects, compile and link executables and libraries, use external dependencies, and more.
This book is a fun introduction to the world of game programming, C++20, and the OpenGL-powered SFML using four fun, fully playable games of increasing difficulty and advancing features
My goal is to equip other programmers with the confidence to confidently incorporate machine learning into their C++ projects by guiding them through real-world examples and addressing common challenges head-on.
Languages covered in the book: C++, Clojure, Crystal, D, Dart, Elixir, Factor, Go, Hack, Hy, Io, Julia, Kotlin, Lua, Mercury, Nim, OCaml, Raku, Rust, Scala, and TypeScript. Start with the basics of the language and progress through functions and objects to creating programs that use parallel and concurrent features!
Programming in the modern era requires power and efficiency, and C++23 signifies the beginning of that era. This book captures that demand. To take your C++ skills to the next level, This book is about creating and breaking down real-world examples. You'll discover techniques that you can immediately apply to your own work.
The full transcript of Software Diagnostics Services training with more than 20 step-by-step exercises using WSL and Hyper-V environments, notes, and source code of specially created modeling applications in C, C++, and Rust. Learn live local and remote debugging techniques in the kernel, user process, and managed spaces using WinDbg, GDB, LLDB, rr, and KDB, KGDB debuggers. The unique and innovative course teaches unified debugging patterns applied to real problems from complex software environments. A necessary x64 and ARM64 review is also included.
¿Quieres empezar con la programación competitiva? ¿Cansado de leer código críptico? ¿Cansado de no saber qué problemas resolver a continuación para mejorar? ¿No aprendes mucho de los problemas que resuelves? ("Cada problema parece tan diferente :( ") ¡Te tenemos cubierto! ¡Este libro es tu guía de inicio rápido en la programación competitiva!