Nur für begrenzte Zeit! Holen Sie sich Coursera Plus für 30% Rabatt.

Zurücksetzen. Neu erfinden. Erreichen Sie neue Karriereziele. Beanspruchen Sie jetzt Ihr Angebot.

Duke University

Grundlagen des Rostens

Dieser Kurs ist Teil von Spezialisierung Rust Programmierung

Unterrichtet auf Englisch

Einige Inhalte können nicht übersetzt werden

Noah Gift
Alfredo Deza

Dozenten: Noah Gift

9.162 bereits angemeldet

Bei Coursera Plus enthalten

Kurs

Informieren Sie sich über ein Thema und erlernen Sie die Grundlagen.

4.1

(87 Bewertungen)

Stufe Anfänger

Empfohlene Erfahrung

40 Stunden (ungefähr)
Flexibler Zeitplan
In Ihrem eigenen Lerntempo lernen

Was Sie lernen werden

  • Wenden Sie die Kernkonzepte von Rust wie Ownership, Borrowing und Lifetimes an, um effizienten, zuverlässigen und sicheren Code zu schreiben.

  • Nutzen Sie die fortschrittlichen Merkmale von Rust wie Enums, Structs, Traits und Generics, um robuste Anwendungen zu erstellen.

  • Entwickeln, dokumentieren, testen und debuggen Sie Rust-Projekte mit Cargo, Rust Analyzer und anderen Tools im Rust-Ökosystem.

Kompetenzen, die Sie erwerben

  • Kategorie: Software-Tests
  • Kategorie: System Programmierung
  • Kategorie: Rust Programmierung
  • Kategorie: KI-Paarprogrammierung

Wichtige Details

Zertifikat zur Vorlage

Zu Ihrem LinkedIn-Profil hinzufügen

Bewertungen

8 Quizzes

Kurs

Informieren Sie sich über ein Thema und erlernen Sie die Grundlagen.

4.1

(87 Bewertungen)

Stufe Anfänger

Empfohlene Erfahrung

40 Stunden (ungefähr)
Flexibler Zeitplan
In Ihrem eigenen Lerntempo lernen

Erfahren Sie, wie Mitarbeiter führender Unternehmen gefragte Kompetenzen erwerben.

Platzhalter

Erweitern Sie Ihre Fachkenntnisse

Dieser Kurs ist Teil der Spezialisierung Spezialisierung Rust Programmierung
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
Platzhalter
Platzhalter

Erwerben Sie ein Karrierezertifikat.

Fügen Sie diese Qualifikation zur Ihrem LinkedIn-Profil oder Ihrem Lebenslauf hinzu.

Teilen Sie es in den sozialen Medien und in Ihrer Leistungsbeurteilung.

Platzhalter

In diesem Kurs gibt es 4 Module

In dieser Woche lernen Sie, wie Sie Ihren Workflow bei der Entwicklung von Rust mithilfe von leistungsstarken Tools wie Programmiervorschlägen, Prompts mit Copilot und GitHub Codespaces optimieren können. Indem Sie in die Lektionen zur Programmierung mit Vorschlägen, zur Verwendung von Prompts mit Copilot und zu den Grundlagen von Codespaces eintauchen, erwerben Sie die Fähigkeiten, Ihren Programmierprozess zu rationalisieren und effizienter mit anderen zusammenzuarbeiten.

Das ist alles enthalten

23 Videos13 Lektüren4 Quizzes1 Diskussionsthema

In dieser Woche werden Sie in die wesentlichen Konzepte des Kontrollflusses, der Fehlerbehandlung und der Funktionen in der Rust-Programmierung eintauchen. Indem Sie die Lektionen über bedingte Anweisungen, Schleifen (einschließlich while- und for-Schleifen), break- und continue-Anweisungen, Match-Kontrollfluss und Fehlerbehandlung erkunden, werden Sie ein solides Verständnis dafür erlangen, wie Sie den Fluss Ihres Codes effektiv kontrollieren und Fehler behandeln können. Außerdem lernen Sie die Grundlagen von Funktionen in Rust kennen, darunter Unit-Funktionen, Rückgabewerte, die Verwendung von Argumenten und das Borrowing-Konzept.

Das ist alles enthalten

24 Videos11 Lektüren2 Quizzes7 Unbewertete Labore

In dieser Woche lernen Sie die verschiedenen Datenstrukturen und Typen in Rust kennen. Wir werden uns mit der Definition von Strukturen, der Erstellung von Instanzen und den dazugehörigen Funktionen beschäftigen. Außerdem lernen Sie die Manipulation von Zeichenfolgen mit den Typen Zeichenfolge und str kennen. Der Kurs wird sich auch mit Vektoren befassen und dabei die Abfrage von Werten und die Addition von Elementen behandeln. Sie werden sich mit Enums vertraut machen, einschließlich des Option enum und seiner Anwendungen, sowie mit der Verwendung von Vektoren mit Enums. Schließlich konzentrieren wir uns auf erschöpfende Übereinstimmungen bei der Behandlung von Enum-Fällen. Praktische Tests während des gesamten Kurses werden Ihr Verständnis für die Datenstrukturen und Typen von Rust vertiefen.

Das ist alles enthalten

21 Videos7 Lektüren1 Quiz8 Unbewertete Labore

In dieser Woche werden Sie fortgeschrittene Themen im Zusammenhang mit der Organisation von Code, Tests, Dokumentation und der Entwicklung von Bibliotheken erkunden. Indem Sie sich mit den Lektionen zur Überprüfung von Code mit Doctest, der Arbeit mit öffentlichen und privaten Modulen, der Verwaltung von öffentlichen und privaten Feldern, der Organisation von Testdateien, dem Schreiben von Tests für Ihren Code, dem Testen von privatem Code, der effektiven Verwendung von Testfehlermeldungen und der Dokumentation Ihres Codes beschäftigen, werden Sie die notwendigen Fähigkeiten erwerben, um robuste und gut strukturierte Rust-Projekte zu erstellen.

Das ist alles enthalten

22 Videos12 Lektüren1 Quiz8 Unbewertete Labore

Dozenten

Lehrkraftbewertungen
4.4 (36 Bewertungen)
Noah Gift
Duke University
40 Kurse130.622 Lernende

von

Duke University

Empfohlen, wenn Sie sich für Maschinelles Lernen interessieren

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.“

Bewertungen von Lernenden

Zeigt 3 von 87

4.1

87 Bewertungen

  • 5 stars

    56,04 %

  • 4 stars

    19,78 %

  • 3 stars

    9,89 %

  • 2 stars

    6,59 %

  • 1 star

    7,69 %

J
5

Geprüft am 22. Jan. 2024

FJ
5

Geprüft am 29. Juni 2024

CP
5

Geprüft am 30. Apr. 2024

Platzhalter

Neue Karrieremöglichkeiten mit Coursera Plus

Unbegrenzter Zugang zu über 7.000 erstklassigen Kursen, praktischen Projekten und Zertifikatsprogrammen, die Sie auf den Beruf vorbereiten – alles in Ihrem Abonnement enthalten

Bringen Sie Ihre Karriere mit einem Online-Abschluss voran.

Erwerben Sie einen Abschluss von erstklassigen Universitäten – 100 % online

Schließen Sie sich mehr als 3.400 Unternehmen in aller Welt an, die sich für Coursera for Business entschieden haben.

Schulen Sie Ihre Mitarbeiter*innen, um sich in der digitalen Wirtschaft zu behaupten.

Häufig gestellte Fragen