Développez votre propre blockchain avec Spring Boot
Maitrisez les mecanismes en jeu par le code.
-
Debut 26 décembre 2024
-
Fin 19 janvier 2025
-
LangueFrançais
-
Prix $150.00
-
Mode En ligne
-
Place restantes 42
Prérequis
- 1 Connaissance de base en programmation (Java recommandé).
- 2 Compréhension des concepts fondamentaux de la blockchain.
- 3 Familiarité avec le développement d'applications web est un plus.
- 4 Expérience préalable avec Spring Boot est un plus.
- 5 Capacité à travailler avec des environnements de développement intégrés (IDE) comme IntelliJ ou Eclipse.
Objectifs
- 1 Maîtriser les mécanismes techniques mis en jeu dans le fonctionnement de la blockchain.
- 2 Développer un moteur de blockchain fonctionnel, intégrant les fonctionnalités essentielles.
- 3 Former un réseau de blockchain avec le moteur développé.
Contenu de la formation
-
1Introduction
Une vue d'ensemble sur la blockchain, son historique et ses différentes applications, cahier des charges, environnement de développement.
-
2Utilitaires
Ensemble de méthodes utiles pour le projet.
-
3Transactions
Modèles de représentation de l'information.
-
4Bloc
Regroupement et sécurisation de l'information.
-
5Pool de transactions
Espace de stockage temporaire de l'information.
-
6Persistance des données
Base de données de la blockchain en NoSQL (MongoDB).
-
7Utilitaires spécifiques
Autres utilitaires.
-
8Services
Logique métier des transactions et des blocs.
-
9Minage de bloc
Présentation des mineurs et du consensus de la preuve du travail.
-
10Vérificateur de chaîne
Processus de vérification de l'intégrité des données.
-
11Les contrôleurs
API RESTful pour communiquer avec le moteur de blockchain.
-
12Application principale
Intégration des composants précédemment développés pour créer le moteur de blockchain et mise en réseau.
-
13Conclusion
Concluons notre belle aventure.
La blockchain a suscité un intérêt croissant dans de nombreux secteurs, tels que la finance, la santé, et même le vote électronique, où elle p...
Acheter le livre (35,00 €)