"Beginning Linux Programming Fourth Edition"

eBook Name: Beginning Linux Programming Fourth Edition
eBook Type: Linux

Linux, Unix, Radhat, Fedora, Ubuntu

Linux overview, compiling C programs, shell programming, pipes, script keywords and functions, Unix file I/O in C, Unix system functions, terminal interfaces (termios, keyboard input, the curses library), memory management, file locking, dbm databases, make and source control basics, man pages, debugging with gdb, processes and signals, POSIX threads and synchronization, IPC and pipes, semaphores, queues and shared memory, sockets, Tcl basics, X Windows and GTK+ for GNOME, Perl basics, HTML and CGI, writing Unix device drivers

Completely revised and updated, this bestseller continues to offer a
unique, straightforward, and structured approach to learning UNIX
programming on the Linux platform. New chapters cover topics such as
MySQL access and administration, programming GNOME using the GTK GNOME
architecture, programming KDE using Qt, and Linux standards for portable
applications. Selling Points:

* Offers in-depth coverage of Linux programming basics for the reader
needing a thorough introduction

* Detailed and realistic examples help readers learn by doing, enabling
them to move from programming basics to sophisticated custom
applications

* Covers C programming fundamentals on the Linux platform, including
material on basic system calls, file I/O, interprocess communication,
and shell programming

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.

Free eBooks Review for Beginning Linux Programming Fourth Edition
eBooks Space Free Download | ลงประกาศฟรี | Classified Ads | USA Classifieds | Classifieds in UK | Job Openings | Classified List | Classifieds Free | Free Ads