Linux Kernel Development details the design and implementation of the Linux kernel, presenting the content in a manner that is beneficial to those writing and developing kernel code, as well as to programmers seeking to better understand the operating system and become more efficient and productive in their coding.
Python Essential Reference is the definitive reference guide to the Python programming language - the one authoritative handbook that reliably untangles and explains both the core Python language and the most essential parts of the Python library.
Uses friendly, easy-to-understand For Dummies style to help readers learn to model systems with the latest version of UML, the modeling language used by companies throughout the world to develop blueprints for complex computer systems Guides programmers, architects, and business analysts through applying UML to design large, complex enterprise applications that enable scalability, security, and robust execution Illustrates concepts with mini-cases from different business domains and provides practical advice and examples Covers critical topics for users of UML, including object modeling, case modeling, advanced dynamic and functional modeling, and component and deployment modeling
SHORTLISTED FOR THE UKLA BOOK AWARDS 2022 (INFORMATION BOOKS CATEGORY)Take your gaming skills beyond the screen in Ultimate Gamer: Career Mode - the ultimate handbook to becoming a top game developer, Twitch streamer or the next eSports pro!
Written by the founders of Silicon Valley's the CoderSchool, Basher's Code Your Own Website is a really useful guide to basic programming that's packed with quirky, colourful characters - from URL and Domain to Browser and Router - who will explain exactly how the Internet works.
Written by the founders of Silicon Valley's the CoderSchool, Basher's Coding With Scratch is a really useful step-by-step guide to basic programming that's packed with quirky, colourful characters - from Variable and If/Then to Loop and Function - who will teach you how to make your very own apps with Scratch 3.
This book is for those who wish to understand how Python debugging is and can be used to develop robust and reliable AI, machine learning, and cloud computing software.
REA's Essentials provide quick and easy access to critical information in a variety of different fields, ranging from the most basic to the most advanced.
Your hands-on, step-by-step guide to building Windows 8 apps with Microsoft Visual C++ Teach yourself how to build Windows 8 applications using the Visual C++ language-one step at a time.
In this lively, eye-opening, hands-on book, all you need is a computer and the desire to learn how to program with Microsoft Visual C# 2008 Express Edition.
Widely considered one of the best practical guides to programming, Steve McConnell's original CODE COMPLETE has been helping developers write better software for more than a decade.
Unlock the power of generative AI in Python development and learn how you can enhance your coding speed, quality, and efficiency with real-world examples and hands-on strategiesKey FeaturesDiscover how GitHub Copilot, ChatGPT, and the OpenAI API can boost your coding productivityPush beyond the basics to apply advanced techniques across the software development lifecycleMaster best practices and advanced techniques to achieve quality code for even complex tasksPurchase of the print or Kindle book includes a free PDF eBookBook DescriptionSoftware development is being transformed by GenAI tools, such as ChatGPT, OpenAI API, and GitHub Copilot, redefining how developers work.
Get a grounding in polymorphism and other fundamental aspects of object-oriented program design and implementation, and learn a subset of design patterns that any practicing Java professional simply must know in today's job climate.
Introducing the Boost libraries: the next breakthrough in C++ programming Boost takes you far beyond the C++ Standard Library, making C++ programming more elegant, robust, and productive.