The Building Industry's Source for Books and Software since 1995.
Construction Home Business Home Education Home Lifestyle Home
  Bookworkz Home  
 Biology   Chemistry   Computer Science   End-User Computing   Programming 
 Mathematics   Medical Sciences   Psychology   Life Sciences   Networking 
 Organic Chemistry   Physics   Reference   Statistics   Web Development 
Browse More Categories  
 

SEARCH OPTIONS
 MENU

Home 
Browse Titles 
Specials 
Discounted Titles 
Shopping Cart 
Order 
Shipping 
& Payment
 
Returns Policy 
Contact Us 

 

 RELATED CATEGORIES:     EDUCATION  COMPUTER SCIENCE  NETWORKING  LINUX  


 
Beginning Linux Programming, 2nd Edition
Richard Stones; Neil Matthew; Foreword by: Alan Cox
If you've installed Linux, or have access to a version of UNIX, you've probably got used to the environment and it's configuration, but if you want to start programming, most Linux books leave you on your own. This book takes off where they stop, showing you how to make the most of the tools UNIX offers (which are included as standard with any distribution of Linux) and start programming UNIX for real. We concentrate on C programming, looking at the GNU tools, and the UNIX C libraries, to teach you step by step how to write, build, and debug serious application code. Throughout the book, we'll develop a fully featured CD Database application, allowing you to see the theory of each new topic applied to a real application. As well as handling basic file operations, input and output and dealing with the way UNIX handles data, we'll introduce such advanced topics as inter-process communication, networking, and using CGI scripting to build a web interface - all the elements of client-server programming. We also introduce the GTK+ and show how to build rich graphical user interfaces for X with GNOME. Finally, there's an introduction to device drivers, to give you a window into the way the Linux kernel itself works. You'll also learn shell scripting for BASH, and we'll introduce two more powerful scripting languages - Tcl and Perl. Who is this book for? You'll need to be comfortable with the basics of using Linux, with a good working knowledge of how to use and configure your system. You should also know some simple C. If you're familiar with basic programming concepts, the working examples in the book will soon give you the confidence to explore Linux's C libraries. You'll find the programming tools used in this book are included with virtually any Linux distribution, so this book is all you need to get started as a Linux programmer. What does this book cover? * The Perl Language * Programmming for GNOME(TM) * POSIX(r) Threads * Kernel(r) Programming * Latest Linux Kernel, current tools and C libraries

  Add To Cart    Purchase 

 

Paperback
Pages, 7-1/4 x 9 in.
 
Item #:
Price:
0764543733
$39.99

John Wiley & Sons, Inc.

 
 RELATED ITEMS




Item #0764544977

Beginning Linux Programming, 3rd Edition

Paperback/WebSite Associated w/Book - $39.99



Item #0470849487

Programming for the Series 60 Platform and Symbian OS

Paperback - $105.00



Item #0470025247

Symbian OS Internals: Real-time Kernel Programming

Paperback - $100.00



Item #0471168947

UNIX® Shell Programming, 4th Edition

Paperback/WebSite Associated w/Book - $



Item #0470090537

Programming PC Connectivity Applications for Symbian OS: Smartphone Synchronization and Connectivity for Enterprise and Application Developers

Paperback - $65.00


Home  |  Browse Titles  |  Specials  |  Discounted Titles  |  Shopping Cart  |  Order  |  Shipping  |  Returns Policy  |  Contact Us
© 1999-2008 DCD Technologies