3 Rust Kurse verfügbar. Vergleichen Sie Anbieter und buchen Sie direkt.
PC-COLLEGE Training GmbH
Entwickler, die bereits in anderen Programmiersprachen versiert sind und ihre Kenntnisse erweitern möchten, sind in diesem Kurs genau richtig. Die Rust Programmierung - Einführung bietet Ihnen die Möglichkeit, praxisnah in die Welt von Rust einzutauchen. Durch zahlreiche Übungen lernen Sie, diese innovative Programmiersprache effektiv anzuwenden, was Ihre Fähigkeiten und Ihr Verständnis maßgeblich vertiefen wird.
Der Kurs richtet sich besonders an jene, die Rusts spezifische Konzepte wie Borrowing, Ownership und Lifetimes verstehen möchten – entscheidende Features, die Rust von anderen Sprachen abheben und Ihnen helfen können, sicherere und effizientere Software zu entwickeln. Sie erfahren zudem, wie Sie Rust optimal mit bestehenden Bibliotheken und anderen Sprachen wie C/C++ integrieren, was Ihnen mehr Flexibilität und Widerverwendbarkeit in Ihren Projekten ermöglicht. Darüber hinaus wird im Kurs ein Fokus auf die Nutzung von Prozessorressourcen durch Nebenläufigkeit gelegt, sodass Sie lernen, stets das Beste aus Ihrer Hardware herauszuholen.
Profitieren Sie nicht nur von der theoretischen Wissensvermittlung, sondern auch von interaktiven praktischen Beispielen, die wir gemeinsam erarbeiten. Diese machen das Gelernte unmittelbar anwendbar und sorgen für einen hohen Lerneffekt. Dadurch erlangen Sie nicht nur tiefere Kenntnisse, sondern auch die Sicherheit, Rust effektiv in Ihrer täglichen Arbeit zu nutzen. Dieses Seminar ist ein Angebot der PC-COLLEGE - Gruppe.
New Elements GmbH / IT-Schulungen.com
In dieser 3-tägigen Schulung "Rust - Einführung" lernen Sie die Grundlagen der Programmiersprache Rust kennen. Sie erhalten einen umfassenden Überblick über die Entstehungsgeschichte, die Philosophie und die Besonderheiten von Rust im Vergleich zu anderen Programmiersprachen.
Wir werden uns intensiv mit der Einrichtung der Entwicklungsumgebung befassen, einschließlich der Installation von Rust und der Nutzung des Build-Systems Cargo. Sie werden die grundlegenden Sprachkonzepte von Rust kennenlernen, wie Variablen, Datentypen, Kontrollstrukturen und Funktionen. Des Weiteren werden wir uns mit den Themen Fehlerbehandlung, Modulstruktur und Sichtbarkeit, Datenstrukturen und Iterationen, sowie grundlegenden Konzepten der nebenläufigen Programmierung in Rust beschäftigen.
Das Ziel dieser Schulung ist es, Ihnen solide Grundlagen in Rust zu vermitteln und Ihnen die Fähigkeiten zu geben, eigene Programme in Rust zu entwickeln. Durch praktische Übungen und Beispiele werden Sie das gelernte Wissen anwenden und vertiefen können.
Zum Seminar: Rust Programmierung - Einführung
New Elements GmbH / IT-Schulungen.com
In dieser 3-tägigen Schulung "Rust - Fortgeschrittenenkurs" vertiefen Sie Ihre Rust-Kenntnisse, fokussiert auf fortgeschrittene Konzepte. Der Kurs gewährt praxisnahe Einblicke in asynchrone Funktionen, Ownership, erweiterte Programmierung, Bibliotheksentwicklung, Fehlerbehandlung, Testing und effiziente Entwicklung.
Intensiv setzen Sie sich mit asynchronem Rust auseinander, vergleichen Tokio, async-std und smol und vertiefen Ihr Verständnis durch praxisnahe Anwendungen. Der Ownership Deep Dive behandelt umfassend die Speicherverwaltung von Heap bis Stack, mit Schwerpunkt auf Ownership, Primitive und Non-Primitive Typen sowie dem Umgang mit Referenzen. In der erweiterten Programmierung vertiefen Sie Ihr Wissen in Konzepten wie berechneten Konstanten, Laufzeit-Typen, Enums, Pattern-Matching, Smart Pointers, Unsicherem Code und Regular Expressions. Der Kurs umfasst ebenso die Entwicklung eigener Rust-Bibliotheken mit Fokus auf Basisaufbau und Generics.
Sie lernen, Error Handling effektiv umzusetzen, Fehler zu propagieren und den Umgang mit Panic! und Result zu beherrschen. Der Abschnitt zu Testing in Rust vermittelt Ihnen Unit- und Integrationstests, das Rust Testing Framework sowie praxisnahe Test-Setups und Assertions.
Zum Seminar: Rust Programmierung - Fortgeschrittenenkurs
Alles, was Sie über Rust Kurse wissen müssen
Unsere 'Rust' Kurse in der Kategorie 'IT / Programmierung' bieten eine umfassende Einführung in eine der modernsten und leistungsstärksten Programmiersprachen. Rust ist bekannt für seine Geschwindigkeit, hohe Sicherheitsstandards und den eindrucksvollen Umgang mit Speicherfehlern, was es zur idealen Wahl für Systemprogrammierung und sicherheitskritische Anwendungen macht.
In diesem Kurs lernen Sie die Grundlagen der Rust-Syntax, die Besonderheiten des Speichermanagements sowie das Konzept der Ownership. Weiterhin beschäftigen wir uns mit der Implementierung von Concurrency und parallelen Prozessen, dem Verständnis und der Entwicklung von komplexen Datenstrukturen sowie der Erstellung von effizienten und sicheren Softwaresystemen. Sie werden praktische Fähigkeiten in der Nutzung von Cargo, dem Build-System und Pakagemanager von Rust, sowie der effizienten Fehlerbehebung und Debugging-Strategien entwickeln.
Nach Abschluss der Kurse erhalten Sie ein Teilnahmezertifikat. Zusätzlich können Sie sich durch die Absolvierung einer fortgeschrittenen Prüfung für das Rust Associate Developer Certificate qualifizieren, welches Ihre Fähigkeiten weiter bescheinigt.
Die erworbenen Kenntnisse qualifizieren Sie für eine Vielzahl von Jobrollen, wie zum Beispiel Softwareentwickler, Systemprogrammierer oder DevOps-Ingenieur. Da Rust besonders in der Systementwicklung, der Blockchain-Entwicklung und bei sicherheitsrelevanten Anwendungen gefragt ist, erhöhen Sie Ihre Beschäftigungschancen erheblich.
Unsere Rust-Kurse richten sich an Personen mit grundlegenden Programmierkenntnissen in Sprachen wie C, C++ oder Python, die einen neuen Ansatz für sicheres und effizientes Programmieren kennenlernen möchten. Wenn Sie Ihre Programmierskills erweitern und vertiefen wollen, ist dieser Kurs die richtige Wahl für Sie.