An ideal starting point to get a strong grasp of the fundamentals of C++ C++ is an object-oriented programming language commonly adopted by would-be programmers. This book explores the basic developm
A guide to the Linux command line covers such topics as working with text files, managing partitions, setting up user accounts, setting ownership, managing software, configuring the network, and worki
Welcome to "Beginning Game Programming: A GameDev.net Collection," the second in a series of books published in collaboration with GameDev.net, the online community where game developers worldwide can
This comprehensive introduction to SQL Server begins with an overview of database design basics and the SQL query language along with an in-depth look at SQL Server itself Progresses on to a clear ex
Do you think the programmers who work at your office are magical wizards who hold special powers that manipulate your computer? Believe it or not, anyone can learn how to write programs, and it doesn’
After a quick primer on database design basics and the SQL query language (for those programmers who may be building their first database application), this book provides an overview of SQL Server its
You can start game programming in a flash Here's how to create five different cool games - no experience necessary! Ever think you could come up with a better computer game? Then this book is for yo
Teaches how to write games using VB.NET, discussing such topics as GDI+, object-oriented programming, and DirectX, and includes examples of five different games to program.
Aimed at the traditional CS1 course, Java Programming emphasizesobject-oriented design, problem-solving, and good programming style,without overwhelming students with extraneous information.
Linux Socket Programming by Example begins with a very basic introduction to the fundamentals of socket level programming. As the chapters progress, you are introduced to related concepts, such as for
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
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
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
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 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++
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
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.
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
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