Zertifizierter Online-Shop seit 2000
Mo.-Fr. 8:30 - 17:00 Uhr: 0 21 91 - 99 11 00
 
Mo.-Fr. 8:30 - 17:00 Uhr: 0 21 91 - 99 11 00
Logo EDV-BUCHVERSAND Delf Michel
Software & Fachbücher vom Experten
Logo EDV-BUCHVERSAND Delf Michel
Software & Fachbücher vom Experten
Mo.-Fr. 8:30 - 17:00 Uhr: 0 21 91 - 99 11 00
0
Rust

Rust

Konzepte und Praxis für die sichere Anwendungsentwicklung

Alle Codebeispiele online verfügbar

Verlag

dpunkt.Verlag

Autor:innen

Marco Amann, Joachim Baumann, Marcel Koch

Fassung

436 Seiten, Softcover

Erschienen

06/2022

ISBN

978-3-86490-878-1
9783864908781

Buch

36,90 inkl. MwSt.
Best.-Nr.: DP-878
Versandkostenfrei (D)
Sofort lieferbar
Rust

Rust

Konzepte und Praxis für die sichere Anwendungsentwicklung

Alle Codebeispiele online verfügbar

Verlag: dpunkt.Verlag
Autor:innen Marco Amann, Joachim Baumann, Marcel Koch
Fassung: 436 Seiten, Softcover
Erschienen: 06/2022
ISBN: 978-3-86490-878-1
9783864908781
Best.-Nr.: DP-878
Sofort lieferbar
36,90 inkl. MwSt.
Versandkostenfrei (D)
Inhaltsverzeichnis: Jetzt downloaden
Vorwort: Jetzt downloaden
Leseprobe: Jetzt downloaden

Rust

Konzepte und Praxis für die sichere Anwendungsentwicklung

Alle Codebeispiele online verfügbar

Rust
Best.-Nr.: DP-878
Sofort lieferbar
36,90 inkl. MwSt.
Versandkostenfrei (D)
Verlag: dpunkt.Verlag
Autor:innen Marco Amann, Joachim Baumann, Marcel Koch
Fassung: 436 Seiten, Softcover
Erschienen: 06/2022
ISBN: 978-3-86490-878-1
9783864908781
Inhaltsverzeichnis: Jetzt downloaden
Vorwort: Jetzt downloaden
Leseprobe: Jetzt downloaden

Sichere Programmierung mit Rust für Profis

Dieses Buch bietet Ihnen sowohl eine kompakte Einführung als auch fortgeschrittene Themen zur Entwicklung sicherer Anwendungen mit Rust. Praktische Beispiele verbinden Theorie und Praxis, darunter Webanwendungen, Microservices, Mocking oder Language Bindings.
Blick ins Buch: Rust
Die Autoren vermitteln Softwareentwickler*innen und Softwarearchitekt*innen Theorie und Praxis der Sprache Rust und zeigt, wo sie gewinnbringend in neuen Projekten verwendet und wie sie sich in bestehende Projekte gut integrieren lässt.

Die Autoren Marco Amann, Joachim Baumann und Marcel Koch illustrieren alle Inhalte mit zahlreichen Rust-Beispielen. Nach einer Einführung in die Grundlagen, Nebenläufigkeit und das Testen mit Rust kommt der praktische Teil.

Anhand einer Webapplikation und ihrer Aufteilung in Microservices werden die Vorteile und Eigenheiten der Sprache Rust anschaulich vermittelt. Systemnahe Programmierung, die Kommunikation mit Sprachen wie Java, aber auch die Verwendung von WebAssembly werden ebenfalls betrachtet.

Nach der Lektüre dieses Buchs können Sie produktiv in Rust programmieren und haben neben den Grundlagen ein gutes Verständnis für typische Anwendungsbereiche der Sprache wie WebAssembly, Systemnahe Programmierung oder Einbindung in bestehende Umgebungen über Language Bindings.

Aus dem Inhalt

Teil I – Die Sprache

  • Syntax von Rust-Programmen
  • Variablen
  • Datentypen
  • Musterabgleich
  • Funktionen
  • Einführung in das Speichermodell
  • Generische Datentypen
  • Objektorientierte Konzepte
  • Problembehandlung in Rust
  • Standarddatentypen von Rust
  • Makros
  • Strukturierung von Projekten
Hier das ganze Inhaltsverzeichnis lesen.

Teil 2 – Fortgeschrittene Techniken

  • Ownership im Detail
  • Nebenläufige und parallele Programmierung
  • Testen
  • Webprogrammierung
  • Microservices
  • Systemnahe Programmierung
  • Spracherweiterungen (Language Bindings)
  • WebAssembly
  • Zusammenfassung und Ausblick
Leseprobe
Was macht Rust so besonders? In der Einleitung in dieser Leseprobe nennen die Autoren einige Alleinstellungsmerkmale der Sprache und demonstrieren sie an einem kleinen Beispiel, so dass Sie einen ersten Blick auf die Rust-Syntax werfen können.
Automatisierte Tests gehören zur modernen Softwareentwicklung dazu. Auch wenn Tests letztendlich keine Garantie für eine fehlerfreie Software sind, zeigen die Autoren einige Test-Arten vom Unit-Test bis zum UI-Test, mit denen Sie das korrekte Verhalten Ihrer Software sicherstellen.

Wer hat's geschrieben?

Bild von Autor:in Marco Amann

Marco Amann hat Softwaretechnik studiert und arbeitet bei DigitalFrontiers als Consultant. Er ist als einer der Experten der Digital Frontiers für das Thema Rust verantwortlich und hat Schwerpunkte in den Bereichen systemnaher Programmierung und robuster Systeme.

Bild von Autor:in Marco Amann
Bild von Autor:in Joachim Baumann

Dr. Joachim Baumann ist Management Consultant und Geschäftsführer der Digital Frontiers GmbH & Co. KG. Er verfügt über mehr als 30 Jahre Erfahrung in der IT, als Entwickler, Architekt, Projektleiter, Scrum-Master und Berater und beschäftigt sich seit dem Jahr 2000 mit agilen Vorgehensweisen. Sein Wissen gibt er gerne in Form von Büchern, aber auch als Hochschuldozent und in Schulungen weiter, er ist aber auch immer noch Committer in Open-Source-Projekten.

Bild von Autor:in Marcel Koch

Marcel Koch vermittelt – ob zwischen Technologien oder Menschen. Er versteht es, in verschiedenste Technologien und Gebiete einzutauchen, die Vorteile zu nutzen und die Essenzen zu erklären. Als Kommunikationscoach setzt er u.a. Gewaltfreie Kommunikation ein, als Softwarearchitekt arbeitet er u.a. mit Spring, React, Deno und eben Rust.

Bild von Autor:in Marcel Koch
Rust

Rust

Konzepte und Praxis für die sichere Anwendungsentwicklung

Alle Codebeispiele online verfügbar

Verlag

dpunkt.Verlag

Autor:innen

Marco Amann, Joachim Baumann, Marcel Koch

Fassung

436 Seiten, Softcover

Erschienen

06/2022

ISBN

978-3-86490-878-1
9783864908781

Buch

36,90 inkl. MwSt.
Best.-Nr.: DP-878
Versandkostenfrei (D)
Sofort lieferbar
Rust

Rust

Konzepte und Praxis für die sichere Anwendungsentwicklung

Alle Codebeispiele online verfügbar

Best.-Nr.: DP-878
Sofort lieferbar
36,90 inkl. MwSt.
Versandkostenfrei (D)

Rust

Konzepte und Praxis für die sichere Anwendungsentwicklung

Alle Codebeispiele online verfügbar

Rust
Best.-Nr.: DP-878
Sofort lieferbar
36,90 inkl. MwSt.
Versandkostenfrei (D)
Rust
Rust