Développement d’applications décentralisées avec blockchain et Distributed Ledger Technologies (DLT) (2021)

 
University of Geneva

LocationGeneva, Lake Geneva region, Switzerland
CategoryComputer Science
Innovation
typeCourse

La formation se déroule en 4 modules enseignés en anglais en fin de semaine sur site à l’Université de Genève ou par vidéoconférence pendant environ 6 mois pour les 4 modules

Connaître l’écosystème blockchain et finance décentralisée (DeFi) fintech: les principales solutions techniques, les aspects légaux, les acteurs/trices majeur-es du marché, les limitations et challenges des solutions actuelles, les nouvelles tendances, etc.

Être capable de diriger un projet blockchain et de concevoir l’architecture d’une solution blockchain pour un problème donné, par exemple, pour trouver une solution à un problème de confiance dans un consortium d’entreprises indépendantes voulant collaborer pour améliorer la transparence de leur chaîne de production

Savoir développer et déployer une application décentralisée ou smart contract avec plusieurs DLT (par exemple, Ethereum, Hyperledger, NEO, Hedera Hashgraph...)

Manager, juriste, financier/ière, entrepreneur/euse, programmeur/euse ou toute personne intéressée par les fondamentaux techniques, juridiques et business de la blockchain, des crypto-monnaies et de la finance décentralisée (Module 1 ouvert à tous et toutes)
Personne ayant des connaissances en programmation informatique souhaitant se spécialiser dans le management de projets blockchain et dans la programmation avec blockchain et DLT (Modules 2 à 4)

Connaissances et compréhension : ont acquis des connaissances et une compréhension de niveau tertiaire dans le domaine du développement d’applications décentralisées avec plusieurs blockchains et autres DLT (Ethereum, Hyperledger, Hashgraph Hedera, Libra...), des aspects techniques aux problématiques légales (ICOs, STOs, IEO, GDPR / RGPD...) et économiques (tokenomics, stablecoins, decentralized finance...)

Application des connaissances et de la compréhension :  sont capables de gérer un projet blockchain et concevoir l’architecture d’une application décentralisée en choisissant les blockchains et DLT les plus appropriées au cas en question et de développer des applications décentralisées testées, dont des smart contracts, avec plusieurs blockchains et DLT (Ethereum,Hashgraph Hedera, Libra, Hyperledger, Binance Chain...) 

Capacité de former des jugements : savent évaluer un projet de finance décentralisée (ICO/STO, crypto-actif, crypto-monnaie, tokenomics...) et la qualité d’un smart contract ou d’une nouvelle DLT par rapport aux autres et si une DLT peut contribuer ou non à la résolution d’un problème donné, par exemple, un problème de confiance dans un consortium d’entreprises voulant collaborer pour améliorer la transparence de leurs chaînes de production

Savoir-faire en termes de communication : sont capables de documenter les choix de conception, le code et la qualité d’une application décentralisée avec DLT et smart contracts 

Capacités d’apprentissage en autonomie : savent où trouver les informations sur les nouveaux développements en DLT et applications décentralisées et comment interagir avec leurs communautés open source

La formation se déroule en 4 modules qui peuvent être suivis indépendamment des autres, enseignés en anglais en fin de semaine sur site à l’Université de Genève ou par vidéoconférence pendant environ 6 mois. Les participant-es ont plusieurs mois pour terminer leur travail de fin d’études.  

Projet de fin d’études (3 crédits ECTS) : Conseil et supervision par les expert-es tout au long des modules et du certificat. Il consiste en la programmation d’un prototype d’une application décentralisée ou d’un système réalisé avec DLT ainsi que la rédaction d’un rapport et une présentation finale.

Le développement d’applications décentralisées avec Distributed Ledger Technologies (DLT) est un domaine qui manque de personnel qualifié partout dans le monde et en particulier à Genève où il y a une volonté politique de développement économique autour des fintechs, blockchains et autres Initial Coin Offering (ICO) ou Security Token Offering (STO). La Suisse héberge les fondations de plusieurs plateformes de développement blockchain dont Ethereum, l’une des plateformes majeures au niveau mondial, et Libra, la blockchain/cryptomonnaie lancée par Facebook dont l'association est basée à Genève, qui seront enseignées durant cette formation.
Une formation certifiée par l’Université de Genève constitue un gage de crédibilité sur un CV, en particulier pour cette formation qui aborde la thématique de la blockchain en profondeur, d'un point de vue technique, en vue de maîtriser tout le potentiel de ces technologies.

Chaque module fera l’objet d’une évaluation individuelle sur 6 basée sur des résultats à un examen écrit, des travaux pratiques et/ou une présentation.
Le travail de fin d’études sera aussi noté sur 6.
Une note globale sur 6 sera enfin calculée comme moyenne des notes obtenues aux modules et au travail de fin d’études.

Le Certificat de formation continue en Développement d’applications décentralisées avec blockchain et Distributed Ledger Technologies (DLT) est délivré par le Centre Universitaire d'Informatique de l'Université de Genève aux participant-es ayant satisfait aux conditions de contrôle des connaissances des modules et du travail de fin d'études.

Le module 1 sur les fondamentaux techniques, juridiques et business de la blockchain et de la finance décentralisée est ouvert à tous et toutes (managers, juristes, financiers, entrepreneurs, programmeurs...).

Les modules 2, 3 et 4 sont réservés à des personnes qui ont déjà des connaissances en programmation informatique et qui veulent se spécialiser dans le management de projets blockchain et dans la programmation avec blockchain et DLT. 

Chaque module donne droit à une attestation de suivi ainsi qu’à des crédits ECTS en cas de réussite à l’examen du module.

Seul le succès aux examens des 4 modules permet d’obtenir le certificat CAS avec 12 crédits ECTS

"This course gave me an outstanding view of the blockchain world, how it works and why it ?is changing the world." A. Parolini, HUG (Geneva hospital)

Les termes utilisés pour désigner des personnes sont pris au sens générique; ils ont à la fois la valeur d’un masculin et d’un féminin.

In your contacts, please refer to myScience.ch
and reference edu.myScience.ch/id1523