Spécialisation

Ingénierie de la Blockchain

Helder Salvador
Directeur Pédagogique

La spécialisation Ingénierie de la Blockchain s’adresse aux étudiants souhaitant une formation de très haut niveau sur les méthodes de conception et de développement d’architectures liées à la Blockchain dans des cœurs de métiers multiples (banque, trading, assurance, notariat, avocat, audit, crédit, télécoms, santé…).

 

Cette spécialisation permet d’acquérir l’expertise pour analyser, innover et proposer des solutions pour des cas d’usage dans un contexte de transformation digitale des entreprises vers les technologies de la Blockchain, garantissant la disponibilité, la fi abilité, la traçabilité et la sécurité des transactions et des données. Le travail sur des projets pédagogiques pilotes et le développement des prototypes autour des protocoles Bitcoin et Ethereum, de la sécurité des échanges, du développement Web & Mobile, du développement applicatif pour la Blockchain, ainsi que de la préparation aux certifi cations professionnelles, contribuent à élargir la maîtrise du potentiel des protocoles de registres distribués.

Helder Salvador
Directeur Pédagogique

Cycle Bachelor

3e ANNÉE
3e ANNÉE
Programme
SCIENCES DE l'INGÉNIEUR
Cryptographie
Signatures numériques
Fonctions de hachage
TECHNOLOGIES DE LA BLOCKCHAIN
Panorama de la Blockchain : métiers, usage, Smart Contracts, dApps et DAOs
Structures de données
Protocole Bitcoin, protocole Ethereum
Protocoles de consensus
Blockchain Day et Hackathon Blockchain
DÉVELOPPEMENT ET BASES DE DONNÉES
Algorithmique avancée : listes, tris et arbres
Langage C avancé
Python
Versioning & Fondamentaux de Git
Bases de données SQL/NoSQL
MongoDB
API avec Node.js
Conteneurisation Docker
Développement Front avec React
SYSTÈMES ET RÉSEAUX
Linux administration avancée
Protocoles et services internet
Architectures avancées des réseaux P2P
MANAGEMENT DE PROJETS - FONDAMENTAUX
Cœur de métier : banque et assurance
Crypto-économie
Réglementation et devises numériques
Planification de projets SI : cadrage, lots, MS Project
OUTILS DE COMMUNICATION
Anglais : vocabulaire business, préparation au TOEIC
ACTIVITÉS ANNUELLES
Electifs
E-learning
Projet annuel
Programme Open ESGI et vie d’école
Stage ou mission en entreprise

Compétences développées

  • Définir une solution informatique logicielle ou applicative
  • Concevoir et développer la solution logicielle ou applicative
  • Conduire un projet informatique responsable
  • Optimiser une solution logicielle ou applicative
Rythmes
Aucun Rythme disponible pour cette ville.
Session de Septembre
SEPTOCTNOVDECJANVFEVMARSAVRMAIJUINJUILAOÛTSEPTOCTNOVDEC
De Octobre à Août

Cours en alternance

1 semaine en cours / 3 semaines en entreprise

Session de Janvier (pour le campus de Paris)
SEPTOCTNOVDECJANVFEVMARSAVRMAIJUINJUILAOÛTSEPTOCTNOVDEC
De Janvier à Décembre

Cours en alternance

1 semaine en cours / 3 semaines en entreprise

Certification Professionnelle délivrée
Aucun Diplôme disponible pour cette ville.
Certification Professionnelle reconnue par l'Etat niveau 6
Certification Professionnelle enregistrée au RNCP (RNCP39103) par décision du Directeur Général de France Compétences en date du 31/05/2024, délivrée sous l’autorité de Sciences-U Lyon (accessible par la VAE)

Les titulaires de cette Certification Professionnelle peuvent intégrer le marché du travail à l’issue de sa formation. Ils peuvent également poursuivre sur un Mastère dans la spécialisation choisie.

Cycle Mastère

4e ANNÉE
5e ANNÉE
4e ANNÉE
Programme
ARCHITECTURES ET TECHNOLOGIES BLOCKCHAIN
Indexation smartcontract
Hackathon Blockchain
Blockchain Polygon
SYSTÈMES ET RÉSEAUX
Programmation distribuée
Infrastructures et sécurité avancée
CONCEPTION ET DEVELOPPEMENT
Node JS avancé
Langage Go et Blockchain Cosmos
Programmation Fonctionnelle avec OCAML
Solidity & smart-contract avancés
XRP Ledger
Langage Rust et Solana
Blockchain Starknet
Blockchain Tezos
INFRASTRUCTURE AS CODE & DEVOPS
CI/CD
Devops & microservices
MANAGEMENT DE PROJETS – FONDAMENTAUX
Audit Blockchain
Crypto-économie
Coeur de métier : notariat, avocat
Management de projet SI : cahier des charges, risques, budget et pilotage
OUTILS DE COMMUNICATION
Techniques de communication professionnelle
Anglais : préparation au TOEIC
ACTIVITÉS ANNUELLES
Electifs
E-Learning
Programme Open et vie d’école
Workshop, Blockchain Day
Projet annuel
Mission en entreprise
Rythmes
Aucun Rythme disponible pour cette ville.
Session de Septembre
SEPTOCTNOVDECJANVFEVMARSAVRMAIJUINJUILAOÛTSEPTOCTNOVDEC
De Octobre à Juillet

Cours en alternance

1 semaine en cours / 3 semaines en entreprise

Session de Janvier (pour le campus de Paris)
SEPTOCTNOVDECJANVFEVMARSAVRMAIJUINJUILAOÛTSEPTOCTNOVDEC
De Janvier à Décembre

Cours en alternance

1 semaine en cours / 3 semaines en entreprise

5e ANNÉE
Programme
CONCEPTION ET DEVELOPPEMENT
Python avancé
React.js avancé orienté Web3
Intelligence Artificielle et Blockchain
TECHNOLOGIE ET APPLICATIONS BLOCKCHAIN
Blockchain Next Generation
ICO & Applications avancées
Développement avancé de SmartContracts
Attaques cryptographiques & sécurité de la Blockchain
Zero Knowledge Proof
Decentralized Finance (ou fi nance décentralisée)
Layer 2 Ethereum & Starknet
BLOCKCHAIN ET GOUVERNANCE
Blockchain Business Regulation
Cas d’usage dans la finance
Blockchain et Crédit
MANAGEMENT DE PROJET
Droit de l’informatique et de l’Internet
Management d’équipe
OUTILS DE COMMUNICATION
Anglais : préparation au TOEIC
ACTIVITÉS ANNUELLES
Electifs
Workshops, Blockchain Day
Programme Open ESGI et vie d’école
E-learning (FOAD) : langues, culture entreprise, informatique
Projet de recherche FYC (Find Your Course)
Création d'Entreprise
Projet annuel
Stage ou mission en entreprise
Grand Oral Professionne

Compétences développées

  • Adapter la politique du système d'information à la stratégie de l'organisation
  • Concevoir et sécuriser des infrastructures
  • Concevoir et développer la couche applicative d'un système d'information
  • Manager un projet de déploiement du système d'information
  • Administrer et optimiser le traitement de données d'un système d'information
Rythmes
Aucun Rythme disponible pour cette ville.
Session de Septembre
SEPTOCTNOVDECJANVFEVMARSAVRMAIJUINJUILAOÛTSEPTOCTNOVDEC
De Octobre à Juillet

Cours en alternance

1 semaine en cours / 3 semaines en entreprise

Session de Janvier (pour le campus de Paris)
SEPTOCTNOVDECJANVFEVMARSAVRMAIJUINJUILAOÛTSEPTOCTNOVDEC
De Janvier à Décembre

Cours en alternance

1 semaine en cours / 3 semaines en entreprise

Certification Professionnelle délivrée
Aucun Diplôme disponible pour cette ville.
Certification Professionnelle reconnue par l'Etat Niveau 7
Certification Professionnelle enregistrée au RNCP (RNCP37744) par décision du Directeur Général de France Compétences en date du 19/07/2023, délivrée sous l’autorité de Sciences-U Lyon (accessible par la VAE)

Débouchés

CYCLE BACHELOR
Développeur Blockchain
Administrateur systèmes distribués
Chef de projet Blockchain
CYCLE MASTÈRE
Architecte Blockchain
Ingénieur R&D
Consultant crypto-monnaies
Directeur de l’innovation digitale
Développeur Blockchain
Développeur Full-stack Web3
43k
Salaire moyen après un Bac+5 (en euros)

Projets

  • _ Création d’une crypto-monnaie dans la Blockchain
  • _ Développement d’une Blockchain pour la traçabilité des composants automobiles
  • _ ImmoChain : protocole d'investissement décentralisé sur des actifs tokenisé
  • _ Projet Spotify Web3
  • _ Projet Sécurité : attaque cryptographique sur une chaîne de blocs
  • _ Projet MiniSwap : protocole de fi nance décentralisé
  • _ Projet Fin’Track : suivie de transactions fi nancières
  • _ Projet NFC et NFT : système de cartes prépayées en crypto-monnaies

Le laboratoire avancé de la Blockchain

PRINCIPALES ACTIVITÉS
  • _
    Veille sur les projets autour du Bitcoin, d’Ethereum et des autres crypto-monnaies
  • _
    Mise à disposition de machines pour monter des noeuds pour des protocoles blockchain divers
  • _
    Organisation et participation à des Meetups et challenges «?Hackathons?» sur la Blockchain
  • _
    Veille et application des failles de sécurité des protocoles de consensus et des smart-contracts

Exemples de missions en alternance

Photos remise diplômes Anciens

Le service des anciens

Le Service accompagne les diplômés dans leur carrière, soutient la création d’entreprise et développe la visibilité de l’école.

OBJECTIFS PÉDAGOGIQUES

En cycle Mastère Ingénierie de la Blockchain, ils approfondissent leurs connaissances et développent des compétences opérationnelles leur permettant de proposer des applications sur mesure, de répondre à un besoin spécifique et d’analyser, modéliser et reprendre une architecture existante pour l’améliorer.

Cette spécialisation permet d’acquérir l’expertise pour analyser, innover et proposer des solutions pour des cas d’usage dans un contexte de transformation digitale des entreprises vers les technologies de la Blockchain, garantissant la disponibilité, la fiabilité, la traçabilité et la sécurité des transactions et des données.

Le travail sur des projets pédagogiques pilotes et le développement des prototypes autour des protocoles Bitcoin et Ethereum, de la sécurité des échanges, du développement Web & Mobile, du développement applicatif pour la Blockchain, ainsi que de la préparation aux certifications professionnelles, contribuent à élargir la maîtrise du potentiel des protocoles de registres distribués.

Les étudiants du cursus Ingénierie de la Blockchain sont amenés tout au long du programme à développer leurs compétences pratiques, notamment à l’occasion des Laboratoires Blockchain, modalité pratique d’apprentissage proposé à l’ESGI. Ces séminaires techniques ont permis à de nombreux participants de développer des veilles en sécurité informatique, de créer des plateformes de développement Smart Contact (à destination des futurs entrepreneurs) et de prendre en main les opérations techniques attendues des ingénieurs blockchain.

Forts de leur entraînement de haut niveau académique et pratique, les étudiants sortants de la spécialité Ingénierie de la Blockchain de l’ESGI trouvent rapidement un emploi comme Architecte blockchain, directeur de l’innovation digitale d’une structure, consultant crypto-monnaie ou chef de projet Blockchain.

OBJECTIFS DE LA FORMATION

CYCLE BACHELOR

  • _Mettre en œuvre une méthode de conduite de projet informatique pour traduire la problématique du client et garantir le déroulement du projet en conformité avec les objectifs et contraintes définis,
  • _Administrer et faire évoluer un environnement système, réseaux et télécommunications (SRT) pour garantir un système performant et répondant aux normes et standards actuels,
  • _Concevoir et développer une solution logicielle intégrant les technologies mobiles, seul ou au sein d’une équipe pluridisciplinaire, pour livrer un outil opérationnel répondant aux besoins du client,
  • _Administrer et exploiter un système d’information pour assurer la confidentialité, l’intégrité et la disponibilité des données.

CYCLE MASTÈRE

  • _Assurer une veille stratégique,
  • _Communiquer en situation professionnelle,
  • _Rechercher, structurer et synthétiser de l'information,
  • _Proposer des solutions.
  • _Ingénierie d'étude : analyser, organiser, concevoir des applications, maîtriser les langages de programmation, maîtriser les méthodes, les normes et les outils de développement.
  • _Ingénierie Micro-réseau / Support : connaître les différents matériels et protocoles de communication, connaître les applications de l'entreprise ainsi que de l'environnement de développement et d'exploitation.
  • _Ingénierie Système : connaître les différents matériels, les langages de programmation, maîtriser les systèmes d'exploitation, les SGBD et des outils spécialisés dans l'administration des bases de données.
  • _Ingénierie Consultant : analyser l'existant, modéliser, maîtriser l'architecture et le fonctionnement du système d'information de l'entreprise. Il doit avoir une solide culture en technologie de l'information.
  • _Chef de Projet : diriger et animer une équipe, maîtriser l'architecture et le fonctionnement du système d'information de l'entreprise, maîtriser les normes et les outils de télécommunications), maîtriser les technologies Internet.
MODALITES D’EVALUATION
  • _Contrôle de connaissances
  • _Mise en situation professionnelle à travers des cas pratiques et des études de cas
  • _Compétitions internes avec les Hackathon durant lesquels les apprenants doivent répondre à des problématiques réelles rencontrées par des entreprises et présenter leurs solutions devant un jury constitué d’experts
  • _Soutenances orales
  • _Partiels constitués d’évaluations individuelles écrites et/ou orales.

La formation permet l’obtention totale ou partielle de la Certification par la validation de blocs de compétences.

Cycle Bachelor Cycle Mastère Points Clés
200