Réussir vos projets,
Blockchain et Crypto

WellBlock Conseils, Informe, Forme et  Accompagne dans l’univers de la Blockchain

30k

Membres

"Formations PRO"

Maîtriser le développement Blockchain et les DAAPS

Lancez-vous dans le développement de solutions blockchain en apprenant les bases techniques et les outils indispensables. Ce parcours initie les apprenants aux langages et plateformes de développement blockchain, ouvrant les portes à des projets innovants et sécurisés.
Formation 100% en Ligne et interactif

Objectifs

Comprendre

La technologie Blockchain et acquérir des notions techniques pour le développement blockchain

Développer

Des smarts contrats et applications décentralisées

Participer

Ou piloter techniquement des projets blockchain

🎯 Public Cible et Pré-requis

Public Cible

  • Informaticien
  • Développeur Web

Prérequis

  • Avoir de bonnes aptitudes dans les langages de programmation informatique
  • Avoir un ordinateur et une connexion internet

Plan et contenu des modules

Découvrez nos modules de formation pour réussir votre parcours dans l’ecosystème Blockchain

Module 1

LES FONDAMENTAUX DE LA BLOCKCHAIN

Les concepts de base de la blockchain, son histoire, ses cas d’utilisation, ses avantages et ses limites.

Blockchain et ses caractéristiques principales : mécanisme de consensus (Proof of Work, Proof of Stake, etc.)

Les différents types de blockchains (public, privée, consortium)

Travaux pratiques : Réalisation d'un diagramme illustrant le fonctionnement d'une transaction sur une blockchain. Recherche sur une application concrète de la blockchain dans un domaine spécifique (finance, logistique, etc.)

Module 2

INTRODUCTION AUX SMARTS CONTRACTS

Concept de smart contract, son rôle dans la blockchain et les langages de programmation utilisés.

Les différents types de smart contracts (ERC-20, ERC-721, etc.)

Travaux pratiques : Création d'un simple token ERC-20 ; Écriture d'un simple smart contract pour réaliser une transaction basique (transfert de tokens ou ETH)

Module 3

ENVIRONNEMENT DE DEVELOPPEMENT D’ETHEREUM

Installation et configuration de l'environnement de développement (Metamask, Truffle, Ganache, Hardhat).

Travaux pratiques : Déploiement d'un smart contract simple sur un réseau de test. Interaction avec le smart contract via une interface utilisateur basique (Remix)

Module 4

CREATION D’APPLICATIONS DECENTRALISEES (DApps)

Architecture d'une DApp

Les différents composants (front-end, back-end, smart contract) et les frameworks utilisés

Développement d'une interface utilisateur pour interagir avec un smart contract

Intégration de la DApp dans un navigateur web

Utiliser un portefeuille numérique pour interagir avec un smart contract. Appeler des fonctions d'un smart contract. Lire les données stockées dans un smart contract.

Travaux pratiques : Création d'une DApp simple ; Création d'une interface simple pour interagir avec un smart contract

Module 5

SECURITE DES SMART CONTRATS

Les vulnérabilités courantes des smart contracts et les bonnes pratiques de sécurité.

Prise en main d’Outills nécessaires : Outils d'audit de code (Mythril, Slither) et Identification des vulnérabilités courantes (ovedrflow, reentrancy, etc.)

Mettre en place des bonnes pratiques de sécurité (vérification des entrées, contrôle des accès, etc.)

Travaux pratiques : Analyse de vulnérabilités dans des smart contracts existants ; Réécriture de code pour corriger les vulnérabilités

Module 6

TESTS UNITAIRES ET D’INTEGRATION

Prise en main d’outils : Framework de test (Truffle, Hardhat)

Écriture de tests unitaires et d'intégration Débogage de smart contracts

Travaux pratiques : Écriture de tests pour un smart contract existant

Module 7

DEPLOIEMENT SUR UN RESEAU PRINCIPAL (testnet)

 

Objectifs pédagogiques : Comprendre le processus de déploiement d’un smart contract sur un réseau principal et les coûts associés.

Déploiement d'un contrat sur un réseau principal Configuration d'un nœud

Travaux pratiques : Déploiement d'une DApp sur un réseau test

Module 8

VALIDATION DE COMPETENCES

Validation des acquis pour l'obtention de l'attestation de fin de formation

Équipe Pédagogique et Encadreurs

Souleymane Ouattara

Développeur Blockchain

Formateur Principal

Géofroy Lavoue

Développeur Blockchain

Consultant Expert

MODE OPERATOIRE

En ligne

Formation 100% en ligne

Pendant 8 semaines

8 semaines de cours (Jeudi soir, Vendredi soir et samedi)

Tests de connaissance

Tests de connaissance : QCM / Résumé synthétique / Sujets de réflexion

Pitch

Pitcher un projet Blockchain préparé en groupe

Attestation

Attestation de Formation

Outils Numériques

Cours dispensés par des professionnels avec des outils numériques

Experts

Formation enrichie par l’intervention d’experts, spécialistes des thématiques développées, avec un partage d’expérience

Formation immersive

Méthode de formation pratique à travers une immersion dans des cas d’usages

Interactivité

Enseignement interactif avec des séries d’échanges et de questions-réponses

Forte Demande

Profil Développeur Blockchain très demandé sur le marché

Profil de Carrière

Possibilité de carrière dans le secteur de la Blockchain en pleine expansion

Projet Innovant

Capacité à réaliser ou à participer à des projets innovants résolvant des problèmes complexes par l’utilisation de la blockchain

Adaptation

Profil professionnel attrayant grâce à votre capacité d’adaptation aux nouvelles technologies émergentes

NFT / Token / DAPP

Créer son propre Projet NFT /TOKEN/DAPP

PDF

Supports écrits en format PDF

Vidéos

Des vidéos de cours en Live

Attestation

Attestation de Formation

Tarifs

Cette Offre est à 375600 F.CFA Payable CASH, Via Mobile Money ou en Cryptos (Usdt, Btc) ou vous rendre à nos bureaux

Orange Money
Wave
Bitcoin
Usdt (Trc20)