Containers are probably the most useful software development of the decade, but as a software developer you may not yet have tried to create your own. If you have, you may have discovered that ...
Written for experienced programmers looking for in-depth coverage of the Java language and platform, this revised and updated edition now covers Java 21. Cay S. Horstmann's sample programs demonstrate ...
This book, written for developers comfortable with another programming language, concisely covers programming basics, while introducing Python's comprehensive standard library and unique features in ...
We seem to be deeply worried about the threat of AI going rogue, and there are lots of examples of it doing just that. However, they are all misrepresentations, as AI has no intent and no motivation.
This book puts high-level design theory to work in a .NET context, teaching the key skills, technologies, and best practices required to become an effective .NET software architect. In this fourth ...
Microsoft has announced three new benefits for premium subscribers to Visual Studio. The benefits are available to premium and enterprise subscribers, but aren't included for subscribers to the ...
Now in its tenth edition, in this guide to ASP.NET Core Adam Freeman shows how to create easy, extensible, and cloud-native web applications. The book has been fully updated to .NET 7, with extensive ...
This is a quick-start reference to the core concepts of React. Max Schwarzmüller provides simple explanations, relevant examples, and step-by-step derivations. This second edition includes changes ...
This book shows how to use PHP and MySQL for web apps, the way the pros do. Joel Murach shows how to create a database-driven website that implements the MVC pattern in the first six chapters. The ...
In this detailed introduction to Python and to computer programming, Dmitry Zinoviev explains exactly what happens when your programs are executed, with real-world examples showing how to work with ...
This guide to the Kotlin language is aimed at readers familiar with Java or another OO language. Sebastian Aigner et al are all core Kotlin language developers and Kotlin team members, and share their ...
In this book, Rathi Kartheek argues that for engineers working in C, moving to Rust is not just about learning a new language. It involves understanding how familiar systems-level ideas are expressed ...