Packt

Rust for Blockchain Application Development

La Fête du Travail commence avec plus de 70 $ d'économies sur Coursera Plus. Bénéficiez de 40 % de réduction pendant 3 mois.

Ce cours n'est pas disponible en Français (France)

Nous sommes actuellement en train de le traduire dans plus de langues.
Packt

Rust for Blockchain Application Development

Inclus avec Coursera PlusEn savoir plus

Obtenez un aperçu d'un sujet et apprenez les principes fondamentaux.
niveau Intermédiaire

Expérience recommandée

1 semaine à compléter
à 10 heures par semaine
Planning flexible
Apprenez à votre propre rythme
Obtenez un aperçu d'un sujet et apprenez les principes fondamentaux.
niveau Intermédiaire

Expérience recommandée

1 semaine à compléter
à 10 heures par semaine
Planning flexible
Apprenez à votre propre rythme

Ce que vous apprendrez

  • Master essential Rust concepts for blockchain development

  • Implement peer-to-peer communication and consensus mechanisms in blockchain

  • Build and deploy dApps on Ethereum, Solana, and NEAR using Rust

Compétences que vous acquerrez

  • Catégorie : Scalability
  • Catégorie : Program Development
  • Catégorie : Security Management
  • Catégorie : Systems Architecture
  • Catégorie : Verification And Validation
  • Catégorie : Cryptography
  • Catégorie : Blockchain
  • Catégorie : Interoperability
  • Catégorie : Application Development
  • Catégorie : Transaction Processing
  • Catégorie : Cross Platform Development
  • Catégorie : Cryptographic Protocols
  • Catégorie : Development Testing
  • Catégorie : Development Environment
  • Catégorie : Application Deployment

Outils que vous découvrirez

  • Catégorie : Build Tools
  • Catégorie : Rust (Programming Language)
  • Catégorie : Security Software
  • Catégorie : Cloud Foundry
  • Catégorie : Data Persistence

Détails à connaître

Certificat partageable

Ajouter à votre profil LinkedIn

Récemment mis à jour !

septembre 2026

Évaluations

12 devoirs

Enseigné en Anglais

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

 logos de Petrobras, TATA, Danone, Capgemini, P&G et L'Oreal

Il y a 11 modules dans ce cours

This module provides an in-depth exploration of blockchain technology, focusing on its foundational concepts, security mechanisms, and practical applications. Learners will gain a clear understanding of how blockchains function, including topics like hashing, consensus algorithms, and smart contracts. It also covers the evolution of blockchain from Bitcoin to Ethereum and the broader implications for decentralized systems.

Inclus

1 vidéo11 lectures1 devoir

This module introduces key Rust concepts essential for blockchain development, including memory safety, ownership, and borrowing. Learners will explore how Rust's unique features enhance security and performance in smart contract development. The module also compares Rust-based languages with Solidity and covers practical tools like Foundry for Ethereum.

Inclus

1 vidéo13 lectures1 devoir

This module guides learners through the foundational steps of building a custom blockchain using Rust, including implementing blockchain structures, designing a genesis block, and exploring embedded databases. Learners will gain hands-on experience with project planning, code organization, and essential blockchain functions. The module emphasizes practical skills in blockchain development and modular programming.

Inclus

1 vidéo8 lectures1 devoir

This module explores advanced features of a custom blockchain, including block connections, node server communication, and transaction handling. Learners will gain hands-on experience with struct methods, mining processes, and blockchain updates. The content prepares students to implement and manage decentralized systems effectively.

Inclus

1 vidéo9 lectures1 devoir

This module focuses on completing the implementation of a custom blockchain by covering memory pools, UTXO-based transactions, and utility functions. Learners will gain hands-on experience with transaction management, wallet integration, and blockchain node setup. The content provides practical insight into building and running a functional blockchain system.

Inclus

1 vidéo9 lectures1 devoir

This module introduces learners to the Foundry framework for developing and deploying Ethereum smart contracts. It covers essential tools like Cast, Anvil, and Chisel, as well as practical workflows for testing, deployment, and project structure. Learners will gain hands-on experience with key concepts in blockchain development.

Inclus

1 vidéo10 lectures1 devoir

This module provides a comprehensive guide to building decentralized applications (dApps) on the Solana blockchain. Learners will gain hands-on experience with setting up development environments, structuring accounts, implementing logic, and testing dApps for secure and efficient performance.

Inclus

1 vidéo15 lectures1 devoir

This module provides an in-depth exploration of the NEAR blockchain, focusing on its architecture, smart contract development, and practical dApp-building techniques. Learners will gain hands-on experience with fundamental concepts such as addresses, state management, and data flow, while also understanding how to securely handle tokens and interact with the network.

Inclus

1 vidéo11 lectures1 devoir

This module provides an in-depth exploration of the Polkadot and Kusama ecosystems, focusing on their architecture, core components like the relay chain and parachains, and the Substrate framework. Learners will gain practical knowledge on transactions, staking, NFTs, and consensus mechanisms within blockchain networks.

Inclus

1 vidéo12 lectures1 devoir

This module guides learners through the process of building and interacting with a custom blockchain using Substrate. It covers setting up a blockchain network, installing frontend templates, and simulating multi-node operations. Learners will gain practical skills in blockchain development and network configuration.

Inclus

1 vidéo3 lectures1 devoir

This module examines Rust's expanding influence in the blockchain space, covering key projects like Aptos, Massa, and Fuel, as well as emerging trends and career opportunities in Web3 development. Learners will gain insights into the technical and practical aspects of Rust-based blockchain solutions.

Inclus

1 vidéo7 lectures2 devoirs

Instructeur

Packt - Course Instructors
Packt
2 258 Cours681 642 apprenants

Offert par

Packt

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

Foire Aux Questions