Learn Enough Developer Tools to Be Dangerous

Command Line, Text Editor, and Git Version Control Essentials



Bookstore > Books > Learn Enough Developer Tools to Be Dangerous

Price$29.64 - $32.53
Rating
AuthorMichael Hartl
PublisherAddison-Wesley
Published2022
Pages368
LanguageEnglish
FormatPaper book / ebook (PDF)
ISBN-100137843453
ISBN-139780137843459
EBook Hardcover Paperback

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 youll 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; Basic and advanced editing techniques with editors like Atom and VS Code; Using the human-readable Markdown language for writing 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.


  1. (4 books)



Similar Books


Learn Enough JavaScript to Be Dangerous

Learn Enough JavaScript to Be Dangerous

by Michael Hartl

JavaScript plays a key role in modern software development, not only because it is the only language that runs inside virtually all web browsers, but also because it has become widely used for back-end and general-purpose development as well. Although JavaScript is a big language, you don't need to learn "everything" about ...

Price:  $31.98  |  Publisher:  Addison-Wesley  |  Release:  2022

Linux Mint System Administrator's

Linux Mint System Administrator's

by Arturo Fernandez Montoro

System administrators are responsible for keeping servers and workstations working properly. They perform actions to get a secure, stable, and robust operating system. In order to do that, system administrators perform actions such as monitoring, accounts maintenance, restoring backups, and software installation. All these actions and tas...

Price:  $14.99  |  Publisher:  Packt Publishing  |  Release:  2012

Functional Programming for Java Developers

Functional Programming for Java Developers

by Dean Wampler

Software development today is embracing functional programming (FP), whether it's for writing concurrent programs or for managing Big Data. Where does that leave Java developers? This concise book offers a pragmatic, approachable introduction to FP for Java developers or anyone who uses an object-oriented language.Dean Wampler, Java ...

Price:  $10.99  |  Publisher:  O'Reilly Media  |  Release:  2011

The Little Book on CoffeeScript

The Little Book on CoffeeScript

by Alex MacCaw

This little book shows JavaScript developers how to build superb web applications with CoffeeScript, the remarkable little language that's gaining considerable interest. Through example code, this guide demonstrates how CoffeeScript abstracts JavaScript, providing syntactical sugar and preventing many common errors. You'll learn...

Price:  $7.99  |  Publisher:  O'Reilly Media  |  Release:  2012

JavaScript Frameworks for Modern Web Development

JavaScript Frameworks for Modern Web Development

by Sufyan bin Uzayr, Nicholas Cloud, Tim Ambler

Enrich your software design skills and take a guided tour of the wild, vast, and untamed frontier that is JavaScript development. Especially useful for frontend developers, this revision includes specific chapters on React and VueJS, as well as an updated one on Angular. To help you get the most of your new skills, each chapter also has a...

Price:  $36.09  |  Publisher:  Apress  |  Release:  2019

Rails Crash Course

Rails Crash Course

by Anthony Lewis

Rails is a robust, flexible development platform that lets you build complex websites quickly. Major websites like GitHub, Hulu, and Twitter have run Rails under the hood, and if you know just enough HTML and CSS to be dangerous, Rails Crash Course will teach you to harness Rails for your own projects and create web applications that are ...

Price:  $11.99  |  Publisher:  No Starch Press  |  Release:  2014

Beyond the Basic Stuff with Python

Beyond the Basic Stuff with Python

by Al Sweigart

You've completed a basic Python programming tutorial or finished Al Sweigart's best selling Automate the Boring Stuff with Python. What's the next step toward becoming a capable, confident software developer?Welcome to Beyond the Basic Stuff with Python. More than a mere collection of advanced syntax and masterful tips for ...

Price:  $24.49  |  Publisher:  No Starch Press  |  Release:  2020

Become an Effective Software Engineering Manager

Become an Effective Software Engineering Manager

by James Stanier

Going from engineer to manager doesn't have to be intimidating. Engineers can be managers, and fantastic ones at that. Cast aside the rhetoric and focus on practical, hands-on techniques and tools. You'll become an effective and supportive team leader that your staff will look up to.Start with your transition to being a manager ...

Price:  $27.31  |  Publisher:  The Pragmatic Programmers  |  Release:  2020