Beginning Linux Programming, 4th Edition by Neil Matthew, Richard Stones
Building on the success of its previous
editions, this must-have guide continues its popular tutorial approach
and brings you a straightforward introduction to developing programs for
and other UNIX-style operating systems. The author duo of experienced
Linux programmers covers a wide range of topics to help you learn more
about what Linux has to offer so you can maximize your programming time and your use of the Linux system.
You’ll progress from the basics of compiling programs, linking to
libraries, and dealing with terminal input and output to more advanced
subjects such as writing applications for the GNOME and KDE
environments, storing data using MySQL, and debugging.
|By:||Richard Stones, Neil Matthew|
|File size:||7.72 MB|
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.
Download this e-Book by clicking on this button.
[su_button url=”http://sh.st/KjGA2″ target=”blank” style=”flat” background=”#6c648b” color=”#ffffff” size=”12″ center=”yes” radius=”round” icon=”icon: cloud-download”]Download eBook Now![/su_button]
Please Take Some Time To Share this E-book or Like Our FB Page for more Updates
Report Any Broken Download Links in Comments and We will fix it for You.