Learn Enough Developer Tools to Be Dangerous
Command Line, Text Editor, and Git Version Control Essentials
|Price||$29.64 - $32.53
|Format||Paper book / ebook (PDF)|
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.
by Michael Hartl
Price: $31.98 | Publisher: Addison-Wesley | Release: 2022
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
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
by Alex MacCaw
Price: $7.99 | Publisher: O'Reilly Media | Release: 2012
by Sufyan bin Uzayr, Nicholas Cloud, Tim Ambler
Price: $36.09 | Publisher: Apress | Release: 2019
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
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
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