Superbundle iX Developer 2022 Programmiersprachen - Next Generation (Heft + PDF + Buch )

47,80 €*

% 60,79 €* (21.37% gespart)

Lieferzeit Sofort lieferbar

Komplett im Set: gedrucktes Heft + digitale Ausgabe mit einer Ersparnis von 12,99 Euro. Im Set enthalten ist das Buch "Rust" vom dpunkt Verlag im Wert von 32,90 €.

Die Welt der Softwareentwicklung ist im steten Wandel. Vier Sprachen haben aus unserer Sicht gute Chancen, die nächste Generation zu bilden. iX Developer zeigt Stärken, Schwächen und Anwendungsgebiete dieser Programmiersprachen.

Highlights:

  • TypeScript: Wartungsarmer Code dank Typsystem
  • Kotlin: Objektorientierte und funktionale Konzepte vereint
  • Native Apps entwickeln mit Kotlin Multiplatform Mobile
  • Rust: Sicheres Speichermanagement dank Ownership-Modell
  • Unverzichtbares Werkzeug: Rust-Makros
  • Go: Interfaces, Concurrency und Generics
  • Quantenprogrammierung mit Q#
  • Robuster und lesbarer Code mit Konzepten in C++20
Anzahl
Artikel-Beschreibung

Komplett im Set: gedrucktes Heft + digitale Ausgabe mit einer Ersparnis von 12,99 Euro. Im Set enthalten ist das Buch "Rust" vom dpunkt Verlag im Wert von 32,90 €.

Zum Buch:
Grundlagen und fortgeschrittene Techniken.
Dieses Buch vermittelt Anwendungsentwicklern 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.
Es illustriert 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.


Zum Heft:

  • TypeScript

    • 8 Typsicher und komfortabel
    • 16 Wartungsarmer Code mit dem Typsystem
    • 22 JavaScript in typsicher: TypeScript im Web-Framework
    • 26 Programmieren statt Konfigurieren: Infrastructure as Code
    • 32 Design bis API: TypeScripts Compiler verstehen und einsetzen
    • 39 Tiefer Blick in das Typsystem
  • Kotlin

    • 46 Einstieg in Kotlin: Klassischer Ansatz – neu gedacht
    • 52 Effizienter entwickeln mit Kotlin
    • 58 Eine Sprache vereint zwei Welten: funktional und objektorientiert
    • 64 Native Apps entwickeln mit Kotlin Multiplatform Mobile
    • 69 Jetpack Compose: ein Blick auf Androids UI-Technik
  • Rust

    • 74 Memory Management: Speichermanagement in Rust
    • 78 Blick auf die asynchrone Programmierung
    • 83 Tokio als asynchrone Laufzeitumgebung
    • 88 Makros in Rust: Einführung in ein unverzichtbares Werkzeug
  • Go

    • 94 Entwickeln für verteilte Systeme
    • 99 Mit Go sicher in die Cloud
    • 104 Interfaces: reine Typ-Sache
    • 108 Go Generics – Das karge Leben ist vorbei mit generischen Typen
    • 115 Concurrency – Nebenläufigkeit leicht gemacht
    • 120 Kryptografie in Go
  • Sprachenvielfalt

    • 126 Einstieg in Microsofts Quantensprache Q#
    • 132 Java 17: LTS-Release rundet wichtige Sprachfeatures ab
    • 136 C++20-Konzepte (Teil 1): Robusterer generischer Code mit Konzepten
    • 140 C++20-Konzepte (Teil 2): Neue Wege mit Konzepten
    • 146 Vite.js: Rasantes JavaScript-Build-Tool
    • 152 App-Entwicklung mit Flutter 3
  • Sonstiges

Artikel-Details
Artikelnummer:
4018837069257
Veröffentlicht:
08.09.22