Join thousands of book lovers
Sign up to our newsletter and receive discounts and inspiration for your next reading experience.
By signing up, you agree to our Privacy Policy.You can, at any time, unsubscribe from our newsletters.
Join the Raspberry revolution with these fun and easy Pi projects The Raspberry Pi has opened up a whole new world of innovation for everyone from hardware hackers and programmers to students, hobbyists, engineers, and beyond.
The LEGO® MINDSTORMS® EV3 set offers so many new and exciting features that it can be hard to know where to begin. Without the help of an expert, it could take months of experimentation to learn how to use the advanced mechanisms and numerous programming features.In The LEGO MINDSTORMS EV3 Laboratory, author Daniele Benedettelli, robotics expert and member of the elite LEGO MINDSTORMS Expert Panel, shows you how to use gears, beams, motors, sensors, and programming blocks to create sophisticated robots that can avoid obstacles, walk on two legs, and even demonstrate autonomous behavior. You’ll also dig into related math, engineering, and robotics concepts that will help you create your own amazing robots. Programming experiments throughout will challenge you, while a series of comics and countless illustrations inform the discussion and keep things fun.As you make your way through the book, you’ll build and program five wicked cool robots:–ROV3R, a vehicle you can modify to do things like follow a line, avoid obstacles, and even clean a room–WATCHGOOZ3, a bipedal robot that can be programmed to patrol a room using only the Brick Program App (no computer required!)–SUP3R CAR, a rear-wheel-drive armored car with an ergonomic two-lever remote control–SENTIN3L, a walking tripod that can record and execute color-coded sequences of commands–T-R3X, a fearsome bipedal robot that will find and chase down preyWith The LEGO MINDSTORMS EV3 Laboratory as your guide, you’ll become an EV3 master in no time.Requirements: One LEGO MINDSTORMS EV3 set (LEGO SET #31313)
You already know you can create amazing things with LEGO, but did you know you can also make vehicles that roll and model plans that include landing gear and flaps that actually extend and retract?
Get a comprehensive, in-depth introduction to the core Python language with this hands-on book. Based on author Mark Lutzs popular training course, this updated fifth edition will help you quickly write efficient, high-quality code with Python. Its an ideal way to begin, whether youre new to programming or a professional developer versed in other languages.Complete with quizzes, exercises, and helpful illustrations, this easy-to-follow, self-paced tutorial gets you started with both Python 2.7 and 3.3 the latest releases in the 3.X and 2.X linesplus all other releases in common use today. Youll also learn some advanced language features that recently have become more common in Python code.Explore Pythons major built-in object types such as numbers, lists, and dictionariesCreate and process objects with Python statements, and learn Pythons general syntax modelUse functions to avoid code redundancy and package code for reuseOrganize statements, functions, and other tools into larger components with modulesDive into classes: Pythons object-oriented programming tool for structuring codeWrite large programs with Pythons exception-handling model and development toolsLearn advanced Python tools, including decorators, descriptors, metaclasses, and Unicode processing
The gap between who designers and developers imagine their users are, and who those users really are can be the biggest problem with product development. This title helps you to bridge that gap to understand what your users want and need from your product, and whether they'll be able to use what you've created.
Pick up where certification exams leave off. With this practical, in-depth guide to the entire network infrastructure, youll learn how to deal with real Cisco networks, rather than the hypothetical situations presented on exams like the CCNA. Network Warrior takes you step by step through the world of routers, switches, firewalls, and other technologies based on the author's extensive field experience. You'll find new content for MPLS, IPv6, VoIP, and wireless in this completely revised second edition, along with examples of Cisco Nexus 5000 and 7000 switches throughout.Topics include:An in-depth view of routers and routingSwitching, using Cisco Catalyst and Nexus switches as examplesSOHO VoIP and SOHO wireless access point design and configurationIntroduction to IPv6 with configuration examplesTelecom technologies in the data-networking world, including T1, DS3, frame relay, and MPLSSecurity, firewall theory, and configuration, as well as ACL and authenticationQuality of Service (QoS), with an emphasis on low-latency queuing (LLQ)IP address allocation, Network Time Protocol (NTP), and device failures
Written by members of Cisco's Computer Security Incident Response Team, this book shows IT and information security professionals how to create an InfoSec playbook by developing strategy, technique, and architecture.
Machine learning has become an integral part of many commercial applications and research projects, but this field is not exclusive to large companies with extensive research teams. If you use Python, even as a beginner, this book will teach you practical ways to build your own machine learning solutions.
A solid introduction to the practices, plans, and skills required for developing a smart system architectureInformation architecture combines IT skills with business skills in order to align the IT structure of an organization with the mission, goals, and objectives of its business.
Helps you learn how to: use the Dreyfus Model of Skill Acquisition; leverage the architecture of the brain to strengthen different thinking modes; avoid common 'known bugs' in your mind; and, manage knowledge efficiently.
Explains how to incorporate effective domain modeling into the software development process. This book offers readers a systematic approach to domain-driven design, presenting a set of design best practices, experience-based techniques, and fundamental principles that facilitate the development of software projects facing complex domains.
This edition describes C as defined by the ANSI standard. This book is meant to help the reader learn how to program in C. The book assumes some familiarity with basic programming concepts like variables, assignment statements, loops, and functions. A novice programmer should be able to read along and pick up the language.
As data continues to grow and become more complex, organizations seek innovative solutions to manage their data effectively. Data Mesh is one solution that provides a new approach to managing data in complex organizations. This practical guide offers step-by-step guidance on how to implement data mesh in your organization. In this book, Jean-Georges Perrin and Eric Broda focus on the key components of data mesh and provide practical advice supported by code. You'll explore a simple and intuitive process for identifying key data mesh components and data products, and learn about a consistent set of interfaces and access methods that make data products easy to consume. This approach ensures that your data products are easily accessible and the data mesh ecosystem is easy to navigate. With this book, you'll learn how to: Identify, define, and build data products that interoperate within an enterprise data mesh Build a data mesh fabric that binds data products together Build and deploy data products in a data mesh Establish the organizational structure to operate data products, data platforms, and data fabric Learn an innovative architecture that brings data products and data fabric together into the data mesh About the authors: Jean-Georges "JG" Perrin is a technology leader focusing on building innovative and modern data platforms. Eric Broda is a technology executive, practitioner, and founder of a boutique consulting firm that helps global enterprises realize value from data.
The Official Raspberry Pi Handbook 2025 is packed with all the information beginners need to use their new Raspberry Pi computer. Inside, you'll also find the best projects from the past year for long-term Raspberry Pi enthusiasts. With a special attention to Raspberry Pi 5, the latest and greatest in the Raspberry Pi microcomputer line, you'll learn how to code and make with this incredible computer. We've also got plenty of tutorials and projects for the Raspberry Pi Pico and Pico W, the smallest members of the Raspberry Pi family. In this handbook, you'll find: A getting started guide for every Raspberry Pi model. Everything you need to know about the latest hardware from Raspberry Pi. Inspiring projects for your next build idea. Tips on having some serious fun with electronics. Super-simple tutorials to get you started with a variety of skills. Guides to all kinds of amazing builds with the diminutive Raspberry Pi Pico. We also have plenty of things you can do with Raspberry Pi 4, Raspberry Pi Zero 2 W, and Raspberry Pi Pico W squeezed into these 200 pages. With the latest reviews, tutorials, project showcases, guides, and much more, this is your ultimate resource for Raspberry Pi!
Build robust, scalable web applications using ASP.NET Core 8, Angular, and Entity Framework CorePurchase of the print or Kindle book includes a free PDF eBookKey FeaturesCombine ASP.NET Core and Angular to build highly versatile web applicationsCreate a production-ready Single-Page Application (SPA) or Progressive Web Application (PWA)Adopt a full-stack approach to handle data management, API documentation, Web APIs, end-to-end testing, security, and deploymentBook DescriptionIf you want to learn how to use ASP.NET Core with Angular effectively, this hands-on guide is for you.Improve the way you create, debug, and deploy web applications while keeping up to date with the latest developments in .NET 8 and modern Angular, including .NET Minimal APIs and the new Angular standalone API defaults.You'll begin by setting up SQL Server 2022 and building a data model with Entity Framework Core. You'll progress to fetching and displaying data, handling user input with Angular reactive forms, and implementing front-end and back-end validators for maximum effect. After that, you will perform advanced debugging and explore unit testing features with xUnit for .NET, and Jasmine and Karma for Angular. You'll use Identity API endpoints in ASP.NET Core and functional route guards in Angular to add authentication and authorization to your apps. Finally, you'll learn how to deploy to Windows, Linux, and Azure.By the end of this book, you will understand how to tie together the front-end and back-end to build and deploy secure and robust web applications.What you will learnExplore the new Angular and ASP.NET Core template with Visual Studio 2022Use modern interfaces and patterns such as the HTML5 pushState API, webhooks, and UI data bindingsAdd real-time capabilities to Angular apps with SignalR and gRPCImplement authentication and authorization using JWTsPerform DBMS structured logging using providers such as SeriLogConvert a standard web application to a progressive web application (PWA)Deploy an Angular app to Azure Static Web AppsAdd GraphQL support to back-end and front-end using HotChocolate and Apollo AngularWho this book is forThis book is for developers who have some familiarity with ASP.NET Core and Angular and want to learn how to use them effectively together.Table of ContentsIntroducing ASP.NET and AngularGetting ReadyLooking AroundFront-End and Back-End InteractionsData Model with Entity Framework CoreFetching and Displaying DataForms and Data ValidationCode Tweaks and Data ServicesBack-End and Front-End DebuggingASP.NET Core and Angular Unit TestingAuthentication and AuthorizationProgressive Web AppsBeyond REST - Web API with GraphQLReal-Time Updates with SignalRWindows, Linux, and Azure Deployment
Warhammer 40,000: The Ultimate Guide dives into the vast universe of the 41st Millennium with hundreds of beautiful photographs showcasing miniatures from every faction, following key characters through the evolution of their models and exploring Warhammer 40,000 in pinpoint detail through the lens of its incredible miniatures. This essential visual journey through the history of Warhammer 40,000 is written by NYT bestselling authors Gav Thorpe and Guy Haley, and is packed with insight into the game's defining miniatures.
"An in-depth lore book for Blizzard's hit video game World of Warcraft"--
Get started with Microsoft Intune and explore its many facets, including task automation with Microsoft GraphKey Features:Create and configure your new mobile device management (MDM) environmentBecome an Intune pro by mastering compliance policies, monitoring techniques, reporting practices, and application deployment proceduresLearn how to manage Windows, Android, iOS, and macOS devices using IntunePurchase of the print or Kindle book includes a free PDF eBookBook Description:Microsoft Intune is a cloud-managed mobile device management (MDM) tool that empowers you to manage your end-user device estate across various platforms. While it is an excellent platform, the initial setup and configuration can be a daunting process, and mistakes made early on can be more challenging to resolve later. This book addresses these issues by guiding you through the end-to-end configuration of an Intune environment, incorporating best practices and utilizing the latest functionalities.In addition to setting up your environment, you'll delve into the Microsoft Graph platform to understand the underlying mechanisms behind the web GUI. This knowledge will enable you to automate a significant portion of your daily tasks using PowerShell.By the end of this book, you'll have established an Intune environment that supports Windows, Apple iOS, Apple macOS, and Android devices. You'll possess the expertise to add new configurations, policies, and applications, tailoring an environment to your specific requirements. Additionally, you'll have the ability to troubleshoot any issues that may arise and package and deploy your company applications. Overall, this book is an excellent resource for anyone who wants to learn how to use Microsoft Intune to manage their organization's end-user devices.What You Will Learn:Set up your Intune tenant and associated platform connectionsCreate and deploy device policies to your organization's devicesFind out how to package and deploy your applicationsExplore different ways to monitor and report on your environmentLeverage PowerShell to automate your daily tasksUnderstand the underlying workings of the Microsoft Graph platform and how it interacts with IntuneWho this book is for:This book is for IT professionals, end-user device administrators, and system administrators looking to transition to cloud-managed devices or enhance their current environment.
The most thorough SQL reference, now updated for SQL:2023 SQL All-in-One For Dummies has everything you need to get started with the SQL programming language, and then to level up your skill with advanced applications. This relational database coding language is one of the most used languages in professional software development. And, as it becomes ever more important to take control of data, there's no end in sight to the need for SQL know-how. You can take your career to the next level with this guide to creating databases, accessing and editing data, protecting data from corruption, and integrating SQL with other languages in a programming environment. Become a SQL guru and turn the page on the next chapter of your coding career. Get 7 mini-books in one, covering basic SQL, database development, and advanced SQL concepts Read clear explanations of SQL code and learn to write complex queries Discover how to apply SQL in real-world situations to gain control over large datasets Enjoy a thorough reference to common tasks and issues in SQL developmentThis Dummies All-in-One guide is for all SQL users--from beginners to more experienced programmers. Find the info and the examples you need to reach the next stage in your SQL journey.
Scary games may have entered the mainstream with the likes of Resident Evil and Silent Hill in the PlayStation era but interactive entertainment has always been drawn to its darker side. From Ants to Zombies is a showcase for the remarkable range horror gaming has achieved, across six decades, from the 1970s to the 2020s, and over 70 hardware platforms, from the ZX Spectrum to the Xbox Series X. More than 130 horror titles are analysed and contextualised across thirteen thematically-divided chapters, covering a variety of genres (from rail shooters to open-world RPGs), settings (from haunted mansions to infested space stations) and shades of fear (from creeping existential dread to stomach-churning outbursts of violence). The discussion is enlivened by exclusive commentary from pioneering horror developers such as Keiichiro Toyama (Silent Hill), Jane Jensen (Gabriel Knight), Ken Levine (System Shock 2), Sandy White (Ant Attack), David Riordan (It Came from the Desert), Paul Norman (Forbidden Forest), Graeme Devine (The 7th Guest), and many more. Spanning 600+ beautifully-illustrated pages, From Ants to Zombies offers an opportunity to revisit venerated classics and discover unfairly overlooked gems, tapping into the inexhaustible riches of six decades of video game horror. From Ants to Zombies comes as a hardback, with a unique glow-in-the-dark logo and text. As with all our publications, we print lithographically on high-quality paper to showcase the gorgeous visuals as the games deserve. We also use thread sewn binding for extra durability and the ability to lay the book open flat. The cover features a specially created artwork by artist Vasilis Zikos. About the publisher: Bitmap Books work with the world's most experienced writers, designers and gaming experts to create meticulously researched, visually ambitious retro gaming books. As a design-led publisher, visual quality matters to us. We don't just obsessively pursue the best printing quality currently available. We want to constantly push the envelope when it comes to expectations about printing techniques.
In July 1976 a new type of Integrated Circuit was released into the world and over half a century later it is still in production. This device is the Zilog Z80 processor and its longevity surely makes it one of the most successful electronic devices ever produced.This device spawned the rapid development of multitude of relatively low cost personal computer systems which would previously have been impossible to produce.This book is aimed at anyone who has ever wanted to design their own Z80 based computer system. From first principles to a fully working computer it delves into circuit design at the discrete logic level. Each circuit is fully described in detail and although this computer has many of the features found in many vintage computer systems it avoids the use of large scale integration devices. Each circuit is constructed using discrete logic gates to provide a fully immersive development experience.
In this book, author Will Larson shows you ways to obtain your first executive job and quickly ramp up to meet the challenges you may not have encountered in non-executive roles.
Turn blah photos into ta-da photos Photoshop Elements is an affordable, beginner-friendly, and powerful image-editing software capable of making simple and complex photo edits. This book is your ultimate companion as you explore the tools and features that appeal to hobbyist and pro image editors alike. Discover the fundamentals of image editing and learn to make the most of every shot with basic corrections. Then move on to more advanced corrections and creative effects. With the easy-to-follow instructions in this book, you can turn any photo into the masterpiece it was meant to be. Inside... Choosing resolution and file formats Organizing and searching files Applying filters and effects Correcting color and flaws Using artistic effects to alter images and add creativity Adding stunning text layers Printing and sharing photos
Engineering Analysis with SOLIDWORKS Simulation 2023 goes beyond the standard software manual. Its unique approach concurrently introduces you to the SOLIDWORKS Simulation 2023 software and the fundamentals of Finite Element Analysis (FEA) through hands-on exercises.
Sign up to our newsletter and receive discounts and inspiration for your next reading experience.
By signing up, you agree to our Privacy Policy.