Langages de Programmation - C# - Développement Web avec ASP.NET MVC 5 et 6



Objectifs, programme, validation de la formation

Objectifs

inf. div Comprendre l architecture MVC 5 et 6 dans ASP.NET inf. div inf. div Définir des méthodes d action inf. div inf. div Utiliser les syntaxes de création de vues et templates inf. div inf. div Naviguer entre les vues inf. div inf. div Améliorer les performances avec les caches inf. div inf. div Améliorer l ergonomie en intégrant jQuery inf. div inf. div Accéder au serveur via les Web API. inf. div

Description, programmation

inf. div Découvrir ASP.NET MVC 6 inf. div inf. div Overview des technologies Web.net inf. div inf. div Architecture d ASP.NET MVC inf. div inf. div Création d un projet MVC 6 inf. div inf. div Apports de MVC 6 pour l application inf. div inf. div Les différences dans Visual Studio pour MVC 6 inf. div inf. div Nouveautés project.json et startup.cs inf. div inf. div Conception d une application MVC inf. div inf. div La phase de Design Projet inf. div inf. div Modèles de conception inf. div inf. div Contrôleurs et vues inf. div inf. div Développer des modèles inf. div inf. div Les services Business inf. div inf. div Les objets du modèle inf. div inf. div Le nouveau Model Binding et ses attributs inf. div inf. div Lien avec les données inf. div inf. div Utilisation Entity Framework 7 pour construire des modèles inf. div inf. div Développer des contrôleurs inf. div inf. div Contrôleurs et actions inf. div inf. div Filtres d action inf. div inf. div Développer des vues inf. div inf. div Syntaxe Razor inf. div inf. div HTML Helpers v2 inf. div inf. div Les Views Components de MVC 6 inf. div inf. div Réutiliser le code avec les Views inf. div inf. div Structuration d une application ASP.NET MVC 6 inf. div inf. div Analyse de l architecture MVC 6 inf. div inf. div Configuration des routes inf. div inf. div Nouveautés dans les routes MVC 6 inf. div inf. div Création d une structure de navigation inf. div inf. div Développement de sites sécurisés inf. div inf. div Gestion de l état inf. div inf. div Test unitaire de composants contrôleurs et classes inf. div inf. div Stratégie de gestion d exception inf. div inf. div Styles des applications MVC 6 inf. div inf. div Templates Views inf. div inf. div Application des CSS inf. div inf. div Améliorer l interface inf. div inf. div Bootstrap inf. div inf. div AJAX et les mises à jour partielles inf. div inf. div Stratégies de cache inf. div inf. div JavaScript inf. div inf. div jQuery et jQuery U inf. div inf. div Gestion de la sécurité inf. div inf. div Authentification ASP.NET et Membership inf. div inf. div Utilisation ASP.NET Identity dans MVC 6 inf. div inf. div Approche REST avec les Web API inf. div inf. div Conception d API Web inf. div inf. div Web API pour applications mobiles et Web inf. div inf. div Approche WebPages inf. div inf. div Création d interfaces graphiques avec WebPages inf. div inf. div Gestion des requêtes inf. div inf. div Modules HTTP et handlers HTTP inf. div inf. div Sockets Web et utilisation de SignalR inf. div inf. div L injection de dépendance inf. div inf. div Configuration de l injection de dépendance inf. div inf. div Avantages de l injection de dépendance pour les gros projets inf. div inf. div Certification en option inf. div inf. div Nos tests de validation des compétences font partie intégrante du processus d apprentissage car ils permettent de développ

Validation et sanction

Certification M2I Langages de Programmation

Type de formation

Professionnalisation

Niveau de sortie sans niveau spécifique

Métiers visés

M1805 :


Durée, rythme, financement

Durée 28 heures en centre

Modalités de l'alternance -

Conventionnement Non

Conditions d'accès

Niveau d'entrée sans niveau spécifique

Conditions spécifiques et prérequis Connaissance pratique du langage C ou avoir suivi le cours CS-FRM C - Développement avec le Framwork .NET .

Éligibilité de cette formation au compte personnel de formation pour les salariés


Code CPF 237067 - Validité du 02/01/2019 au 31/12/2115


Périodes prévisibles de déroulement des sessions

Session débutant le : 01/01/2021

Adresse d'inscription
55 rue EUCLIDE
La Terra Verde 34000 Montpellier

Lieu de formation


Organisme de formation responsable