Learn Enough Developer Tools to Be Dangerous: Command Line, Text Editor, and Git Version Control Essentials (Paperback)
暫譯: 學會足夠的開發工具以具威脅性:命令行、文本編輯器與 Git 版本控制基礎 (平裝本)

Hartl, Michael

買這商品的人也買了...

相關主題

商品描述

All You Need to Know, and Nothing You Don't, About Core Tools for Software Development

Three of the core tools needed for modern software development are the Unix command line, a text editor, and version control with Git. But you don't need to learn everything about them, just how to use them efficiently to solve real problems. In Learn Enough Developer Tools to Be Dangerous, renowned instructor Michael Hartl teaches the specific concepts, skills, and approaches you need so you can learn to write apps, get hired, collaborate, and maybe even launch your own company.

Even if you've never used (or even heard of) these tools before, Hartl helps you quickly build technical sophistication and master the lore you need to succeed. Focused exercises help you internalize what matters, without wasting time on details pros don't care about. Soon, it'll be like you were born knowing this stuff--and you'll be suddenly, seriously dangerous.

Learn enough about . . .

  • Running a terminal, entering and editing commands, and using man pages
  • Manipulating and inspecting files: from basic copying to finding patterns
  • Organizing files with directories
  • Learning Minimum Viable Vim(TM)
  • Basic and advanced editing techniques with editors like Atom and VS Code
  • Using the human-readable Markdown language for quick documentation
  • Formatting source code and writing executable scripts
  • Getting started with Git and GitHub
  • Using key Git workflows: commit, push, branch, merge, and more
  • Collaborating on Git projects and resolving code conflicts
  • Setting up dev environments: macOS, Linux, Windows, and cloud

Michael Hartl's Learn Enough series includes books and video courses that focus on the most important parts of each subject, so you don't have to learn everything to get started--you just have to learn enough to be dangerous and solve technical problems yourself.

商品描述(中文翻譯)

關於軟體開發核心工具的所有必要知識,及不必要的知識

現代軟體開發所需的三個核心工具是 Unix 命令行、文本編輯器和使用 Git 的版本控制。但你不需要學習它們的所有內容,只需學會如何有效地使用它們來解決實際問題。在學會足夠的開發者工具以便於應用中,知名講師 Michael Hartl 教授了你所需的具體概念、技能和方法,讓你能夠學會編寫應用程式、獲得工作、協作,甚至可能創立自己的公司。

即使你從未使用過(甚至從未聽說過)這些工具,Hartl 也會幫助你迅速建立技術素養,掌握成功所需的知識。專注的練習幫助你內化重要的內容,而不會浪費時間在專業人士不在意的細節上。不久之後,你會感覺自己就像天生就知道這些東西一樣——而你將會突然變得非常危險。

學習足夠的 . . .


  • 運行終端、輸入和編輯命令,以及使用 man 頁面

  • 操作和檢查文件:從基本的複製到尋找模式

  • 使用目錄組織文件

  • 學習 Minimum Viable Vim(TM)

  • 使用 Atom 和 VS Code 等編輯器的基本和進階編輯技術

  • 使用人類可讀的 Markdown 語言進行快速文檔編寫

  • 格式化源代碼和編寫可執行腳本

  • 開始使用 Git 和 GitHub

  • 使用關鍵的 Git 工作流程:commit、push、branch、merge 等等

  • 在 Git 項目上協作並解決代碼衝突

  • 設置開發環境:macOS、Linux、Windows 和雲端

Michael Hartl 的 Learn Enough 系列包括專注於每個主題最重要部分的書籍和視頻課程,因此你不必學習所有內容就能開始——你只需學習足夠的知識以便於解決技術問題。

作者簡介

Michael Hartl created the legendary Ruby on Rails(TM) Tutorial that helped jumpstart thousands of web development careers. A cofounder and principal author at Learn Enough, Hartl previously earned a Ph.D. in physics at the California Institute of Technology (Caltech), where he received a Lifetime Achievement Award for Excellence in Teaching. He is also an alumnus of Harvard University and the world-renowned Y Combinator entrepreneur program.

作者簡介(中文翻譯)

邁克爾·哈特爾創建了傳奇的Ruby on Rails(TM) 教程,幫助成就了數千個網頁開發的職業生涯。作為Learn Enough的共同創辦人和主要作者,哈特爾曾在加州理工學院(Caltech)獲得物理學博士學位,並因其卓越的教學表現獲得終身成就獎。他也是哈佛大學的校友,以及世界知名的Y Combinator創業計畫的成員。