Développement d'applications Blockchain avec Solidity

Contrats intelligents et applications Blockchain

2h 28min16 leçons2 sections

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

1

Programmation d'applications blockchain avec Solidity

15 leçons
  1. Introduction à Ethereum et à la technologie blockchain13:12
  2. Utiliser Remix pour écrire du code Solidity8:17
  3. Types de données Solidity8:34
  4. Fonctions9:24
  5. Instruction If8:04
  6. Opérations arithmétiques7:11
  7. Set et Get7:18
  8. Tableaux11:02
  9. Boucles7:27
  10. Enums11:37
  11. Struct9:38
  12. Contrats intelligents/Q&R14:46
  13. Création de DAPPS9:08
  14. Héritage15:02
  15. Questions et réponses avec application pratique7:28
2

Pièces jointes

1 pièces jointes
  1. Téléchargement du code expliqué

Formateur

Ing. Ziad Mahmoud

Ing. Ziad Mahmoud

Assistant d'enseignement à l'Université de Faros, Ziad a dispensé plus de 3000 heures de formation et de conseil à plus de 600 stagiaires.
5,556 étudiants4 cours

Cours similaires

  • Microsoft Access
    4.6|5,337|0h 0m

    Microsoft Access

    Apprenez à créer des bases de données et des rapports

    Ahmed Hassan Khamis
    Ahmed Hassan Khamis
    $19.99
    Acheter maintenant
  • Conception de logiciels espions Key Logger
    4.5|5,026|0h 0m

    Conception de logiciels espions Key Logger

    Conception de logiciels espions avec C++

    Ing. Mohamed Ali Mansour
    Ing. Mohamed Ali Mansour
    $19.99
    Acheter maintenant
  • Adobe Animate & Action Script
    4.7|6,962|16h 58m

    Adobe Animate & Action Script

    Apprenez à créer des films d'animation et des jeux interactifs

    Ahmed Hassan Khamis
    Ahmed Hassan Khamis
    $19.99
    Acheter maintenant
  • Deep Learning
    4.5|5,162|12h 40m

    Deep Learning

    Simulation de l'esprit humain dans la pensée

    Ing. Amr Abdel Fattah
    Ing. Amr Abdel Fattah
    $25.99
    Acheter maintenant