Bewertung:

Derzeit gibt es keine Leserbewertungen. Die Bewertung basiert auf 4 Stimmen.
Learn Enough Developer Tools to Be Dangerous: Command Line, Text Editor, and Git Version Control Essentials
Alles, was Sie über die wichtigsten Werkzeuge für die Softwareentwicklung wissen müssen, und nichts, was Sie nicht wissen müssen
Drei der wichtigsten Werkzeuge, die für die moderne Softwareentwicklung benötigt werden, sind die Unix-Befehlszeile, ein Texteditor und die Versionskontrolle mit Git. Aber Sie müssen nicht "alles" über sie lernen, sondern nur, wie Sie sie effizient einsetzen können, um echte Probleme zu lösen. In Learn Enough Developer Tools to Be Dangerous, lehrt der renommierte Dozent Michael Hartl die spezifischen Konzepte, Fähigkeiten und Ansätze, die Sie benötigen, damit Sie lernen können, Anwendungen zu schreiben, angestellt zu werden, zusammenzuarbeiten und vielleicht sogar Ihr eigenes Unternehmen zu gründen.
Selbst wenn Sie diese Tools noch nie benutzt haben (oder noch nie davon gehört haben), hilft Ihnen Hartl, sich schnell technische Kenntnisse anzueignen und das Wissen zu beherrschen, das Sie für Ihren Erfolg brauchen. Gezielte Übungen helfen Ihnen, das Wesentliche zu verinnerlichen, ohne Zeit mit Details zu verschwenden, die für Profis unwichtig sind. Bald wird es so sein, als wären Sie mit diesem Wissen geboren worden - und Sie werden plötzlich richtig gefährlich.
Lernen Sie genug über...
⬤ Ein Terminal zu bedienen, Befehle einzugeben und zu bearbeiten und Manpages zu benutzen.
⬤ Manipulieren und Inspizieren von Dateien: vom einfachen Kopieren bis zum Auffinden von Mustern.
⬤ Organisieren von Dateien mit Verzeichnissen.
⬤ Erlernen des minimal lebensfähigen Vim.
⬤ Grundlegende und fortgeschrittene Bearbeitungstechniken mit Editoren wie Atom und VS Code.
⬤ Verwendung der menschenlesbaren Sprache Markdown für das Schreiben einer schnellen Dokumentation.
⬤ Formatierung von Quellcode und Schreiben von ausführbaren Skripten.
⬤ Erste Schritte mit Git und GitHub.
⬤ Verwenden der wichtigsten Git-Workflows: Commit, Push, Branch, Merge und mehr.
⬤ Zusammenarbeiten an Git-Projekten und Lösen von Code-Konflikten.
⬤ Einrichten von Entwicklungsumgebungen: macOS, Linux, Windows und Cloud.
Michael Hartls "Learn Enough"-Reihe umfasst Bücher und Videokurse, die sich auf die wichtigsten Teile eines jeden Themas konzentrieren, sodass Sie nicht alles lernen müssen, um loszulegen - Sie müssen nur genug lernen, um gefährlich zu sein und technische Probleme selbst zu lösen.
Registrieren Sie Ihr Buch, um bequemen Zugang zu Downloads, Aktualisierungen und/oder Korrekturen zu erhalten, sobald diese verfügbar sind. Einzelheiten finden Sie auf der Innenseite des Buches.