Skip to main content Site map

Beginning Linux Programming (ePub eBook) 4th Edition


Beginning Linux Programming (ePub eBook) 4th Edition

eBook by Matthew, Neil/Stones, Richard

Beginning Linux Programming (ePub eBook)

£32.00

ISBN:
9781118058619
Publication Date:
22 Apr 2011
Edition:
4th Edition
Publisher:
Wiley
Imprint:
Wrox
Pages:
816 pages
Format:
eBook
For delivery:
Download available
Beginning Linux Programming (ePub eBook)

Description

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

Acknowledgements. Foreword. Introduction. Chapter 1: Getting Started. Chapter 2: Shell Programming. Chapter 3: Working with Files. Chapter 4: The Linux Environment. Chapter 5: Terminals. Chapter 6: Managing Text-Based Screens with curses. Chapter 7: Data Management. Chapter 8: MySQL. Chapter 9: Development Tools. Chapter 10: Debugging. Chapter 11: Processes and Signals. Chapter 12: POSIX Threads. Chapter 13: Inter-Process Communication: Pipes. Chapter 14: Semaphores, Shared Memory, and Message Queues. Chapter 15: Sockets. Chapter 16: Programming GNOME Using GTK+. Chapter 17: Programming KDE Using Qt. Chapter 18: Standards for Linux. Index.

Accessing your eBook through Kortext

Once purchased, you can view your eBook through the Kortext app, available to download for Windows, Android and iOS devices. Once you have downloaded the app, your eBook will be available on your Kortext digital bookshelf and can even be downloaded to view offline anytime, anywhere, helping you learn without limits.

In addition, you'll have access to Kortext's smart study tools including highlighting, notetaking, copy and paste, and easy reference export.

To download the Kortext app, head to your device's app store or visit https://app.kortext.com to sign up and read through your browser.

This is a Kortext title - click here to find out more This is a Kortext title - click here to find out more

NB: eBook is only available for a single-user licence (i.e. not for multiple / networked users).

Back

JS Group logo