AS: Dieser Kurs enthält Coursera Coach - eine intelligentere Art des Lernens mit interaktiven Unterhaltungen in Echtzeit, die Ihnen helfen, Ihr Wissen zu testen, Annahmen zu hinterfragen und Ihr Verständnis zu vertiefen, während Sie im Kurs vorankommen. Erschließen Sie das volle Potenzial der Programmiersprache Rust mit fortgeschrittenen Themen, die für die Beherrschung dieser Sprache entscheidend sind. Durch praktische Lektionen über Lebenszeiten, Iteratoren, Testen und Zufälligkeit erlangen Sie das tiefe Verständnis, das Sie benötigen, um effizienteren, zuverlässigeren und wartbaren Code zu schreiben. Dieser Kurs erforscht komplexe Konzepte wie nicht-lexikalische Lebenszeiten, Iterator-Traits und die Rand-Kiste und hilft Ihnen dabei, Ihre Problemlösungsfähigkeiten zu stärken. Der Kurs beginnt mit einer eingehenden Untersuchung von Lebenszeiten und führt Sie durch konkrete Beispiele, ungültige Lebenszeiten und generische Lebenszeiten. Danach tauchen Sie in die Welt der Iteratoren ein und lernen, wie man mit Sammlungen, Karten, Filtern, Fold und anderen Operationen umgeht. Der nächste Abschnitt behandelt das Test-Framework von Rust, wo Sie alles vom Schreiben von Unit-Tests bis hin zu fortgeschrittenen Testtechniken wie testgetriebener Entwicklung (TDD) und Integrationstests lernen werden. Schließlich werden Sie sich mit der Zufälligkeit beschäftigen, die Rand-Kiste meistern und lernen, wie Sie sie in Ihren Anwendungen einsetzen können. Dieser Kurs richtet sich an fortgeschrittene Rust-Programmierer, die ihre Fähigkeiten verfeinern und bewährte Verfahren in realen Projekten anwenden möchten. Er setzt die Vertrautheit mit grundlegenden Rust-Konzepten wie Ownership, Borrowing und der grundlegenden Syntax voraus. Am Ende des Kurses werden Sie in der Lage sein, komplexe Merkmale unter Verwendung von Lebensdauern, Iteratoren und Closures zu implementieren, effektive Unit- und Integrationstests zu schreiben und Zufälligkeit und Zeitmanipulation in Rust-Anwendungen zu nutzen.

Rust für Fortgeschrittene - Lebensdauern, Iteratoren, Testen und Zufälligkeit

Rust für Fortgeschrittene - Lebensdauern, Iteratoren, Testen und Zufälligkeit
Dieser Kurs ist Teil von Spezialisierung „Programmieren lernen mit Rust“

Dozent: Packt - Course Instructors
Bei enthalten
Verschaffen Sie sich einen Einblick in ein Thema und lernen Sie die Grundlagen.
Stufe Fortgeschritten
Empfohlene Erfahrung
3 Wochen zu vervollständigen
unter 10 Stunden pro Woche
Flexibler Zeitplan
In Ihrem eigenen Lerntempo lernen
Was Sie lernen werden
Verstehen und Anwenden von Lebensdauern in Rust für Speichersicherheit.
Beherrschen Sie Iteratoren und ihre Methoden zur effizienten Bearbeitung von Sammlungen.
Schreiben Sie umfassende Tests und wenden Sie Testgetriebene Entwicklung (TDD) in Rust an.
Integrieren Sie Zufälligkeiten und arbeiten Sie mit der Zeit, indem Sie die Rand- und Chrono-Kisten verwenden.
Kompetenzen, die Sie erwerben
- Kategorie: Speicherverwaltung
Wichtige Details

Zertifikat zur Vorlage
Zu Ihrem LinkedIn-Profil hinzufügen
Bewertungen
10 Aufgaben
Unterrichtet in Englisch
91% of learners achieved a positive career outcome
Erfahren Sie, wie Mitarbeiter führender Unternehmen gefragte Kompetenzen erwerben.

Erweitern Sie Ihre Fachkenntnisse
Dieser Kurs ist Teil der Spezialisierung Spezialisierung „Programmieren lernen mit Rust“
Wenn Sie sich für diesen Kurs anmelden, werden Sie auch für diese Spezialisierung angemeldet.
- Lernen Sie neue Konzepte von Branchenexperten
- Gewinnen Sie ein Grundverständnis bestimmter Themen oder Tools
- Erwerben Sie berufsrelevante Kompetenzen durch praktische Projekte
- Erwerben Sie ein Berufszertifikat zur Vorlage

In diesem Kurs gibt es 9 Module
Erwerben Sie ein Karrierezertifikat.
Fügen Sie dieses Zeugnis Ihrem LinkedIn-Profil, Lebenslauf oder CV hinzu. Teilen Sie sie in Social Media und in Ihrer Leistungsbeurteilung.
Dozent

von
Mehr von Software-Entwicklung entdecken
Warum entscheiden sich Menschen für Coursera für ihre Karriere?

Felipe M.
Lernender seit 2018
„Es ist eine großartige Erfahrung, in meinem eigenen Tempo zu lernen. Ich kann lernen, wenn ich Zeit und Nerven dazu habe.“

Jennifer J.
Lernender seit 2020
„Bei einem spannenden neuen Projekt konnte ich die neuen Kenntnisse und Kompetenzen aus den Kursen direkt bei der Arbeit anwenden.“

Larry W.
Lernender seit 2021
„Wenn mir Kurse zu Themen fehlen, die meine Universität nicht anbietet, ist Coursera mit die beste Alternative.“

Chaitanya A.
„Man lernt nicht nur, um bei der Arbeit besser zu werden. Es geht noch um viel mehr. Bei Coursera kann ich ohne Grenzen lernen.“
Bringen Sie Ihre Karriere mit einem Online-Abschluss voran.
Erwerben Sie einen Abschluss von erstklassigen Universitäten – 100 % online
Häufig gestellte Fragen
Weitere Fragen
Finanzielle Unterstützung verfügbar,







