ASP.NET MVC Core - Développement d'applications Web

Public admis

  • Salarié en Poste
  • Demandeur d'emploi
  • Entreprise
  • Etudiant

Financements

Eligible CPF Votre OPCO Financement personnel

Objectifs de la formation

A l'issue de cette formation, vous serez capable de :

  • Décrire les spécificités du Web
  • Exploiter ASP.NET Core Razor Pages
  • Expliquer les modèles, vues, et contrôleurs du modèles .NET MVC
  • Utiliser des scénarios de routage d'URL
  • Intégrer jQuery
  • Implémenter des mécanismes de sécurité dans une application MVC.

M2I


Un leadership dans le domaine de la formation
Voir la fiche entreprise

Tarif

A partir de 3 050,00 €

Durée 5 jours  (35h00)
Modes
  • Centre
  • Distance
Sessions
Lieux Partout en France

M2I


Un leadership dans le domaine de la formation
Voir la fiche

Tarif

A partir de 3 050,00 €

Durée 5 jours  (35h00)
Modes
  • Centre
  • Distance
Sessions
Lieux Partout en France

Programme

Jour 1

ASP.NET Core Razor Pages

  • Comprendre le développement Web
  • Maîtriser ASP.NET Core
  • Explorer ASP.NET Core Razor Pages
  • Utiliser EF Core avec ASP.NET Core
  • Configurer les services et pipelines
Exemple de travaux pratiques (à titre inficatif)
  • Création d'un site avec Razor Pages

ASP.NET Core MVC

  • Présentation du modèle MVC
  • Projets .NET MVC dans Visual Studio

Jour 2

Le modèle et les contrôleurs

  • Modéliser son domaine
  • Utilisation de vues fortement typées
  • Liaison de données
  • Utilisation de l'Entity Framework dans MVC
  • Implémentation des actions

Jour 3

Le modèle et les contrôleurs - Suite

  • Gestion des modèles et des filtres
  • Affichage et édition des données
Exemple de travaux pratiques (à titre indicatif)
  • Implémentation d'un contrôleur complet

Les vues

  • Moteur de vues Razor
  • Contenu dynamique
  • Modèles de vues

Jour 4

Les vues - Suite

  • Application des styles CSS
Exemple de travaux pratiques (à titre indicatif)
  • Création d'une vue et utilisation

Routage des URL

  • Pattern URL
  • Conception du routage
  • Personnalisation du routage, les attributs de routage dans MVC

Ajax et jQuery

  • Ajax Helper et jQuery / jQuery UI
  • Mises à jour partielles
  • Gestion du cache
  • Autres techniques d'optimisation client
Exemple de travaux pratiques (à titre indicatif)
  • Exemple d'utilisation

Jour 5

Validation et sécurité

  • Validation côté serveur
  • DataAnnotations, techniques alternatives et validation côté client
  • Techniques alternatives
  • Validation côté client
  • Modes d'authentification
  • Implémentation de l'authentification ASP.NET et gestion des rôles
  • Audit de la sécurité du code
  • ASP.NET Identity dans MVC, les filtres d'authentification
Exemple de travaux pratiques (à titre indicatif)
  • Mise en place de la sécurité

API Web et déploiement

  • Implémentation d'une API Web
  • Gestion des requêtes REST
  • Clients Web et mobile
  • Modules et gestionnaires HTTP
  • Tests unitaires et gestion des exceptions
  • Déploiement vers
    • Un serveur de test
    • MS Azure
  • Types de déploiement via VSTO

Le contenu de ce programme peut faire l'objet d'adaptation selon les niveaux, prérequis et besoins des apprenants.

Modalités d’évaluation des acquis

  • En cours de formation, par des études de cas ou des travaux pratiques
  • Et, en fin de formation, par un questionnaire d'auto-évaluation

Prérequis

Maîtriser le langage C# et le .NET Core (ou framework .NET) et avoir des connaissances en programmation Web (HTML et JavaScript).

Public

Développeurs et architectes.

Ces formations pourraient vous intéresser

Objectifs de la formation

Réaliser des documents simples Comprendre et maitriser l'interface FIORI Valoriser son document
Tarif

A partir de 1 190,00 €

Durée

2j / 14h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

  • Bâtir une stratégie e-commerce pour ensuite en piloter son déploiement opérationnel.
  • Intégrer les fondamentaux d'un site web : le CMS, l'offre, l'arborescence, les fonctionnalités.
  • Appliquer les techniques du e-merchandising, UX et UI.
  • Utiliser les différents leviers permettant de générer du trafic et des conversions sur son site e-commerce
  • Piloter sa performance en ligne
Tarif

A partir de 1 535,00 €

Durée

2 jours

Modes
  • Centre
  • Entreprise

Objectifs de la formation

A l'issue de cette formation, vous serez capable de :

  • Identifier les enjeux environnementaux et sociaux du numérique
  • Enumérer les étapes de mise en place d'une démarche dans votre entreprise
  • Prendre en main les différents outils et méthodologies
  • Créer votre feuille de route.
Tarif

A partir de 2 550,00 €

Durée

3j / 21h

Modes
  • Centre
  • Distance

Objectifs de la formation

Développer des fonctionnalités spécifiques sous Alfresco GED
Tarif

A partir de 2 675,00 €

Durée

3j / 21h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

A l'issue de cette formation, vous serez capable de :

  • Créer des états avec le module Reports de l'outil Developer.
Tarif

Contacter l'organisme

Durée

3j / 21h

Modes
  • Centre
  • Distance

Objectifs de la formation

  • Créer une conception technique
  • Configurer Common Data Service
  • Créer et configurer Power Apps
  • Configurer l'automatisation des processus d'entreprise
  • Étendre l'expérience utilisateur
  • Élargir la plate-forme
  • Développer les intégrations

 

Tarif

A partir de 3 150,00 €

Durée

5j / 35h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

  • Comprendre les particularités du framework Svelte et ses différences majeures avec Angular, React ou Vue
  • Maîtriser la syntaxe et les fonctionnalités de base du framework
  • S'approprier les meilleures pratiques pour créer des composants
  • Comprendre comment développer des applications rapides et réactives
  • Utiliser les stores
  • Construire et gérer une application jusqu'au déploiement avec SvelteKit
Tarif

A partir de 1 950,00 €

Durée

3 jours

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

  • Identifier les missions du chargé de communication
  • Mettre en place des actions de communication
  • Utiliser le Web à bon escient
  • Évaluer ses actions de communication
Tarif

A partir de 1 390,00 €

Durée

13j / 91h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

  • Pendant la formation, le formateur évalue la progression pédagogique des participants via des QCM, des mises en situation et des travaux pratiques. Les participants passent un test de positionnement avant et après la formation pour valider leurs compétences acquises.
Tarif

Contacter l'organisme

Durée

15 jours (105 heures)

Modes
  • Distance
  • Centre

Objectifs de la formation

  • Pendant la formation, le formateur évalue la progression pédagogique des participants via des QCM, des mises en situation et des travaux pratiques. Les participants passent un test de positionnement avant et après la formation pour valider leurs compétences acquises.
Tarif

Contacter l'organisme

Durée

4 jours (28 heures)

Modes
  • Entreprise
  • Distance
  • Centre

Je cherche à faire...