The online computer book shop for UK & Europe                                   

   Books Home | About Us | Index | Next Record | Browse

 
  

Tel: 0121 706 6000 

Static Book Details Page - Computer Manuals Website

 Beginning Linux Programming 4th Edition
  

  Beginning Linux Programming 4th Edition by Neil Matthew ; Richard Stones

  • Published by: WROX/WILEY
  • Author: Neil Matthew ; Richard Stones
  • Page Count: 780
  • Group: LINUX
  • ISBN: 0470147628/9780470147627
  • Published: Nov 2007

Our Price: 17.59
Discount: 20%
RRP: 21.99 

For Latest Pricing and Availability Click Here
 

The online computer book shop for UK & Europe

Book store with some thing for everyone

Book Information and Description:

Beginning Linux Programming 4th Edition
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 examples, students learn by doing, and are able to move from being a Linux beginner to creating custom applications in Linux. The book introduces fundamental concepts beginning with the basics of writing Unix programs in C, and including material on basic system calls, file I/O, interprocess communication (for getting programs to work together), and shell programming. Parallel to this, the book introduces the toolkits and libraries for working with user interfaces, from simpler terminal mode applications to X and GTK+ for graphical user interfaces. Advanced topics are covered in detail such as processes, pipes, semaphores, socket programming, using MySQL, writing applications for the GNOME or the KDE desktop, writing device drivers, POSIX Threads, and kernel programming for the latest Linux Kernel.

CONTENTS:

1. Getting Started

2. Shell Programming

3. Working with Files

4. The Linux Environment

5. Terminals

6. Managing text Based screens with curses

7. Data Management

8. MySQL

9. Development Tools

10. Debugging

11. Processes and Signals

12. POSIX Threads

13. Inter-process Communicatio: Pipes

14. Semaphores, Shared Memory, and Message Queues

15. Sockets

16. Programming GNOME Using GTK+

17. Programming KDE Using Qt

18. Standards for Linux

INDEX