Duke University
Spécialisation Rust Programming

Offrez à votre carrière le cadeau de Coursera Plus avec $160 de réduction, facturé annuellement. Économisez aujourd’hui.

Duke University

Spécialisation Rust Programming

Master Rust for Powerful Systems Programming. Learn to build robust and efficient software with Rust's unique safety and speed through projects in data engineering, Linux tools, DevOps, LLMs, Cloud Computing, and machine learning operations.

Noah Gift
Alfredo Deza

Instructeurs : Noah Gift

5 980 déjà inscrits

Inclus avec Coursera Plus

Approfondissez votre connaissance d’un sujet
4.0

(121 avis)

niveau Débutant

Expérience recommandée

4 mois
à 10 heures par semaine
Planning flexible
Apprenez à votre propre rythme
Approfondissez votre connaissance d’un sujet
4.0

(121 avis)

niveau Débutant

Expérience recommandée

4 mois
à 10 heures par semaine
Planning flexible
Apprenez à votre propre rythme

Compétences que vous acquerrez

  • Catégorie : Computer Programming
  • Catégorie : Rust (Programming Language)
  • Catégorie : Cargo
  • Catégorie : Information Engineering
  • Catégorie : Cloud Computing
  • Catégorie : Command-Line Interface
  • Catégorie : Polars
  • Catégorie : Devops
  • Catégorie : AWS Lambda
  • Catégorie : Natural Language Processing
  • Catégorie : AI pair programming
  • Catégorie : serverless

Détails à connaître

Certificat partageable

Ajouter à votre profil LinkedIn

Enseigné en Anglais

Découvrez comment les employés des entreprises prestigieuses maîtrisent des compétences recherchées

Emplacement réservé

Améliorez votre expertise en la matière

  • Acquérez des compétences recherchées auprès d’universités et d’experts du secteur
  • Maîtrisez un sujet ou un outil avec des projets pratiques
  • Développez une compréhension approfondie de concepts clés
  • Obtenez un certificat professionnel auprès de Duke University
Emplacement réservé
Emplacement réservé

Obtenez un certificat professionnel

Ajoutez cette qualification à votre profil LinkedIn ou à votre CV

Partagez-le sur les réseaux sociaux et dans votre évaluation de performance

Emplacement réservé

Spécialisation - 5 séries de cours

Rust Fundamentals

COURS 140 heures4.1 (108 évaluations)

Ce que vous apprendrez

  • Apply Rust's core concepts like ownership, borrowing, and lifetimes to write efficient, reliable, and safe code.

  • Use Rust's advanced features like enums, structs, traits, and generics to build robust applications.

  • Develop, document, test and debug Rust projects using Cargo, Rust Analyzer, and other tools in the Rust ecosystem.

Compétences que vous acquerrez

Catégorie : Software Testing
Catégorie : Python Programming
Catégorie : System Programming
Catégorie : Rust Programming

Data Engineering with Rust

COURS 263 heures3.5 (33 évaluations)

Ce que vous apprendrez

Compétences que vous acquerrez

Catégorie : Software Testing
Catégorie : System Programming
Catégorie : Rust Programming
Catégorie : AI pair programming

Rust for DevOps

COURS 318 heures

Ce que vous apprendrez

  • Apply DevOps principles and workflows to build, deploy, and operate applications using technologies like Rust, containers, logging, and monitoring.

  • Instrument applications with logging and monitoring using frameworks like ELK stack and Prometheus to gain observability into systems.

  • Automate system administration tasks like file parsing, command execution, and cron jobs using Rust to improve efficiency.

Compétences que vous acquerrez

Catégorie : Software Testing
Catégorie : Python Programming
Catégorie : Rust (Programming Language)
Catégorie : System Programming

Ce que vous apprendrez

  • Build powerful command line tools in Rust and Python

  • Use Python with Rust for building powerful tools

Compétences que vous acquerrez

Catégorie : Software Testing
Catégorie : System Programming
Catégorie : Devops
Catégorie : Rust Programming

Rust for Large Language Model Operations (LLMOps)

COURS 516 heures4.0 (10 évaluations)

Ce que vous apprendrez

  • Mastery in deploying Rust for intricate LLMOps workflows.

Compétences que vous acquerrez

Catégorie : Rust (Programming Language)
Catégorie : Machine Learning
Catégorie : Hugging Face Transformers
Catégorie : Large Language Models
Catégorie : Coding Assistants

Instructeurs

Noah Gift
Duke University
40 Cours143 193 apprenants
Alfredo Deza
Duke University
29 Cours103 519 apprenants

Offert par

Duke University

Pour quelles raisons les étudiants sur Coursera nous choisissent-ils pour leur carrière ?

Felipe M.
Étudiant(e) depuis 2018
’Pouvoir suivre des cours à mon rythme à été une expérience extraordinaire. Je peux apprendre chaque fois que mon emploi du temps me le permet et en fonction de mon humeur.’
Jennifer J.
Étudiant(e) depuis 2020
’J'ai directement appliqué les concepts et les compétences que j'ai appris de mes cours à un nouveau projet passionnant au travail.’
Larry W.
Étudiant(e) depuis 2021
’Lorsque j'ai besoin de cours sur des sujets que mon université ne propose pas, Coursera est l'un des meilleurs endroits où se rendre.’
Chaitanya A.
’Apprendre, ce n'est pas seulement s'améliorer dans son travail : c'est bien plus que cela. Coursera me permet d'apprendre sans limites.’
Emplacement réservé

Ouvrez de nouvelles portes avec Coursera Plus

Accès illimité à plus de 7 000 cours de renommée internationale, à des projets pratiques et à des programmes de certificats reconnus sur le marché du travail, tous inclus dans votre abonnement

Faites progresser votre carrière avec un diplôme en ligne

Obtenez un diplôme auprès d’universités de renommée mondiale - 100 % en ligne

Rejoignez plus de 3 400 entreprises mondiales qui ont choisi Coursera pour les affaires

Améliorez les compétences de vos employés pour exceller dans l’économie numérique

Foire Aux Questions