Logo de l'organisme de formation

La formation au coeur de l'avenir technologique

Représentation de la formation : ASP.NET - Niveau 2 - Développement Web avancé

ASP.NET - Niveau 2 - Développement Web avancé

Formation présentielle
Durée : 35 heures (5 jours)
Durée :35 heures (5 jours)
HT
Se préinscrire
Durée :35 heures (5 jours)
HT
Se préinscrire
Durée :35 heures (5 jours)
HT
Se préinscrire

Formation créée le 19/07/2023. Dernière mise à jour le 01/09/2023.

Version du programme : 1

Programme de la formation

Objectif de la formation: Cette formation a pour objectif de fournir aux participants une compréhension approfondie des concepts avancés du développement d'applications Web avec ASP.NET. Les participants apprendront à travailler avec des techniques avancées d'ASP.NET, à intégrer des services de tiers, à optimiser les performances et à sécuriser leurs applications.

Objectifs de la formation

  • Réviser les concepts fondamentaux d'ASP.NET et explorer les nouveautés
  • Comprendre les techniques avancées de gestion de l'état
  • Savoir comment intégrer des services de tiers
  • Comprendre comment sécuriser les applications ASP.NET
  • Savoir comment optimiser les performances des applications ASP.NET
  • Maîtriser les tests et le débogage d'applications ASP.NET
  • Comprendre comment déployer des applications ASP.NET

Profil des bénéficiaires

Pour qui
  • Développeurs .NET qui ont déjà une expérience du développement Web avec ASP.NET et qui souhaitent approfondir leurs connaissances
  • Développeurs Web qui souhaitent comprendre comment les techniques avancées d'ASP.NET peuvent être utilisées pour développer des applications Web robustes et maintenables
Prérequis
  • Expérience de la programmation en C# et du développement Web avec ASP.NET
  • Familiarité avec HTML, CSS, JavaScript et SQL

Contenu de la formation

  • Révision des bases d'ASP.NET (4 heures)
    • Révision des concepts fondamentaux d'ASP.NET
    • Exploration des nouveautés d'ASP.NET
    • Travaux pratiques : Création d'une application ASP.NET de base
  • Techniques avancées de gestion de l'état (6 heures)
    • Comprendre la gestion de l'état à travers plusieurs requêtes et sessions
    • Utilisation de Cookies, Session et ViewState
    • Travaux pratiques : Gestion de l'état dans une application ASP.NET
  • Intégration de services de tiers (6 heures)
    • Utilisation des API RESTful de tiers
    • Intégration de services de paiement, de réseaux sociaux, etc.
    • Travaux pratiques : Intégration d'un service tiers dans une application ASP.NET
  • Sécurisation des applications ASP.NET (6 heures)
    • Comprendre les attaques courantes et comment les prévenir (Cross-Site Scripting, SQL Injection, etc.)
    • Utilisation de l'authentification et de l'autorisation d'ASP.NET
    • Travaux pratiques : Mise en œuvre de la sécurité dans une application ASP.NET
  • Optimisation des performances (5 heures)
    • Comprendre comment profiler et améliorer les performances
    • Utilisation du caching pour améliorer les performances
    • Travaux pratiques : Optimisation des performances d'une application ASP.NET
  • Tests et débogage d'applications ASP.NET (6 heures)
    • Comprendre les tests unitaires et d'intégration avec ASP.NET
    • Utilisation des outils de débogage d'ASP.NET
    • Travaux pratiques : Tests et débogage d'une application ASP.NET
  • Déploiement d'applications ASP.NET (2 heures)
    • Comprendre les options de déploiement d'ASP.NET
    • Déploiement sur Azure
    • Travaux pratiques : Déploiement d'une application ASP.NET
Équipe pédagogique

Professionnel expert technique et pédagogique.

Suivi de l'exécution et évaluation des résultats
  • Feuilles de présence
  • Mises en situation
  • Formulaires d'évaluation de la formation
  • Certificat de réalisation de l’action de formation
  • Émargement numérique
Ressources techniques et pédagogiques
  • Documents supports de formation projetés
  • Exposés théoriques
  • Etude de cas concrets
  • Mise à disposition en ligne de documents supports à la suite de la formation
  • Espace intranet de formation

Qualité et satisfaction

Taux de satisfaction des stagiaires Progression des compétences visées Taux d'abandon Taux de retour des enquêtes Taux d'interruption en cours de prestation