Get started in white-hat ethical hacking using Kali Linux. This book starts off by giving you an overview of security trends, where you will learn the OSI security architecture. This will form the fou
Understand functional programming concepts and the functional nature of the JavaScript language. Starting with an introduction to functional programming concepts, you will learn the key differences be
Learn programming using the Commodore 16/Plus 4 system. Following this book, you and your children will not only learn BASIC programming, but also have fun creating a retro Commodore system with a Ras
Easily get started programming using the ultra-versatile C# 7 and Visual Studio 2017 Beginning C# 7 Programming with Visual Studio 2017 is the beginner’s ultimate guide to the world’
The easy way to learn programming fundamentals with Python Python is a remarkably powerful and dynamic programming language that's used in a wide variety of application domains. Some of its key distin
Get started with Julia for engineering and numerical computing, especially data science, machine learning, and scientific computing applications. This book explains how Julia provides the functionalit
The Most Useful Tutorial and Reference, with Hundreds of High-Quality Examples for Every Popular Linux Distribution “First Sobell taught people how to use Linux . . . now he teaches you the
This book will show you the difference between making a robot move and making a robot THINK. Using Mindstorms EV3 and LeJOS, an open source project for Java Mindstorms projects, you’ll learn how to cr
Each book aims to teach an important technology or programming language and is designed to take a person from being a novice to a professional by including the most essential information and explainin
Shell Programming in Unix, Linux and OS X (the Fourth Edition of Kochan and Wood's classic Unix Shell Programming tutorial) can help any modern Unix, Linux, or OS X user get more done faster with thei
Anyone Can Create an App is based on the lofty premise that anyone can begin programming given the right tools and the right help. With some time set aside and the course-work in this book, readers wi
Beginning R, Second Edition is a hands-on book showing how to use the R language, write and save R scripts, build and import data files, and write your own custom statistical functions. This book show
Linux Essentials 2e provides the beginning Linux and Open Source audience a solid foundation of Linux basics as well as prepare them to take the new LPI Linux Essentials exam. This practical book prov
Provides exercises on how to use the C programming language to drive Arduino microcontrollers and demonstrate what the code is doing and how it is done.
Pro Bash Programming teaches you how to effectively utilize the Bash shell in your programming. The Bash shell is a complete programming language, not merely a glue to combine external Linux commands.
A straightforward, step-by-step introduction to clear and elegant object-oriented programming. Using a language that's perfect for this kind of programming, the book has been tested in numerous course
A comprehensive resource for getting started with the ever-popular Java programming languageJava remains one of the most important programming languages, used in both enterprise-level corporate soluti
What the book covers: Beginning Programming with C++ For Dummies starts would-be programmers on their way toward C++ mastery by showing them basic development concepts and techniques in context of C++
Learn Python—the fun and easy way—and get in the programming game today!Python is one of the fastest growing programming languages, and no wonder. It requires three to five times less time than develo
If you've already tinkered a bit with Arduino or Raspberry Pi, and you want to get more hands-on with hardware, or even if you're completely new to electronics and you just want to dive in, then Begin
Each book aims to teach an important technology or programming language and is designed to take a person from being a novice to a professional by including the most essential information and explainin
Learn the basics of programming with C with this fun and friendly guide!As the basis of all programming languages, C offers a reliable, strong foundation for programming and serves as a steppingstone
A practical introduction to programming with JavaBeginning Programming with Java For Dummies, 4th Edition is a comprehensive guide to learning one of the most popular programming languages worldwide.
The ideal beginner's guide to C# and object-oriented programmingWrox beginners' guides have the perfect formula for getting programming newcomers up and running. This one introduces beginners to objec
Conquer the complexities of this open source statistical languageR is fast becoming the de facto standard for statistical computing and analysis in science, business, engineering, and related fields.
Get up to speed on the extensive changes to the newest release of Microsoft SQL ServerThe 2012 release of Microsoft SQL Server changes how you develop applications for SQL Server. With this comprehens
One of the most popular beginning programming books, now fully updated Java is a popular language for beginning programmers, and earlier editions of this fun and friendly guide have helped thousands g
Each book aims to teach an important technology or programming language and is designed to take a person from being a novice to a professional by including the most essential information and explainin
BEGINNING JAVA SE 6 GAME PROGRAMMING, THIRD EDITION is perfect for beginner level game programmers with some Java experience who want to quickly and easily learn how to create games using the latest v
The fifth edition of this beginner's guide to Ubuntu is thoroughly updated to reflect the many upgrades and changes in the newest Long Term Support version of this popular open source GNU\Linux operat