For introductory courses in computer programming. Help students understand the logic behind developing high-quality programs Starting Out with C++: From Control Structures through Objects ,
iOS 11 App Development Essentials, the latest edition of this popular book series, has now been fully updated for the iOS 11 SDK, Xcode 9 and the Swift 4 programming language.This publication is avail
Practical SQL is an approachable and fast-paced guide to SQL (Structured Query Language), the standard programming language for defining, organizing, and exploring data in relational databases. The bo
This book provides readers with an in-depth discussion of circuit simulation, combining basic electrical engineering circuit theory with Python programming. It fills an information gap by describing t
Perfect for beginner coders, this highly visual workbook builds basic programming skills using JavaScript, a key language for coders looking to expand their knowledge and move on from Scratch and Pyth
A gigantic guide to command blocks, redstone, mods, and more!The Giant Book of Hacks for Minecrafters teachers Minecrafters everything they need to know about manipulating and programming command bloc
Data Munging with R shows readers how to take raw data and transform it for use in computations, tables, graphs, and more. Whether they already have some programming experience or they're just a sprea
Apple's Swift language is the de-facto standard for iOS and Mac development, and it's rapidly becoming a great choice for any general-purpose programming task.Classic Computer Science Problems in Swif
One of FX’s most successful original productions, Sons of Anarchy roared onto the screen in 2008 and dominated the cable network’s programming for seven seasons. Following an outlaw motorcycle club on
Dive into Swift 4.x, the latest version of Apple’s easy-to-use programming language for macOS, iOS, watchOS, and tvOS. With this practical guide, you’ll quickly get up to speed on language
Learn essential concepts and techniques to build simple-to-advanced projects and overcome common programming challenges in micro:bit development. Beginning BBC micro:bit will take you throug
This multidisciplinary book brings together medical, management, and architectural disciplines in order to formulate new approaches to the programming, planning, and design of healthcare facilities th
Library Makerspaces: The Complete Guide is a road map for libraries of any size, with any budget, seeking to redesign or repurpose space or develop maker style programming. This book covers developing
A Comprehensive Guide with 70+ ExamplesGet the Kindle version FREE when purchasing the Paperback!The second book in the Step-By-Step Java Series delves further into practical Java programming. We beli
The perfect book for anyone who wants to learn French fast. Comes with a free downloadable audio app for Apple and Android phones, enabling learners to hear words and phrases spoken by native French s
The perfect book for anyone who wants to learn Mandarin Chinese fast. Comes with a free downloadable audio app for Apple and Android phones, enabling learners to hear words and phrases spoken by nativ
The perfect book for anyone who wants to learn German fast and on-the-go, now with a free downloadable audio app for Apple and Android phones, enabling learners to hear words and phrases spoken by nat
The perfect book for anyone who wants to learn Spanish fast. Comes with a free downloadable audio app for Apple and Android phones, enabling learners to hear words and phrases spoken by native Spanish
The perfect book for anyone who wants to learn Italian fast. Comes with a free downloadable audio app for Apple and Android phones, enabling learners to hear words and phrases spoken by native Italian
Written for computer programming students, hobbyists, and professionals, FUNDAMENTALS OF PYTHON: DATA STRUCTURES is an introduction to object-oriented design and data structures using the popular Pyth
Build domain specific languages (DSLs) using Java's most popular functional programming language: Scala. This book introduces the basics of Scala and DSLs using a series of practical examples. In Prac
Write good regexes and parsers with the Perl 6 programming language. You’ll see how regexes are used for searching, parsing, and validation: in particular the grammar extension makes them uniquely sui
From Descartes and Cartesian mind-body dualism in the 17th century though to 21st-century concerns about artificial intelligence programming, The Bloomsbury Companion to the Philosophy of Consciousnes
A thorough revision that provides a clear understanding of the basic principles of microcontrollers using C programming and PIC18F assembly language This book presents the fundamental concepts of asse
Master the fundamentals of Scala and understand its emphasis on functional programming that sets it apart from Java. This book will help you translate what you already know in Java to Scala to start y
Discover object-oriented programming with core concepts of C# in this unique tutorial. The book consists of four major sections which cover 15 core topics - nine of them are dedicated to object-orient
Computer simulation is an effective and popular universal tool that can be applied to almost all disciplines. Requiring only basic knowledge of programming, mathematics, and probability theory, Comput
This full-color book will inspire you to start solving problems and creating programs with Python, even if you have absolutely no programming experience. It’s not just friendly and easy: it&rsqu
If machine learning transforms the nature of knowledge, does it also transform the practice of critical thought?Machine learning-programming computers to learn from data-has spread across scientific d
In the early days of television, suburban families welcomed TV into their homes as an electronic babysitter that would also teach their children about the world. Children’s programming soon came to pl
Seniors! This book is for you! In this book you will find the tips and tricks to get the most out of your Android tablet or smartphone. With easy to read steps, large print and clear black and white
In Cracking Codes with Python, you’ll learn how to program in Python while making and breaking ciphers, which are used to encrypt secret messages. (No programming experience required!).After a quick c
You want increased customer satisfaction, faster development cycles, and less wasted work. Domain-driven design (DDD) combined with functional programming is the innovative combo that will get you the
Library Makerspaces: The Complete Guide is a road map for libraries of any size, with any budget, seeking to redesign or repurpose space or develop maker style programming. This book covers developing