Das Handbuch für Softwareentwickler zu Linux: Ein praktischer Leitfaden für die Verwendung der Linux-Befehlszeile und -Dienstprogramme als Softwareentwickler

Bewertung:   (4,5 von 5)

Das Handbuch für Softwareentwickler zu Linux: Ein praktischer Leitfaden für die Verwendung der Linux-Befehlszeile und -Dienstprogramme als Softwareentwickler (David Cohen)

Leserbewertungen

Zusammenfassung:

Das Buch ist gut strukturiert und dient sowohl Anfängern als auch erfahrenen Benutzern als praktischer Leitfaden für Linux. Es konzentriert sich auf die wichtigsten Linux-Befehle, -Dienstprogramme und -Entwicklungstools, was es zu einer wertvollen Ressource macht. Einige Leser sind jedoch der Meinung, dass es in bestimmten Bereichen umfassender behandelt werden könnte, und einige finden es etwas zu teuer.

Vorteile:

Gut strukturierter, unkomplizierter, praktischer Leitfaden für Linux-Grundlagen, sowohl für Anfänger als auch für erfahrene Benutzer geeignet, einfaches Nachschlagen bestimmter Themen, wertvolle Ressource für Entwickler, Verwendung von Terminal-Screenshots verbessert das Verständnis.

Nachteile:

Einigen Themen fehlt es an Tiefe, nicht umfassend für die Softwareentwicklung, von einigen Lesern als teuer empfunden.

(basierend auf 12 Leserbewertungen)

Originaltitel:

The Software Developer's Guide to Linux: A practical, no-nonsense guide to using the Linux command line and utilities as a software developer

Inhalt des Buches:

Eine Pflichtlektüre für Softwareentwickler mit mangelnden Kommandozeilen-Kenntnissen, die sich auf Linux konzentriert. Es vermittelt übertragbare Kommandozeilenkenntnisse für den Einsatz unter Mac OS, Unix und Windows mit WSL Hauptmerkmale Ein praktischer, sachlicher Leitfaden, der speziell für Entwickler (nicht Sysadmins) geschrieben wurde, die schnell Kommandozeilenfähigkeiten erlernen müssen Erweitern Sie Ihre praktischen Fähigkeiten und sehen Sie aus wie ein Assistent auf der Kommandozeile Bauen Sie praktische Fähigkeiten auf, um effektiv mit den gängigsten CLI-Tools auf Unix-ähnlichen Systemen zu arbeiten Buchbeschreibung

Entwickler sind immer auf der Suche nach dem nächsten Level, doch die meisten sind völlig verloren, wenn es um die Linux-Kommandozeile geht.

Dieses Buch ist die Brücke, die Sie auf die nächste Stufe Ihrer Softwareentwicklungskarriere bringen wird. Die meisten der in diesem Buch vermittelten Fähigkeiten können sofort eingesetzt werden, um Sie zu einem effizienteren Entwickler zu machen. Es ist speziell für Software-Ingenieure und nicht für Linux-Systemadministratoren geschrieben, so dass jedes Kapitel Ihnen gerade genug Theorie vermittelt, um zu verstehen, was Sie tun, bevor Sie in praktische Befehle eintauchen, die Sie bei Ihrer täglichen Arbeit als Software-Entwickler verwenden können.

Während Sie das Buch durcharbeiten, werden Sie schnell die Grundlagen der Funktionsweise von Linux verinnerlichen, während Sie sich bequem auf der Kommandozeile bewegen. Sobald Sie die grundlegenden Fähigkeiten erworben haben, werden Sie sehen, wie Sie diese in verschiedenen Kontexten anwenden können, denen Sie als Softwareentwickler begegnen werden: Erstellen und Arbeiten mit Docker-Images, Automatisieren langweiliger Build-Aufgaben mit Shell-Skripten und Fehlerbehebung in Produktionsumgebungen.

Am Ende des Buches werden Sie in der Lage sein, Linux und die Kommandozeile bequem zu benutzen und Ihre neu erworbenen Fähigkeiten in Ihrer täglichen Arbeit anzuwenden, um Zeit zu sparen, Probleme zu beheben und der Kommandozeilen-Assistent zu sein, an den sich Ihr Team wendet. Was Sie lernen werden Lernen Sie nützliche Kommandozeilentricks und -tools, die die Softwareentwicklung, das Testen und die Fehlerbehebung erleichtern Verstehen Sie, wie Linux und Kommandozeilenumgebungen tatsächlich funktionieren Erstellen Sie leistungsstarke, angepasste Tools und sparen Sie Tausende von Codezeilen mit entwicklerorientierten Linux-Dienstprogrammen Sammeln Sie praktische Erfahrungen mit Docker, SSH und Shell-Skriptaufgaben, die Sie zu einem effektiveren Entwickler machen Machen Sie sich mit dem Durchsuchen von Protokollen und der Fehlerbehebung auf Linux-Servern vertraut Bewältigen Sie häufige Kommandozeilensituationen, die andere Entwickler überfordern Für wen dieses Buch gedacht ist

Dieses Buch richtet sich an Softwareentwickler, die sich praktische Kenntnisse in der Befehlszeile (CLI) und in Linux aneignen und schnell die Lücke schließen wollen, um ihre Fähigkeiten und ihre Karriere voranzubringen. Grundlegende Kenntnisse über die Bearbeitung von Text, die Arbeit mit Dateien und Ordnern, eine gewisse Vorstellung davon, was „Betriebssysteme“ sind, die Installation von Software und die Verwendung einer Entwicklungsumgebung werden vorausgesetzt. Inhaltsverzeichnis Funktionsweise der Kommandozeile Arbeiten mit Prozessen Dienstverwaltung mit systemd Verwenden der Shell-Historie Einführen von Dateien Bearbeiten von Dateien auf der Kommandozeile Benutzer und Gruppen Eigentum und Berechtigungen Verwalten von installierter Software Konfigurieren von Software Pipes und Umleitung Automatisieren von Aufgaben mit Shell-Skripten Sicherer Fernzugriff mit SSH Versionskontrolle mit Git Containerisieren von Anwendungen mit Docker Überwachen von Anwendungsprotokollen Load Balancing und HTTP

Weitere Daten des Buches:

ISBN:9781804616925
Autor:
Verlag:
Sprache:Englisch
Einband:Taschenbuch

Kauf:

Derzeit verfügbar, auf Lager.

Ich kaufe es!

Weitere Bücher des Autors:

Die Psychologie der Vampire - The Psychology of Vampires
Warum sind Vampire zu einem solchen Bestandteil der modernen Kultur geworden? Können vampirähnliche Zustände durch...
Die Psychologie der Vampire - The Psychology of Vampires
Eine visuelle Sprache - A Visual Language
A Visual Language ist eine praktische Einführung in die Sprache der bildenden Kunst mit einer starken, innovativen Methodik...
Eine visuelle Sprache - A Visual Language
Den Einschluss überleben: Die menschliche Natur in der sozialen Isolation - Surviving Lockdown:...
2020 war das Jahr des Virus, und es wird nicht nur...
Den Einschluss überleben: Die menschliche Natur in der sozialen Isolation - Surviving Lockdown: Human Nature in Social Isolation
Das Tokioter Kriegsverbrechertribunal - The Tokyo War Crimes Tribunal
Wie sein Nürnberger Pendant war auch der Tokioter Prozess von grundlegender Bedeutung für das...
Das Tokioter Kriegsverbrechertribunal - The Tokyo War Crimes Tribunal
Der unverzichtbare Leitfaden für den Beruf des Küchenchefs - The Essential Guide for Becoming a...
Ein Chefkoch ist ein professioneller Koch, der...
Der unverzichtbare Leitfaden für den Beruf des Küchenchefs - The Essential Guide for Becoming a Chef
Die neue Macht der Kinder und jungen Menschen - The New Power of Children and Young People
In einer sich rasch verändernden Welt haben Kinder mehr...
Die neue Macht der Kinder und jungen Menschen - The New Power of Children and Young People
Die Schlachten der Rosenkriege - Battles of the Wars of the Roses
Die Rosenkriege waren eine Reihe von blutigen Schlachten in einer der turbulentesten...
Die Schlachten der Rosenkriege - Battles of the Wars of the Roses
Das Buch von meinem Sohn Reuben: Ein Psychologe über den Verlust seines Kindes - The Book of My Son...
"Ich wünschte, ich hätte dieses Buch nicht...
Das Buch von meinem Sohn Reuben: Ein Psychologe über den Verlust seines Kindes - The Book of My Son Reuben: A Psychologist on the Loss of His Child
Diana - Tod einer Göttin - Diana - Death of a Goddess
Der Mercedes von Henri Paul, in dem Prinzessin Diana, Dodi Al Fayed und Trevor Rees-Jones unterwegs waren, prallt im...
Diana - Tod einer Göttin - Diana - Death of a Goddess
Phil Ochs: Eine Bio-Bibliographie - Phil Ochs: A Bio-Bibliography
Dieser Band der Greenwood Press-Reihe Bio-Bibliographies in Music bietet einen Überblick...
Phil Ochs: Eine Bio-Bibliographie - Phil Ochs: A Bio-Bibliography
Das Handbuch für Softwareentwickler zu Linux: Ein praktischer Leitfaden für die Verwendung der...
Eine Pflichtlektüre für Softwareentwickler mit...
Das Handbuch für Softwareentwickler zu Linux: Ein praktischer Leitfaden für die Verwendung der Linux-Befehlszeile und -Dienstprogramme als Softwareentwickler - The Software Developer's Guide to Linux: A practical, no-nonsense guide to using the Linux command line and utilities as a software developer
Eine gut begründete Stellungnahme? Kritische Analyse des ersten Prozesses gegen die mutmaßlichen...
Am 7. August 2014 erreichte die Außerordentliche...
Eine gut begründete Stellungnahme? Kritische Analyse des ersten Prozesses gegen die mutmaßlichen führenden Köpfe der Roten Khmer (Fall 002/01) - A Well-Reasoned Opinion? Critical Analysis of the First Case Against the Alleged Senior Leaders of the Khmer Rouge (Case 002/01)

Die Werke des Autors wurden von folgenden Verlagen veröffentlicht: