Développez votre propre blockchain avec Spring Boot

Maitrisez les mécanismes en jeu par le code.

Debut
mercredi, 21 mai 2025
Fin
mercredi, 28 mai 2025
Langue
Français
Prix
642.00€
Mode
en ligne
Place restantes
40
Inscrivez-vous à la formation

Comment se deroule la formation ?

Une fois que vous avez souscrit à la formation, vous recevrez par e-mail toutes les ressources nécessaires : le code source, le planning détaillé, ainsi que toutes les informations de contact. La formation se déroule entièrement en ligne, en suivant le programme décrit plus bas sur cette page. Lors des sessions en ligne, toutes vos questions sont les bienvenues. Pour ceux qui auraient besoin d'un accompagnement supplémentaire, des séances en présentiel peuvent également être organisées afin de clarifier les points qui n'auraient pas été totalement assimilés.

À propos de l'instructeur?

Je suis Hugues, développeur logiciel et instructeur depuis plusieurs années. J'ai formé plus d'une centaine d'étudiants, stagiaires et professionnels dans divers domaines technologiques. Je serai votre instructeur tout au long de votre formation, et croyez-moi, j'ai hâte de travailler avec vous. N'hésitez pas à me contacter personnellement pour toute question ou précision. Vous trouverez ci-dessous les liens vers mes réseaux sociaux et mon site personnel.

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

1 Une vue d'ensemble sur la blockchain, son historique et ses différentes applications, cahier des charges, environnement de développement.
2 Ensemble de méthodes utiles pour le projet.
3 Modèles de représentation de l'information.
4 Regroupement et sécurisation de l'information.
5 Espace de stockage temporaire de l'information.
6 Base de données de la blockchain en NoSQL (MongoDB).
7 Autres utilitaires.
8 Logique métier des transactions et des blocs.
9 Présentation des mineurs et du consensus de la preuve du travail.
10 Processus de vérification de l'intégrité des données.
11 API RESTful pour communiquer avec le moteur de blockchain.
12 Intégration des composants précédemment développés pour créer le moteur de blockchain et mise en réseau.
13 Concluons notre belle aventure.
Book Image

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 €)