Linux For Developers: Jumpstart Your Linux Programming Skills(Paperback, William Rothwell)
Quick Overview
Product Price Comparison
Leading IT trainer/author William (Bo) Rothwell first provides a clear and up-to-date introduction to the complex world of open source software, including its licensing arrangements and their associated trade-offs. Next, Rothwell introduces essential skills for both Linux command line and GUI environments, emphasizing tools that developers need to create code in Linux, including text editors. Building on this knowledge, he introduces the primary languages used by Linux developers, from scripting tools such as Bash, Python and Perl to traditional full-fledged programming languages such as Java, C++ and C. Finally, Rothwell presents a full section on the powerful Git version control system, teaching skills that developers can use both in Linux and in many other environments.FeaturesCovers all the topics Microsoft developers need to succeed on the Linux platformStudents will get comfortable with open source programming and Linux GUI and command line environmentsExplore leading Linux programming and scripting languages, including Python and C++Teaches practical expertise with Git version controlTable of Contents Part I: Open Resource SoftwareChapter 1: Introduction to Open Source Software Part II: LINUX Essentials Chapter 2: Introduction to Linux Chapter 3: The File system Chapter 4: Essential Commands Chapter 5: Text Editors Chapter 6: System Administration Part III: LINUX Programming LanguagesChapter 7: Overview of Linux Programming Languages Chapter 8: BASH Shell Scripting Chapter 9: Perl Scripting Chapter 10: Python Scripting Chapter 11: C, C++ and Java Part IV: Using GIT Chapter 12: GIT EssentialsChapter 13: Manage Files with Git Chapter 14: Manage Differences in Files Chapter 15: Advanced Git Features Index