Développement d'Applications Modernes

Avec IA, Blockchain, Microservices et Micro-frontends

Formation créée le 30/01/2025. Dernière mise à jour le 20/05/2025.
Version du programme : 1

Type de formation

Formation présentielle

Durée de formation

320 heures

Accessibilité

Oui
Cette formation est gratuite.
S'inscrire
Cette formation est gratuite.
S'inscrire
Cette formation est gratuite.
S'inscrire

Développement d'Applications Modernes

Avec IA, Blockchain, Microservices et Micro-frontends


Une formation intensive de 320 heures pour maîtriser l’IA, la blockchain, les microservices et micro-frontends. À travers une approche pratique, les participants apprendront à développer des backends en .NET, des interfaces React et Angular, et à créer des smart contracts en Rust sur la blockchain Solana. L’IA sera intégrée pour optimiser les processus. La formation se clôture par un projet final appliqué, préparant les apprenants aux défis du numérique.

Objectifs de la formation

  • Comprendre les bases de l’IA et ses applications pratiques dans le développement logiciel.
  • Découvrir et maîtriser des outils modernes pour automatiser et simplifier les tâches.
  • Développer une architecture backend robuste avec .NET.
  • Implémenter les concepts des microservices.
  • Automatiser les tests pour améliorer la qualité du code.
  • Construire des interfaces utilisateur modernes et scalables avec React et Angular
  • Implémenter une architecture micro-frontends avec Module Federation.
  • Utiliser des outils IA pour optimiser le développement frontend.
  • Comprendre les principes fondamentaux de la blockchain et les spécificités de Solana.
  • Interagir avec un réseau blockchain et gérer un portefeuille Solana.
  • Apprendre à écrire et déployer des smart contracts en Rust sur Solana.
  • Construire un agent IA pour analyser et interagir avec des transactions blockchain
  • Automatiser des tâches basées sur l’intelligence artificielle
  • Intégrer backend, frontend, et blockchain dans une application complète
  • Déployer l’application sur une infrastructure cloud.
  • Mettre en oeuvre toutes les compétences dans un projet concret et complet.
  • Travailler en mode projet pour simuler un environnement professionnel

Profil des bénéficiaires

Pour qui
  • Chercheurs d'emploi souhaitant se former à des technologies modernes et recherchées
  • Personnes en reconversion professionnelle souhaitant acquérir des compétences en IA, blockchain, et architecture logicielle moderne.
Prérequis
  • Débutant en blockchain et en IA.
  • Niveau intermédiaire en développement web (HTML, CSS, bases de programmation).

Contenu de la formation

Module 1 : Introduction à l’Intelligence Artificielle et aux Outils Modernes pour le Développement
  • Configuration d’un environnement IA optimisé.
  • Réalisation de cas pratiques simples utilisant des outils d’IA.
Module 2: Développement Backend avec .NET et architecture Microservices
  • Backend fonctionnel composé de microservices simples et testés.
Module 3 : Développement Frontend avec Micro-Frontends (React et Angular)
  • Interface utilisateur fonctionnelle intégrant React et Angular.
Module 4 : Initiation à la Blockchain et à Solana
  • Création d’un portefeuille Solana et transactions sur le testnet.
Module 5 : Développement de Simple Smart Contracts sur Solana
  • Développement et déploiement d’un smart contract fonctionnel sur le testnet Solana.
Module 6 : Développement d’un Agent IA pour la Blockchain
  • Agent IA fonctionnel capable de surveiller et interagir avec Solana
Module 7 : Intégration des composants et déploiement
  • Application complète déployée sur un environnement cloud.
Module 8 : Projet Final
  • Application décentralisée (App) fonctionnelle et présentée à un jury.

Équipe pédagogique

Notre formation est encadrée par une équipe de professionnels expérimentés issus des domaines de l’intelligence artificielle, du développement logiciel, de la blockchain et du cloud computing. Composée de développeurs seniors, architectes logiciels et experts en IA, notre équipe combine expertise technique et pédagogie active pour garantir un apprentissage efficace. Grâce à une approche axée sur la pratique, les formateurs accompagnent chaque apprenant à travers des cours interactifs, études de cas et projets concrets, assurant ainsi une montée en compétences adaptée aux exigences du marché.

Suivi de l'exécution et évaluation des résultats

  • Alternance entre théorie, exercices pratiques, mini-projets et projet final.

Ressources techniques et pédagogiques

  • Un ordinateur (minimum 8 Go de RAM, 16 Go recommandé).
  • Logiciels nécessaires : Visual Studio, Node.js, Docker, Git, Phantom Wallet, etc.
  • Connexion Internet stable.

Modalités de certification

Résultats attendus à l'issue de la formation
  • Scalabilité et modularité, Intégration simplifiée avec solana-web3.js et développement de smart contracts en Rust et Utilisation d’outils modernes pour booster la productivité.

Lieu

International School of business and Engineering 11 boulevard Bd du Rempart 93160 Noisy-le-Grand

Délai d'accès

2 semaines

Accessibilité

Formation adaptable en mode temps plein ou temps partiel, avec sessions en soirée (2 heures par jour) et journées intensives le samedi.