Linux for Developers: Jumpstart Your Linux Programming Skills (Developer's Library)
暫譯: 開發者的Linux:快速提升你的Linux程式設計技能
William Rothwell
- 出版商: Addison Wesley
- 出版日期: 2017-04-12
- 定價: $1,575
- 售價: 9.0 折 $1,418
- 語言: 英文
- 頁數: 224
- 裝訂: Paperback
- ISBN: 0134657284
- ISBN-13: 9780134657288
-
相關分類:
Linux
-
相關翻譯:
Linux程序設計基礎 (簡中版)
立即出貨 (庫存 < 3)
商品描述
Linux for Developers shows you how to start writing great code for Linux, whether you’re a Linux user with little or no coding experience, or an experienced Windows programmer.
Leading IT trainer/author William “Bo” Rothwell begins with a clear and up-to-date review of modern open source software, including the licensing arrangements and tradeoffs all developers need to understand. He presents essential skills for both Linux command line and GUI environments, introducing text editors and other tools for efficient coding.
Building on this knowledge, Rothwell introduces scripting tools such as Bash, Python, and Perl, as well as traditional object-oriented programming languages such as Java, C++, and C. Finally, he presents a full section on the powerful Git version control system, teaching skills you can use in Linux and many other environments.
- Access Linux systems, use GUIs, and work at the command line
- Learn how Linux organizes files and navigate its filesystem
- Use basic developer commands such as gzip and grep
- Edit programs with vi and vim, and explore alternative editors
- Perform basic sysadmin tasks that developers often need to handle
- Compare Linux languages to choose the best one for each task
- Write Bash scripts that interact with users or other shell features
- Program with Python and Perl: flow control, variables, and more
- Understand Linux features related to building C, C++, and Java programs
- Stay on top of complex projects with GIT revision control
- Work in GIT: staging, committing, branches, diffs, merges, and patches
- Manage local and remote GIT repositories
This guide’s modular coverage helps you quickly access whatever information you need right now.
商品描述(中文翻譯)
**Linux for Developers** 讓您學會如何開始為 Linux 編寫優秀的程式碼,無論您是擁有少量或沒有編程經驗的 Linux 使用者,還是經驗豐富的 Windows 程式設計師。
知名 IT 培訓師/作者 William “Bo” Rothwell 首先對現代開源軟體進行清晰且最新的回顧,包括所有開發者需要了解的授權安排和權衡。他介紹了 Linux 命令行和 GUI 環境中的基本技能,並介紹了文本編輯器和其他高效編碼的工具。
在此基礎上,Rothwell 介紹了 Bash、Python 和 Perl 等腳本工具,以及 Java、C++ 和 C 等傳統物件導向編程語言。最後,他提供了一個完整的部分,介紹強大的 Git 版本控制系統,教授您可以在 Linux 和許多其他環境中使用的技能。
- 訪問 Linux 系統,使用 GUI,並在命令行工作
- 學習 Linux 如何組織文件並導航其檔案系統
- 使用基本的開發者命令,如 gzip 和 grep
- 使用 vi 和 vim 編輯程式,並探索其他編輯器
- 執行開發者經常需要處理的基本系統管理任務
- 比較 Linux 語言,以選擇最適合每個任務的語言
- 編寫與使用者或其他 shell 功能互動的 Bash 腳本
- 使用 Python 和 Perl 編程:流程控制、變數等
- 理解與構建 C、C++ 和 Java 程式相關的 Linux 特性
- 使用 GIT 版本控制管理複雜專案
- 在 GIT 中工作:暫存、提交、分支、差異、合併和補丁
- 管理本地和遠端的 GIT 倉庫
本指南的模組化內容幫助您快速訪問當前所需的任何資訊。