Dernière mise à jour le 19/09/2024

Développer des applications Web ASP.NET MVC CORE

Informations générales

Type de formation : Formation continue
Domaine : Développement
Filière : Développement - Microsoft
Rubrique : Visual Studio
Formation éligible au CPF : Non
Formation Action collective : Non
Editeur : Microsoft Dev (Gold Learning)

Objectifs & compétences

Décrire les technologies Web et sélectionner la technologie appropriée pour développer toute application
Concevoir l’architecture et la mise en œuvre d’une application Web compatible avec les besoins fonctionnels, les besoins de l’interface utilisateur et les modèles d’activités
Créer des modèles MVC Ajouter des contrôleurs à une application MVC pour gérer les interactions utilisateurs, les mises à jour des modèles et sélectionner et retourner les vues
 

Public visé

Cette formation s’adresse aux développeurs Web qui utilisent Visual Studio de façon individuelle ou en équipe, pour un développement important ou limité.

Pré-requis

Un minimum de trois ans d’expérience dans le développement d’applications Web utilisant Visual Studio et ASP.NET est nécessaire.
Avoir des connaissances sur le langage C# est également souhaitable.
 

Programme

  • Exploration d'ASP .NET MVC 4  
  • Vue d'ensemble des technologies
    Microsoft Web
    Présentation de ASP .NET
    Introduction à ASP .NET MVC 4  
     
    2. Conception d'applications ASP .NET MVC 4
    Planification dans la phase de conception du projet
    Conception des modèles, des contrôleurs et des vues  
     
    3. Développement des modèles ASP .NET MVC 4
    Création de modèles MVC
    Utilisation des données  
     
    4. Développement des contrôleurs ASP .NET MVC 4
    Développer les contrôleurs et les actions
    Développer les filtres d'action  
     
    5. Le développement des vues ASP .NET MVC 4
    Création de vues avec la syntaxe Razor
    Utilisation des HTML Helper
    Réutilisation de code dans les vues  
     
    6. Tester et déboguer les applications Web ASP .NET MVC 4
    Tests unitaires des composants MVC
    Mise en oeuvre d'une stratégie de gestion des exceptions  
     
    7. Structuration des applications web ASP .NET MVC 4
    Analyser l'architecture d'information
    Configuration des routes
    Création d'une structure de navigation  
     
    8. Application de styles aux applications web ASP .NET MVC 4
    Utilisation des modèles de vues
    Utilisation de CSS dans une application MVC
    Création d'une interface utilisateur adaptative  
     
    9. Création de pages réactives dans les applications web ASP .NET MVC 4
    Utilisation d'AJAX et mises à jour de pages partielles
    La mise en oeuvre d'une stratégie de mise en cache  
     
    10. Utilisation de JavaScript et jQuery pour des applications web MVC réactives
    Rendu et exécution de code JavaScript
    Utilisation de jQuery et jQueryUI  
     
    11. Contrôle de l'accès aux applications web ASP .NET MVC 4
    Mettre en oeuvre authentification et autorisation
    Affectation de rôles et d'appartenances  
     
    12. Création d'une application web ASP .NET MVC 4 résiliente
    Développer des sites sécurisés
    Gestion d'état
    Utilisation de services Web Windows
    Azure dans les applications web ASP .NET   
     
    13. MVC 4
    Introduction à Windows Azure
    Conception et création de Services Windows Azure
    Consommer des services Windows Azure dans une application Web  
     
    14. Implémentation d'API Web dans les applications web ASP .NET MVC 4
    Développer une API Web
    Appel d'une API Web depuis des applications mobiles et Web  
     
    15. Traitement des demandes dans les applications web ASP .NET MVC 4
    Utilisation des modules et gestionnaires http Utilisation des Web Sockets  
     
    16. Déploiement d'applications web ASP .NET MVC 4
    Déploiement d'applications Web
    Déploiement d'applications MVC 4
     

    Modalités

    Modalités : en présentiel, distanciel ou mixte – Horaires de 9H à 12H30 et de 14H à 17H30 soit 7H – Intra et Inter entreprise
    Pédagogie : essentiellement participative et ludique, centrée sur l’expérience, l’immersion et la mise en pratique. Alternance d’apports théoriques et d’outils pratiques.
    Ressources techniques et pédagogiques : Support de formation au format PDF ou PPT Ordinateur, vidéoprojecteur, Tableau blanc, Visioconférence : Cisco Webex / Teams / Zoom
    Pendant la formation : mises en situation, autodiagnostics, travail individuel ou en sous-groupe sur des cas réels

    Méthodes

    Fin de formation : entretien individuel
    Satisfaction des participants : questionnaire de satisfaction réalisé en fin de formation
    Assiduité : certificat de réalisation (validation des acquis)
    Code de formation : MS20486

    Tarifs

    Prix public : 2925
    Tarif & financement :
    Nous vous accompagnons pour trouver la meilleure solution de financement parmi les suivantes :
    • Le plan de développement des compétences de votre entreprise : rapprochez-vous de votre service RH.
    • Le dispositif FNE-Formation.
    • L’OPCO (opérateurs de compétences) de votre entreprise.
    • Pôle Emploi sous réserve de l’acceptation de votre dossier par votre conseiller Pôle Emploi.
    • CPF -MonCompteFormation
    Contactez nous pour plus d’information

    Lieux & Horaires

    Campus : Ensemble des sites

    Durée : 35 heures
    Délai d'accès :
    Jusqu’à 8 jours avant le début de la formation

    Distanciel possible : Oui

    Prochaines sessions

    Cliquez sur la date choisie pour vous inscrire :

    • Inscription au 14 / 10 / 2024
      : Ensemble des sites
      : Distanciel possible
      : 35 heures
      : 5 jours
    Handi-accueillante Accessible aux personnes en situations de handicap. Pour toutes demandes, contactez notre référente, Mme Rizlene Zumaglini Mail : rzumaglini@aston-ecole.com

    à voir aussi dans le même domaine...

    Formation continue

    Développement - Microsoft

    MSPL100

    Microsoft Power Platform – App Maker

    Apprendre à concevoir des applications et à automatiser les flux de travail Comprendre comment créer des applications et automatiser les workflows Savoir analyser et visualiser les données dans le contexte d'une application ou d'un workflow automatisé Mettre en œuvre et gérer des applications et des flux de travail automatisés  

    21 heures de formations sur 3 Jours
    En savoir plus

    Formation continue

    Développement - Microsoft

    P-AUT

    Power Automate

    Savoir différencier les différents modèles de services Cloud Savoir ce qu’est un workflow et quand l’utiliser Créer ses workflows pour automatiser ses tâches récurrentes Connaitre les différentes fonctions pour gérer ses processus automatisés     

    14 heures de formations sur 2 Jours
    En savoir plus

    Formation continue

    Développement - Microsoft

    MSPL200

    Microsoft Power Platform – Consultant fonctionnel

    Apprendre à travailler avec une organisation pour recueillir les besoins et mettre en oeuvre les solutions Power Platform Comprendre comment créer des modèles, des canevas et des portails d'applications Savoir créer des flux Power Automate Être capable de concevoir un chatbot simple en utilisant Power Virtual Agents Pouvoir analyser les données à l'aide de visualisations et de tableaux de bord Power BI  

    35 heures de formations sur 5 Jours
    En savoir plus

    Formation continue

    Développement - Microsoft

    NE004

    Xamarin Forms – développer des applications mobiles multi-plateformes

    Comprendre le processus de développement d'une application mobile Xamarin.Forms Architecturer une application mobile via le Pattern MVVM Mettre en œuvre les différents composants graphiques pour concevoir des interfaces mobiles Enrichir l'application mobile par l'accès aux données locales et distantes

    28 heures de formations sur 4 Jours
    En savoir plus

    Formation continue

    Développement - Microsoft

    MSPL400

    Microsoft Power Platform – Développeur

    Pouvoir créer une conception technique Comprendre comment configurer Common Data Service Apprendre à créer et configurer Power Apps Savoir configurer l'automatisation des processus d'entreprise Être capable d'étendre l'expérience utilisateur Pouvoir élargir la plate-forme Apprendre à développer les intégrations  

    35 heures de formations sur 5 Jours
    En savoir plus

    Formation continue

    Développement - Microsoft

    MSPL600

    MICROSOFT Power Platform – Architecte de solutions

    Cette formation est conçue pour fournir une introduction au rôle d’architecte de solutions. Cette formation remplace la formation "Microsoft PowerApps et Dynamics 365 - Architecte de solutions" (MSMB600). La qualité d'une formation officielle Microsoft (support de cours numérique en anglais)  

    28 heures de formations sur 4 Jours
    En savoir plus