Dernière mise à jour le 12/12/2024

ASP.NET MVC Core, développement d’application Web

Informations générales

Type de formation : Formation continue
Domaine : Développement
Filière : Action collective ATLAS "Java, .Net, C++"
Rubrique : Java - Jee - Android
Formation éligible au CPF : Non
Formation Action collective : Non

Objectifs & compétences

Comprendre les principes d’ASP Net MVC Acquérir les compétences pour créer des applications Web avec Visual Studio Apprendre à tester et déboguer des applications Web ASP .NET Core Comprendre comment mettre en œuvre une méthode MVC pour développer en équipe Être capable d'écrire un service Web REST et l'appeler à partir d'une application MVC

Public visé

Développeurs web, chefs de projet techniques…

Pré-requis

Avoir une bonne maitrise du langage C# et avoir des connaissances en programmation Web (HTML et JavaScript).

Programme

Programme détaillé
 
Chapitre 1:  
 
Découverte D’ASP.NET CORE MVC  
• Présentation des technologies Microsoft Web.  
• Présentation d’ASP.NET 4.x.  
• Introduction à ASP.NET Core MVC.    
 
Chapitre 2:  
 
Conception d’applications Web ASP.NET CORE MVC  
• Planification de la phase de conception d’un projet web   
• L’architecture d’une application MVC  
• Conception de modèles, de contrôleurs et de vues     
 
Chapitre 3:  
 
Configuration des middlewares et des services dans ASP.NET CORE  
• Configuration des middlewares  
• Configuration des services  
• Injection de dépendance   
 
Chapitre 4:
 
Développement de contrôleurs  
• Développement de contrôleurs et d’actions.  
• Configuration de routes avec des tables de routage et des attributs  
• Développement de filtres d’actions.    
 
Chapitre 5:
 
Développement de vues  
• Création de vues avec la syntaxe Razor   
• Utilisation des helpers HTML et des tags helpers  
• Réutilisation du code dans les vues.   
 
Chapitre 6:
 
Développement de modèles  
• Création de modèles MVC.  
• Création et utilisation de formulaires.  
• Ajout de fonctionnalités de Validation des modèles  
 
Chapitre 7:
 
Utilisation d’Entity Framework Core dans ASP.NET CORE  
• Introduction à Entity Framework Core.  
• Création de requête avec Entity Framework Core.  
• Utilisation de Entity Framework Core pour se connecter à une base de données.   
 
Chapitre 8:
 
Utilisation de Layout, de CSS et de Javascript dans ASP.NET CORE MVC   
•  Utilisation de Layout.  
• Utilisation de CSS et de JavaScript.  
• Utilisation de jQuery.  
 
Chapitre 9:
 
Tests et débogage   
• Mise en œuvre de tests dans une application MVC  
• Mise en œuvre d’une stratégie de gestion des exceptions  
• Mise en place de logs applicatifs  
 
Chapitre 10:
 
Gestion de l’authentification et des autorisations  
• Authentification dans ASP.NET Core.  
• Configuration de Microsoft ASP.Net Core Identity  
• Autorisation dans ASP.NET Core. .   
 
Chapitre 11:
 
Performance et communication  
• Mise en œuvre d’une stratégie de mise en cache.  
• Gestion de l’état.  
• Communication à deux voies.

Modalités

Modalités : en présentiel, distanciel ou mixte . Toutes les formations sont en présentiel par défaut mais les salles sont équipées pour faire de l'hybride. – 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.
Validations des acquis : grille d'evalution  des acquis établie par le formateur en fin de formation.
Code de formation : F28050

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.
France Travail: sous réserve de l’acceptation de votre dossier par votre conseiller Pôle Emploi.
CPF -MonCompteFormation
Contactez nous pour plus d’information : contact@aston-institut.com

Lieux & Horaires

Campus : Ensemble des sites

Durée : 35 heures
Délai d'accès : Jusqu'a 8 jours avant le début de la formation, sous condition d'un dossier d'insciption complet

Distanciel possible : Oui

Prochaines sessions

Cliquez sur la date choisie pour vous inscrire :

  • Inscription au 16 / 12 / 2024
    : Ensemble des sites
    : Distanciel possible
    : 35 heures
    : 5 jours
  • Inscription au 10 / 02 / 2025
    : Ensemble des sites
    : Distanciel possible
    : 35 heures
    : 5 jours
  • Inscription au 07 / 04 / 2025
    : Ensemble des sites
    : Distanciel possible
    : 35 heures
    : 5 jours
  • Inscription au 07 / 07 / 2025
    : Ensemble des sites
    : Distanciel possible
    : 35 heures
    : 5 jours
  • Inscription au 13 / 10 / 2025
    : Ensemble des sites
    : Distanciel possible
    : 35 heures
    : 1 jours
  • Inscription au 15 / 12 / 2025
    : 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

Action collective ATLAS "Java, .Net, C++"

F28031

HTML5 CSS3 JAVASCRIPT 6

    • Savoir construire une page Web en HTML5   
    • Mettre en forme une page web avec CSS3   
    • Rendre interactif une page HTML 5 en utilisant JavaScript   
    • Créer et valider des formulaires HTML 5   
    • Intégrer du contenu multimédia et graphique à une page web HTML 5   
    • Améliorer l'expérience utilisateur en ajoutant des animations à une page HTML 5   
    • Utiliser des sockets Web et les Web Worker Processes
 

35 heures de formations sur 5 Jours
En savoir plus

Formation continue

Action collective ATLAS "Java, .Net, C++"

F28042

Les tests de charge

    • Réaliser des scénarios de tests de charge sur des applications Webs
    • Assimiler le processus de test de charge et performance
    • Appréhender l'offre des outils de tests de performance et de charge
 

14 heures de formations sur 2 Jours
En savoir plus

Formation continue

Action collective ATLAS "Java, .Net, C++"

F28032

Angular 8 +

Connaître les fonctionnalités du Framework Angular 8 Comprendre comment développer plus rapidement grâce à Angular 8 Être capable de développer des applications web Angular 8 performantes avec JavaScript et TypeScript Découvrir les spécifications EcmaScript 6 (ES6)

21 heures de formations sur 3 Jours
En savoir plus

Formation continue

Action collective ATLAS "Java, .Net, C++"

F28043

Bachotage Microsoft 70483 – Programmation C#

Se préparer au passage de la certification .Net « 70-483, Programmation en C# » à travers une révision complète     Découvrir le type de questions et comprendre le déroulement de la certification     Passer un test blanc  

7 heures de formations sur 1 Jours
En savoir plus

Formation continue

Action collective ATLAS "Java, .Net, C++"

AS5001

Mac OS X administration

Installer et configurer un ordinateur avec Mac OS X Personnaliser l'environnement de travail Installer et désinstaller des programmes Sauvegarder l'environnement utilisateur

28 heures de formations sur 4 Jours
En savoir plus

Formation continue

Action collective ATLAS "Java, .Net, C++"

F28033

Développer des applications web Asp.NET MVC en C# avec VS2017

Savoir créer des applications web avec Visual Studio 2017   Savoir développer des applications ASP.Net MVC   Être capable de tester et déboguer des applications web ASP.Net   Savoir développer des applications web API et les interroger depuis une application cliente   Être capable d'intégrer des fonctionnalités dynamiques avec AJAX et JQuery sur des applications web ASP.Net  Être capable d'intégrer des fonctionnalités "Responsive" avec Bootstrap dans une application web ASP.Net  

35 heures de formations sur 5 Jours
En savoir plus