• Earn real money by being active: Hello Guest, earn real money by simply being active on the forum — post quality content, get reactions, and help the community. Once you reach the minimum credit amount, you’ll be able to withdraw your balance directly. Learn how it works.

Linux Beginning Linux Programming (Linux Programming Series) 4th Edition

dEEpEst

☣☣ In The Depths ☣☣
Staff member
Administrator
Super Moderator
Hacker
Specter
Crawler
Shadow
Joined
Mar 29, 2018
Messages
13,861
Solutions
4
Reputation
32
Reaction score
45,552
Points
1,813
Credits
55,350
‎7 Years of Service‎
 
56%
612fu7vtOuL._SL1360_.jpg


Beginning Linux Programming (Linux Programming Series)​


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.

Editorial Reviews​

From the Inside Flap​

Beginning Linux® Programming 4th Edition

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 Linux 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. As each topic is covered, the authors introduce an appropriate programming theory and then illustrate it with practical examples, clear explanations, and a step-by-step approach with the intent that you will learn by doing. You'll quickly evolve from being a Linux beginner to confidently creating custom applications in Linux.

What you will learn from this book

  • How to use the standard Linux C libraries and other facilities
  • Ways to make the most of the standard Linux development tools
  • Tips on basic system calls, file I/O, interprocess communication, and shell programming
  • How to build graphical user interfaces using the GTK+ or Qt toolkits
  • Using sockets to support TCP/IP networking to different machines
  • How to write programs that will work on different distributions of Linux
Who this book is for

This book is for programmers and developers who want to increase their skill level using Linux. Experience in C and/or C+ + programming is helpful.

Wrox Beginning guides are crafted to make learning programming languages and technologies easier than you think, providing a structured, tutorial format that will guide you through all the techniques involved.



More info
This link is hidden for visitors. Please Log in or register now.
Download


 
Last edited:
71JN47S1FGL.gif


Beginning Linux Programming (Linux Programming Series) 2th Edition and 3th Edition​


If you've already got Linux up and running on your machine and you really want to exploit its capabilities, Beginning Linux Programming is packed full of useful information that will keep you busy for weeks. In spite of its title, Beginning Linux Programming isn't oriented toward novices. It assumes that you're a competent C programmer but are simply new to the specifics of Linux. Authors Neil Matthew and Richard Stones introduce a plethora of fundamental concepts including shell programming, file access, and using curses to write full-screen, character-based programs. But that's just the start. They cover advanced topics such as processes, pipes, semaphores, and sockets - and of course, they address issues common to Internet programming such as using CGI (Common Gateway Interface). The book is a superb resource for anyone who has really wanted to put the pedal to the metal in Linux. This revised second edition has been completely updated, and now covers programming in Perl, an introduction to writing applications for the GNOME desktop, and a new chapter about writing device drivers.



More info
This link is hidden for visitors. Please Log in or register now.

Download
2th Edition and 3th Edition



 
Back
Top