• [Free eBook] Ernst Denert Award for Software Engineering 2019

    This open book provides an overview of the dissertations of the five nominees for the Ernst Denert Award for Software Engineering in 2019. The prize, kindly sponsored by the Gerlind & Ernst Denert Stiftung, is awarded for excellent work within the discipline of Software Engineering, which includes methods, tools and procedures for better and efficient…

  • Programming for Absolute Beginners

    New programmers start here…this book introduces students or aspiring professionals to the world of computer programming using JavaScript and related technologies. This book doesn’t just teach the basics of programming, but also all of the tools that new programmers need to get started, including the basics of making web pages and how the Internet works….

  • Introduction to Software Testing

    Get started and hit the ground running in the world of software testing. This simple and practical guide teaches you the fundamentals of software testing, with no prior experience required. You will start by learning functional and non-functional software testing. Then you will gain an understanding of the primary responsibilities of a tester in the…

  • Introducing Cisco Unified Computing System

    The Cisco Unified Computing System (UCS) can be found in the majority of data centers across the world. However, getting hands-on practice to learn this infrastructure can be difficult, as many companies will push to have it production-ready as soon as possible. Home-labs are also cost-prohibitive, cumbersome, electricity-hungry, and noisy. So, how do you get…

  • Firewalls Don't Stop Dragons, 5th Edition

    Rely on this practical, comprehensive guide to significantly improve your cyber safety and data privacy. This book was written expressly for regular, everyday people – though even technically savvy readers will find many useful tips here. This book contains everything you need to protect yourself-step by step, without judgment, and with as little jargon as…

  • Expert Performance Indexing in Azure SQL and SQL Server 2022, 4th Edition

    Take a deep dive into perhaps the single most important facet of query performance – indexes – and how to best use them. Newly updated for SQL Server 2022 and Azure SQL, this fourth edition includes new guidance and features related to columnstore indexes, improved and consolidated content on Query Store, deeper content around Intelligent…

  • Pro Kotlin Web Apps from Scratch

    Build production-grade web apps from scratch – without using frameworks – with Kotlin on the Java platform. You’ll learn how to use and compose libraries, how to choose between different libraries, and the benefits of explicit and straight-forward code, vs. the implicit magic, conventions, and inversion of control you often see in frameworks. The book…

  • Build Your Own Test Framework

    Learn to write better automated tests that will dramatically increase your productivity and have fun while doing so. This book is a build-your-own adventure designed for individual reading and for collaborative workshops. You will build an xUnit automated test framework using JavaScript: initially a clone of Jest, but adding a couple of neat features borrowed…

Follow Me On Instagram

@WillamSmith