Beginning Linux Programming, Fourth Edition continues its unique approach to teaching UNIX programming in a simple and structured way on the Linux platform. Through the use of detailed and realistic e
Beginning Swift Programming offers the reader a jumpstart to developing applications for the Mac and iPhone. This book provides a succinct yet complete overview of the core features of this new progra
Write software that makes the most effective use of the Linux system, including the kernel and core system libraries. The majority of both Unix and Linux code is still written at the system level, and
A guide to Ubuntu Linux covers such topics as installation, hardware components, office applications and tasks, the BASH shell, multimedia management, software installation and removal, data backup, W
"Beginning Game Programming, Third Edition" shows budding game developers how to take their game ideas from concept to reality. Requiring only a basic understanding of the C++ language, this unique gu
This book is broken into four primary sections addressing key topics that Linux programmers need to master: Linux nuts and bolts, the Linux kernel, the Linux desktop, and Linux for the Web Effective
Lua offers a wide range of features that you can use to support and enhance your applications. With this book as your guide, you’ll gain a thorough understanding of all aspects of programming with thi
This book explains in a clear and coherent manner how Unix works, how to understand existing Unix programs, and how to design and create new Unix programs. The book is organized by subsystem, each pre
Linux(r) Programming For Dummies(r) is the fast and easy way to get up-to speed on designing, developing, and debugging programs on the Linux platform.For a sample from the book go to: www.dummies.com
Covering all the essential components of Unix/Linux, including process management, concurrent programming, timer and time service, file systems and network programming, this textbook emphasizes progra
Developers are increasingly being asked to create software for Linux platforms. Many developers are accustomed to creating software for Microsoft or other platforms, but don't have experience with Lin
Get started with Visual C# programming with this great beginner's guideBeginning Visual C# 2015 Programming provides step-by-step directions for programming with C# in the .NET framework. Beginning wi
This is Linux for those of us who don’t mind typing. All Linux users and administrators tend to like the flexibility and speed of Linux administration from the command line in byte–sized chunks, inste
Idiot's Guides: Beginning Programming takes the fear out of learning programming by teaching readers the basics with Python, an open-source (free) environment which is considered one of the easiest la
When it comes to game programming, C++ is the name of the game. If you aspire to move from game player to game creator, it all starts with learning the fundamentals of C++ and game-programming basics.
Each book covers all the necessary information a beginner needs to know about a particular topic, providing an index for easy reference and using the series' signature set of symbols to clue the reade
Learn C# withBeginning C# Object-Oriented Programming and you'll be thinking about program design in the right way from day one. Whether you want to work with .NET for the web or desktop, or for Windo
Step-by-step beginner’s guide to Visual C# 2012Written for novice programmers who want to learn programming with C# and the .NET framework, this book offers programming basics such as variables, flow
Provides information on creating games for Android tablets, covering such topics as gathering user input; adding sound effects, music, and video; and building one and two players games.
Provides information on creating applications for Android tablets, including Java, recipes for tools such as File Explorer and Location Manager, 3D graphics, and alarms.
Beginning C# Object-Oriented Programming brings you into the modern world of development as you master the fundamentals of programming with C# and learn to develop efficient, reusable, elegant code th
Discover the latest and most popular technology for creating next-generation 3D games: DIRECTX 11! BEGINNING DIRECTX 11 GAME PROGRAMMING is an introductory guide to learning the basics of DirectX 11 t
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
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
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