Tutorialspoint

#May Motivation Use code MAY10 for extra 10% off

Solidity et Proxy: devenez scalable

person icon Roman Gascoin

4

Solidity et Proxy: devenez scalable

Apprenez à mettre en place des smart contracts upgradeable qui pourront être mis à jour en production !

updated on icon Updated on May, 2024

language icon Language - French

person icon Roman Gascoin

category icon BlockChain,Blockchain Development,Solidity,Programming,IT & Software

Lectures -28

Quizzes -2

Duration -1.5 hours

4

price-loader

30-days Money-Back Guarantee

Training 5 or more people ?

Get your team access to 10000+ top Tutorials Point courses anytime, anywhere.

Course Description

Qu'allez-vous apprendre ?
Ce cours de Solidity se concentre sur les contrats upgradables et les proxy sur Ethereum.

Les contrats upgradables permettent aux développeurs de mettre à jour le code d'un contrat une fois déployé sans compromettre les fonds et les données qui y sont détenus. Les proxies, quant à eux, permettent une gestion plus flexible des contrats en transmettant les appels de fonction à un contrat cible.

Ce cours fournira une compréhension de la mise en œuvre de ces concepts clés en Solidity. Les participants apprendront comment créer et déployer des contrats upgradables et des proxies sécurisés, ainsi que la façon d'intégrer ces fonctionnalités dans leurs projets de blockchain.

Si vous êtes développeur de blockchain souhaitant améliorer vos compétences en Solidity, ce cours est fait pour vous.


Les outils que nous allons utilisez ?
Pour réaliser ce cours nous utiliseront des outils utilisés courrement en production dans le monde de la blockchain.
A savoir le framework hardhat qui fournis un environnement de développement complet pour Solidity (nécessite Node), les contracts d'openzeppelin ainsi que le testnet mumbai de Polygon.


Qu'est ce qu'Ethereum ?

Ethereum est une plateforme de blockchain décentralisée qui permet la création de contrats intelligents. Lancé en 2015, Ethereum a été conçu pour étendre les capacités de la blockchain au-delà de la simple tenue de compte de transactions et de l'enregistrement de données immuables.

Goals

What will you learn in this course:

  • Comprendre l'utilité et le fonctionnement des proxies en solidity
  • Apprendre à construire une architecture scalable pour ses smarts contracts
  • Connaîtres les différents types de proxy existants en solidity
  • Réaliser un projet autour d'un contract de NFT upgradeable et d'un proxy UUPS

Prerequisites

What are the prerequisites for this course?

  • Vous devez connaître les bases du développement solidity.

  • Il est préférable de connaître le framework Hardhat pour suivre le cours.

  • Il est recommandé d'être sur MacOs ou une distribution Linux

Solidity et Proxy: devenez scalable

Curriculum

Check out the detailed breakdown of what’s inside the course

Introduction
6 Lectures
  • play icon Note de bienvenue
  • play icon Références pour le cours
  • play icon Mise en place d'Hardhat 04:47 04:47
  • play icon Quelle est l'utilitée des proxies 04:58 04:58
  • play icon Les enjeux du Transparent Proxy Pattern 05:04 05:04
  • play icon Conclusion du chapitre
Les contraintes des proxies
4 Lectures
Tutorialspoint
Mise en pratique avec le Transparent Proxy Pattern
10 Lectures
Tutorialspoint
NFT et Universal Upgradeable Proxy Standar (UUPS)
8 Lectures
Tutorialspoint

Instructor Details

Roman Gascoin

Roman Gascoin

e


Course Certificate

Use your certificate to make a career change or to advance in your current career.

sample Tutorialspoint certificate

Our students work
with the Best

Related Video Courses

View More

Annual Membership

Become a valued member of Tutorials Point and enjoy unlimited access to our vast library of top-rated Video Courses

Subscribe now
Annual Membership

Online Certifications

Master prominent technologies at full length and become a valued certified professional.

Explore Now
Online Certifications

Talk to us

1800-202-0515