Fin d'Inscription : Le Bulletin d'Inscription doit être rempli, cacheté, signé et envoyé par email : Au minimum 15 JOURS OUVRÉS avant la date de formation.
Si vous avez un besoin URGENT et que vous souhaitez une date de formation plus proche que les sessions programmées (minimum 15 à 20 jours ouvrés à date de votre demande)
Le Cross-Platform - .Net Core/Full .Net - Windows OS, Linux, Mac.
Présentation du modèle MVC 6
CLI, librairie CoreFX et runtime CoreCLR
2/ Architecture d'application principale ASP.NET
Vue d’ensemble
Middleware
Les services
Kestrel
3/ Configuration
Project.json
Classe de démarrage
Configurer la méthode
Méthode ConfigureServices
Composants MVC
Sources de configuration
API de configuration
Modèle d'options
4/ Les modèles
Introduction
Ignorance de persistance
Inversion de dépendance
Correspondance relationnelle d'objet
Entity Framework (EF) Core
5/ Contrôleurs
Introduction
Conventions et Configurations
Dépendances
Les ActionResults
6/ Paramétrage d’application
Sources de configuration
Configuration spécifique à l’environnement
Options pattern
7/ Les vues
Moteur de vues Razor
Contenu dynamique
Vues partielles
Modèles de vues
Application des styles CSS
8/ Routing de requêtes
API RESTful
Middleware de routage
Modèles de routage
Contraintes de route
Middleware MVC
Routage basé sur les attributs
9/ Formulaires HTML
Introduction
Annotations de données
Formulaire Tag Helper
Tag Helpers de validation
Soumissions de formulaire
10/ Ajax et jQuery
Ajax Helper et jQuery/jQueryUI
Mises à jour partielles
Gestion du cache
Autres techniques d'optimisation client
11/ La gestion des erreurs
Introduction
Page d’exceptions pour développeur
Pages de statut du code
Filtrage des exceptions
12/ Authentification
introduction
Identité de base ASP.NET
Middleware de cookie
Autorisation
13/ Test
Introduction
Test unitaire
XUnit
Testeurs de contrôle
Test d'intégration
14/ Sécurité
Restreindre l’accès aux ressources du site
Attaques XSS et CSRF
15/ Structurer un projet et injection de dépendance
Bonnes pratiques de développement
Injection de dépendances
17 /Cross-platform et déploiement
Clients Web et mobile
Les différents types de serveurs : cross-platform
Déploiement vers les différents environnements et cross-platform
Approche Pédagogique
Approche Pédagogique
Pédagogie très opérationnelle fondée sur l'alternance entre théorie et pratique
Cas pratiques
Remise d’outils
Echanges d’expériences
Public Cible
Personnes Visées
Développeurs
Dates
Dates
Du 20 au 24 Mai 2024
Du 23 au 27 Sept. 2024
Fin d'Inscription : Le Bulletin d'Inscription doit être rempli, cacheté, signé et envoyé par email : Au minimum 15 JOURS OUVRÉS avant la date de formation.