{"product_id":"beginning-linux-programming-9780470147627","title":"Beginning Linux Programming","description":"\u003cp\u003e • Author(s): Neil Matthew\u003cbr\u003e • Publisher: Wrox Press\u003cbr\u003e • Publisher Imprint: Wrox Press\u003cbr\u003e • BISAC: Operating Systems - Linux\u003c\/p\u003e\u003cp\u003e\u003c\/p\u003e\u003cp\u003e\u003cb\u003eFrom the Back Cover\u003c\/b\u003e\u003cbr\u003e\u003c\/p\u003e\u003cp\u003e\u003cb\u003eBeginning Linux\u003csup\u003e(R)\u003c\/sup\u003e Programming 4th Edition\u003c\/b\u003e \u003c\/p\u003e\u003cp\u003eBuilding 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. \u003c\/p\u003e\u003cp\u003eYou'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\u003csup\u003e(R)\u003c\/sup\u003e and KDE\u003csup\u003e(R)\u003c\/sup\u003e environments, storing data using MySQL\u003csup\u003e(R)\u003c\/sup\u003e, 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. \u003c\/p\u003e\u003cp\u003e\u003cb\u003eWhat you will learn from this book\u003c\/b\u003e \u003c\/p\u003e\u003cul\u003e \u003cli\u003eHow to use the standard Linux C libraries and other facilities\u003c\/li\u003e \u003cli\u003eWays to make the most of the standard Linux development tools\u003c\/li\u003e \u003cli\u003eTips on basic system calls, file I\/O, interprocess communication, and shell programming \u003c\/li\u003e \u003cli\u003eHow to build graphical user interfaces using the GTK+ or Qt toolkits\u003c\/li\u003e \u003cli\u003eUsing sockets to support TCP\/IP networking to different machines\u003c\/li\u003e \u003cli\u003eHow to write programs that will work on different distributions of Linux\u003c\/li\u003e \u003c\/ul\u003e \u003cp\u003e\u003cb\u003eWho this book is for\u003c\/b\u003e \u003c\/p\u003e\u003cp\u003eThis book is for programmers and developers who want to increase their skill level using Linux. Experience in C and\/or C+ + programming is helpful. \u003c\/p\u003e\u003cp\u003eWrox 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.\u003c\/p\u003e","brand":"Wrox Press","offers":[{"title":"Paperback","offer_id":45113368477847,"sku":"9780470147627","price":3095.0,"currency_code":"INR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0666\/3471\/1191\/files\/9780470147627.webp?v=1767268421","url":"https:\/\/atlanticbooks.com\/products\/beginning-linux-programming-9780470147627","provider":"Atlantic Books","version":"1.0","type":"link"}