Introduction à Java
Les bases du langage Java : syntaxe, POO, collections.
Fondamentaux de la blockchain, Ethereum et développement de smart contracts Solidity.
Ce cours vous initie à la technologie blockchain et au développement de smart contracts. Vous apprendrez les concepts fondamentaux (chaîne de blocs, consensus, mining), la plateforme Ethereum et la machine virtuelle EVM, le langage Solidity pour écrire des smart contracts, et le développement d'applications décentralisées (dApps) avec Web3.js et Hardhat. Des projets pratiques vous guideront dans le déploiement sur les réseaux de test.
Pour les développeurs qui abordent la blockchain au-delà du vocabulaire marketing et qui veulent écrire un premier contrat intelligent.
Poursuivez votre apprentissage avec ces ressources.
Les bases du langage Java : syntaxe, POO, collections.
Structures de données, complexité, algorithmes classiques.
Créer des sites web performants et accessibles.
Maîtrisez Java de la syntaxe de base aux design patterns avancés.