
Développement d'applications Blockchain avec Solidity
Contrats intelligents et applications Blockchain
Ce que vous apprendrez
- Comprendre les fondamentaux de Solidity
- Apprendre à gérer les variables
- Maîtriser l'écriture de contrats intelligents
- Appliquer l'héritage dans les contrats
- Concevoir des applications décentralisées
- Gérer le développement d'applications blockchain
À propos du cours
Dans ce cours, nous entreprendrons un voyage passionnant pour découvrir le monde de la blockchain et des contrats intelligents. Nous commencerons par définir la blockchain et son fonctionnement, puis nous passerons à l'apprentissage de Solidity, le langage de programmation essentiel pour créer des contrats intelligents sur Ethereum. Nous explorerons les outils et techniques nécessaires pour construire des applications blockchain, et apprendrons à écrire, développer et tester des contrats intelligents. Nous approfondirons également des concepts tels que la vérification des contrats, la sécurité et l'optimisation. Tout au long de ce cours, vous acquerrez les compétences nécessaires pour devenir un développeur blockchain professionnel, vous permettant de créer vos propres applications blockchain. Nous fournirons de nombreux exemples pratiques et exercices pour vous aider à comprendre et à appliquer ce que vous avez appris. Quelle que soit votre expérience en programmation, ce cours vous donnera une compréhension approfondie de la technologie blockchain et de son utilisation pour résoudre des problèmes concrets.
Résultats attendus
- Écrire des contrats intelligents avec Solidity.
- Créer des applications décentralisées (DAPPs) sur la blockchain.
- Gérer des concepts avancés comme l'héritage et les contrats intelligents complexes.
- Compréhension complète du développement logiciel sur les technologies blockchain.
Contenu du cours
1Programmation d'applications blockchain avec Solidity
15 leçons
- Introduction à Ethereum et à la technologie blockchain13:12
- Utiliser Remix pour écrire du code Solidity8:17
- Types de données Solidity8:34
- Fonctions9:24
- Instruction If8:04
- Opérations arithmétiques7:11
- Set et Get7:18
- Tableaux11:02
- Boucles7:27
- Enums11:37
- Struct9:38
- Contrats intelligents/Q&R14:46
- Création de DAPPS9:08
- Héritage15:02
- Questions et réponses avec application pratique7:28
2Pièces jointes
1 pièces jointes
- Téléchargement du code expliqué
Formateur

Ing. Ziad Mahmoud






