Support & Downloads

Quisque actraqum nunc no dolor sit ametaugue dolor. Lorem ipsum dolor sit amet, consyect etur adipiscing elit.

s f

Contact Info
198 West 21th Street, Suite 721
New York, NY 10010
youremail@yourdomain.com
+88 (0) 101 0000 000
Follow Us

Architecture des applications Internet

réf : DEV-AAI
Formation Systèmes d'Information - Nouvelles architectures

Objectif de formation : Connaitre les principes fondamentaux de conception, les modèles d’architecture courants et les technologies clés utilisées dans le développement d’applications Internet robustes et évolutives.

Objectifs pédagogiques

  • Comprendre les principes fondamentaux de l’architecture des applications Internet
  • Connaître les modèles d’architecture courants et leurs avantages/désavantages
  • Savoir concevoir et mettre en place des architectures robustes et évolutives
  • Comprendre les défis liés à la gestion des données dans les applications Internet
  • Être capable de prendre en compte la sécurité et les performances lors de la conception d’une architecture

Pré-requis

Connaitre la base des technologies web (HTML, CSS, JavaScript) / Connaitre les concepts de développement logiciel

Public concerné

Développeurs, architectes logiciels, ingénieurs en informatique, toute personne impliquée dans la conception et le développement d’applications Internet

Programme

  • Présentation des concepts clés de l’architecture des applications Internet
  • Vue d’ensemble des modèles d’architecture (client-serveur, MVC, etc.)
  • Principes de conception architecturale
  • Architecture orientée services (SOA)
  • Architecture microservices
  • Architecture monolithique
  • Architecture sans serveur (serverless)

Travaux pratiques: Conception d’une architecture basée sur des microservices

  • Couches de présentation (interface utilisateur, frameworks front-end)
  • Couches de logique métier (API, services, gestion des données)
  • Couches de persistance des données (bases de données, systèmes de stockage)

Travaux pratiques: Mise en place d’une couche de présentation avec un framework front-end

  • Bases de données relationnelles et non relationnelles
  • Systèmes de cache et de mise en cache
  • Big data et architectures distribuées

Travaux pratiques: Utilisation d’une base de données non relationnelle dans une application

  • Authentification et autorisation
  • Gestion des sessions et des cookies
  • Optimisation des performances (mise en cache, compression, etc.)

Travaux pratiques: Implémentation de mécanismes d’authentification et d’autorisation

Équipe pédagogique

Professionnel expert technique et pédagogique

Moyens pédagogiques et techniques

  • Espace intranet de formation.
  • Documents supports de formation projetés.
  • Exposés théoriques
  • Étude de cas concrets
  • Mise à disposition en ligne de documents supports à la suite de la formation.

Dispositif de suivi

  • Émargement numérique.
  • Mises en situation.
  • Formulaires d’évaluation de la formation.
  • Certificat de réalisation de l’action de formation.

Vous avez une question ?

    Jours

    2 (14 heures)

    Prix

    1500 € HT

    Télécharger