Formation ASP.NET MVC 5 : Développer des applications Web avec Visual Studio 2015/2017

Public admis

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

Financements

Eligible CPF Votre OPCO Financement personnel

Objectifs de la formation

Concrètement à l'issue de cette formation ASP.NET MVC 5 vous aurez acquis les connaissances et les compétences nécessaires pour :

  • Développer des applications avancées ASP.NET MVC en utilisant les technologies et outils du framework .NET 4.6
  • Créer des applications web avec Visual Studio 2017
  • Tester et déboguer des applications web ASP.NET MVC5
  • Comprendre comment mettre en œuvre une méthode MVC pour développer en équipe
  • Savoir mettre en œuvre Ajax avec ASP.NET MVC5
  • Être capable d'écrire un service web Windows Azure et l'appeler à partir d'une application MVC.

PLB CONSULTANT


Informatique et Management
Voir la fiche entreprise

Tarif

A partir de 2 820,00 €

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

PLB CONSULTANT


Informatique et Management
Voir la fiche

Tarif

A partir de 2 820,00 €

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

Description

Le modèle MVC est une philosophie de découpage du code qui permet de faciliter le développement et la maintenance. Ce concept n’est pas lié au développement web ni à un langage en particulier. L’idée de fond est de ne pas mélanger les grandes familles de traitements, non exhaustives ici, comme l’accès aux données de toute nature (modèle), les interactions avec l’utilisateur (contrôleur), et l’affichage (vue) pour que plusieurs développeurs puissent travailler ensemble, maintenir facilement et rapidement l’application tout en ouvrant le projet en parallèle aux designers qui s’occuperont des aspects HTML/CSS par exemple.

Cette formation ASP.NET MVC 5 permet d’acquérir les compétences et connaissances nécessaires pour développer des applications ASP.NET MVC avec les technologies et les outils du framework .NET 4.6. Lors de la formation un focus sera mis sur les activités de codage qui améliorent la performance et l’évolutivité des applications sur le site web.

Programme

Explorer ASP.NET MVC 5

Vue d’ensemble des technologies web Microsoft
Vue d’ensemble d’ASP.NET 4.5
Introduction à ASP.NET MVC 5

Conception d’applications web ASP.NET MVC 5

Planifier la phase de conception
Concevoir les modèles, les contrôleurs et les vues

Travaux Pratiques :

Création d’un projet de développement ASP.NET MVC 5 à l’aide de Visual Studio 2017

Développement des modèles ASP.NET MVC 5

Créer des modèles MVC
Travailler avec les données

Travaux Pratiques :

Création d’un modèle MVC à l’aide de Visual Studio 2017

Développement des contrôleurs ASP.NET MVC 5

Écrire des contrôleurs et des actions
Écrire des filtres d’action

Travaux Pratiques :

Création d’un contrôleur MVC 5 à l’aide de Visual Studio 2017

Développement des vues ASP.NET MVC 5

Créer des vues avec la syntaxe Razor
Utiliser les HTML Helpers
Réutiliser le code dans les vues

Travaux Pratiques :

Création d’une vue MVC 5 à l’aide de Visual Studio 2017

Test et débogage des applications web ASP.NET MVC 5

Tester les composants MVC
Mettre en œuvre une stratégie de prise en compte des exceptions

Travaux Pratiques :

Mise en place d’une stratégie de gestion des exceptions

Structurer des applications web ASP.NET MVC 5

Analyser l’architecture de l’information
Configurer les routes
Créer une structure de navigation

Travaux Pratiques :

Mise en place d’une architecture de navigation sous la forme de route

Application des styles aux applications Web ASP.NET MVC 5

Utiliser les modèles de vues
Appliquer CSS aux applications MVC
Créer une interface adaptative pour les utilisateurs

Travaux Pratiques :

Personnalisation de l’interface en implémentant une interface responsive design

Création des pages de réponses dans les applications web ASP.NET MVC 5

Utiliser AJAX et les mises à jour partielles des pages
Mettre en œuvre une stratégie de cache

Travaux Pratiques :

Implémentation des fonctions AJAX dans une application ASP.NET MVC

Utilisation de JavaScript et de jQuery pour les réponses aux applications Web MVC 5

Rendu et activation du code JavaScript
Utiliser jQuery et jQueryUI

Travaux Pratiques :

Implémentation de la bibliothèque jQuery dans une application ASP.NET MVC

Contrôle d’accès aux applications web ASP.NET MVC 5

Mettre en œuvre l’authentification et l’autorisation
Assigner les rôles et les membres

Travaux Pratiques :

Implémentation des mécanismes d’authentification dans une application ASP.NET MVC

Création d'une application web résiliente ASP.NET MVC 5

Développer des tests sécurisés
Gérer les états

Travaux Pratiques :

Implémentation des tests de robustesse dans une application ASP.NET MVC

Utilisation des services web Windows Azure dans les applications web ASP.NET MVC 5

Introduction à Windows Azure
Concevoir et écrire des services Windows Azure
Utiliser les services Azure dans une application web

Mise en œuvre du framework web API dans les applications web ASP.NET MVC 5

Développer un projet web API
Appeler un web service web API à partir d’un mobile et des applications web

Travaux Pratiques :

Création et exploitation d’un webservice écrit à l’aide du framework web API

Prise en main des requêtes dans les applications web ASP.NET MVC 5

Utiliser les modules http et les handlers http
Utiliser les sockets web

Déploiement des applications web ASP.NET MVC 5

Déployer les applications web
Déployer les applications MVC 5

Travaux Pratiques :

Déploiement d’un site web ASP.NET MVC à l’aide d’un package WebDeploy.

Prérequis

Il est impératif de connaître le langage C# et de connaître les bases du HTML/CSS, disponibles dans la formation "HTML5, CSS3, Responsive" (IHTS).

Public

Ce cours ASP.NET MVC 5 s’adresse aux développeurs web qui utilisent Visual Studio de façon individuelle ou en équipe, pour un développement important ou limité.

Ces formations pourraient vous intéresser

Programmer en Java

Proposé par ENI Service

Objectifs de la formation

  • Ecrire, compiler, exécuter et déboguer des programmes Java
  • Utiliser l’IDE Eclipse pour vos projets Java
  • Appliquer les concepts de programmation orientée objet au langage Java
  • Créer des classes et les implémenter avec des attributs et des méthodes
  • Mettre en œuvre l’encapsulation
  • Appliquer les mécanismes d’héritage et de polymorphisme, redéfinir et surcharger des méthodes
  • Utiliser les classes abstraites et les interfaces
  • Structurer les applications en package et gérer correctement les imports de classes et de méthodes
  • Utiliser la bibliothèque de classes Java
Tarif

A partir de 2 750,00 €

Durée

5j / 35h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

  • Configurer Microsoft Dynamics 365 Field Service
  • Configurer les ressources pouvant être réservées dans Dynamics 365 Field Service
  • Planifier des équipes, des installations et le regroupement de ressources dans Dynamics 365 Field Service
  • Gérer les options de planification dans Dynamics 365 for Field Service
  • Personnaliser le tableau de planification dans Dynamics 365 Field Service
  • Prendre en main de l’application Dynamics 365 Field Service Mobile
  • Personnaliser et configurer l’application Dynamics 365 Field Service Mobile
  • Intégrer Dynamics 365 Remote Assist avec Dynamics 365 Field Service
  • Configurer Field Service pour créer des ordres de travail à partir de données IoT
  • Créer des applications personnalisées pour Dynamics 365 Field Service
  • Recueillir les commentaires des clients avec Dynamics 365 Customer Voice

 

Tarif

Contacter l'organisme

Durée

4j / 28h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

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

  • Maîtriser l'architecture de WebLogic Server (WLS) incluant domaines, serveurs et machines
  • Installer, configurer et gérer WebLogic Server
  • Effectuer toutes les tâches d'administration de Weblogic Server;
  • Configurer des bases de données, sites Web, déployer des applications, configurer la sécurité et d'autres services.
  • Maitriser les outils d'administration basés sur les commandes en ligne
  • Configurer une grappe (un cluster) de serveurs et distribuer des applications et des ressources à travers le cluster.
  • Utiliser les fonctionnalités d'un cluster telles que la distribution de charge et la reprise sur incident
Tarif

A partir de 3 350,00 €

Durée

5j / 35h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

Ce cours intensif vous permettra de disposer de solides bases pour développer des applications professionnelles autour des incontournables phénomènes de société que sont devenus l'iPhone, l'iPod Touch, ou l'iPad réunis sous la bannière iOS. Une fois votre environnement de développement et le langage Objective-C maîtrisés vous abordez les API du SDK iPhone comme la gestion des données et l'interface utilisateur afin de disposer d'une bonne vue d'ensemble et de pouvoir développer vos premières applications. L'environnement de développement est Xcode, il inclut entre autres IOS SDK et les storyboards. Les spécificités de l'iPad, des écrans secondaires et des nouveaux matériels sous iOS seront abordées. Les nouveautés iOS et Xcode (dernières versions en cours) pour les développeurs seront également présentées.

Tarif

Contacter l'organisme

Durée

5j / 35h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

  • Appliquer les pratiques recommandées pour une automatisation efficace et efficiente avec Ansible
  • Effectuer des opérations d'automatisation sous forme de mises à jour permanentes
  • Utiliser les fonctionnalités avancées de Red Hat Ansible Automation Platform pour travailler avec les données, notamment les filtres et les plugins
  • Créer des environnements d'exécution d'automatisation pour contenir et faire évoluer Red Hat Ansible Automation
  • Exploiter les capacités du navigateur de contenu d'automatisation pour développer des Playbooks Ansible
Tarif

A partir de 3 600,00 €

Durée

5j / 30h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

Concrètement, à l'issue de cette formation AWS : Notions Commerciales de base sur Amazon Web Services vous aurez acquis les connaissances et les compétences nécessaires pour :

  • Identifier la valeur et les avantages du cloud AWS
  • Identifier les manières intéressantes dont vous pouvez utiliser la plate-forme AWS
  • Connaître les capacités, contrôles et assurances de sécurité robustes mis en place pour maintenir la sécurité et la protection des données
  • Définir l'impact financier que le cloud AWS peut avoir sur le cycle de découverte, la gestion des coûts et les contrats d'une organisation, tout en minimisant les risques associés aux modèles de tarification basés sur la consommation.
Tarif

Contacter l'organisme

Durée

1j / 7h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

Cette formation Flex Mobile permet aux développeurs Flex, Java, C#, PHP, etc... d'acquérir toutes les notions pour réaliser avec Flex des applications Apple iOS, Google Android ou BlackBerry QNX aussi bien pour tablettes que pour les téléphones mobiles (*). La formation Flex mobile aborde les sujets généraux du développement Flex sur mobile : les composants, le positionnement, la navigation, l'accès serveur, l'accès aux ressources du Device, le skinning, les thèmes, l'optimisation ainsi que les spécificités d'iOS, d'Android et de BlackBerry. Le stagiaire réalisera tout au long de cette formation sa première application pour Mobile depuis la conception en prototype jusqu'à la réalisation sur un projet concret. Les thèmes de l'ergonomie, des patterns d'IHM et de l'organisation d'un projet multi-écrans sont ainsi concrètement mis en pratique. (*) iOS version 4.X et supérieur ; Android version 2.2 et supérieur ; architecture ARMv7.

Tarif

Contacter l'organisme

Durée

4j / 28h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

  • Comprendre le fonctionnement sous-jacent de Chat GPT et des modèles similaires
  • Appréhender les principales utilisations et applications de Chat GPT
  • Ajuster, déployer et interagir avec Chat GPT
  • Identifier les enjeux éthiques, les limites et les considérations de sécurité liés à l'utilisation de Chat GPT
Tarif

A partir de 1 390,00 €

Durée

1j / 7h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

  • Développer des applications de hacking et forensic à l'aide du langage Python.
Tarif

Contacter l'organisme

Durée

4j / 28h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

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

  • Créer et gérer des applications dans Tableau CRM
  • Concevoir un tableau de bord répondant à des exigences données et créer un modèle de tableau de bord
  • Créer et ajouter des perspectives pour construire un tableau de bord
  • Optimiser un tableau de bord pour une utilisation mobile
Tarif

A partir de 725,00 €

Durée

1j / 7h

Modes
  • Centre
  • Entreprise
  • Distance

Je cherche à faire...