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

  • Cette formation fait l'objet d'une évaluation formative.
Tarif

Contacter l'organisme

Durée

4 jours (28 heures)

Modes
  • Distance
  • Centre

Objectifs de la formation

  • Cette formation fait l'objet d'une évaluation formative.
Tarif

Contacter l'organisme

Durée

2 jours (14 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

5 jours (35 heures)

Modes
  • Entreprise
  • Distance
  • Centre

Objectifs de la formation

  • Comprendre la transformation digitale et l'ère du digital
  • Appréhender l'économie du digital et ses acteurs
  • Maîtriser le cadre juridique
  • Connaître les nouveaux métiers du digital
  • Comprendre les nouveaux modes de travail et les compétences à développer
  • Maîtriser les grandes tendances du digital
Tarif

A partir de 1 400,00 €

Durée

2 jours

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

À l'issue de cette formation FinOps, vous aurez acquis les compétences et connaissances nécessaires pour :

  • Connaître les principaux rôles et missions du FinOps en entreprise
  • Comprendre les bases de la facturation des services d’AWS
  • Évaluer les coûts du déploiement d’un service sur AWS
  • Maîtriser les coûts des services sur AWS
  • Définir une stratégie de contrôle des coûts dans AWS
  • Mettre en œuvre un plan de réduction des coûts dans AWS
Tarif

A partir de 1 490,00 €

Durée

2j / 14h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

À l'issue de cette formation NTIC, vous aurez acquis les connaissances et compétences nécessaires pour :

  • Disposer d'un panorama exhaustif de l'ensemble des technologies potentiellement porteuses de valeur pour l'entreprise
  • Découvrir les nouvelles possibilités offertes par les évolutions technologiques les plus récentes
  • Comprendre pourquoi il est dès à présent nécessaire de les prendre en compte pour maintenir durablement la performance du SI et son adéquation avec les besoins business
  • Préparer son entreprise aux évolutions de demain
Tarif

A partir de 2 490,00 €

Durée

3j / 21h

Modes
  • Centre
  • Entreprise
  • Distance

Formation Communications unifiées

Proposé par PLB CONSULTANT

Objectifs de la formation

À l’issue de cette formation Communication unifiée, vous aurez acquis les connaissances et compétences nécessaires pour :

  • Mettre en œuvre et comprendre les technologies sous-jacentes d’une architecture de Communication unifiée
  • Utiliser les meilleures pratiques et choisir les solutions les plus adéquates pour vos projets de déploiements
  • Comment aller au-delà d’une solution standard et intégrer vos propres innovations et couvrir vos besoins spécifiques.
Tarif

A partir de 2 440,00 €

Durée

4j / 28h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

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

  • Implémenter le paramétrage de base réseau à partir de la configuration usine
  • Configurer et contrôler les accès administrateur au Fortigate
  • Utiliser l'interface graphique et le CLI pour l'administration
  • Contrôler l'accès aux réseaux configurés à l'aide de stratégies de pare-feu
  • Appliquer le transfert de port, le NAT à la source et le NAT à la destination
  • Analyser une table de routage FortiGate
  • Mettre en pratique le routage des paquets à l'aide de routes statiques et basées sur des règles pour les déploiements à trajets multiples et à charge équilibrée
  • Authentifier les utilisateurs à l'aide de stratégies de pare-feu
  • Monitorer les utilisateurs à l'aide de la GUI
  • Offrir un accès Fortinet Single Sign-On (FSSO) aux services du réseau, intégré à Microsoft Active Directory (AD)
  • Identifier les fonctions de cryptage et les certificats
  • Inspecter le trafic sécurisé SSL/TLS pour empêcher le cryptage utilisé pour contourner les politiques de sécurité
  • Configurer les profils de sécurité pour neutraliser les menaces et les abus, y compris les virus, les torrents et les sites Web inappropriés
  • Pratiquer des techniques de contrôle des applications pour surveiller et contrôler les applications réseau susceptibles d'utiliser des protocoles et des ports standards ou non standards
  • Proposer un VPN SSL pour un accès sécurisé à votre réseau privé
  • Etablir un tunnel VPN IPsec entre deux équipements FortiGate
  • Configurer SD-WAN
  • Identifier les caractéristiques de la Security Fabric de Fortinet
  • Déployer les équipements FortiGate en tant que cluster HA pour la tolérance aux pannes et la haute performance
  • Diagnostiquer et corriger les problèmes courants.
Tarif

A partir de 3 500,00 €

Durée

4j / 28h

Modes
  • Centre
  • Distance

Objectifs de la formation

  • Exploiter Google analytics pour améliorer les performances de son site Web.
  • Définir les Indicateurs Clés de Performance (KPI).
Tarif

A partir de 1 545,00 €

Durée

2 jours (14 heures)

Modes
  • Entreprise
  • Distance
  • Centre

Objectifs de la formation

  • Cordova d’abord sans framework afin de porter un code web existant vers une application mobile puis Cordova avec le framework Ionic
  • React Native.
Tarif

A partir de 2 695,00 €

Durée

5j / 35h

Modes
  • Centre
  • Entreprise
  • Distance

Je cherche à faire...