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

Objectifs de la formation

Savoir maîtriser l'environnement complet de développement d'applications Web

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

  • Maîtriser l'environnement complet de développement d'applications Web
  • Mettre en place tous les tiers d'une application web Java EE proposant une interface riche
  • Comprendre tous les aspects du développement de nouvelles applications web ou de migration d'applications existantes avec les solutions Oracle
Tarif

Contacter l'organisme

Durée

5j / 35h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

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

  • Construire une réunion à l'aide d'un ou de plusieurs outils digitaux
  • Utiliser Klaxoon® pour animer vos réunions
  • Utiliser Canva® pour moderniser vos présentations et développer l'attention de votre public
  • Utiliser Powtoon® pour produire rapidement des vidéos interactives
  • Utiliser Kahoot® pour stimuler les interactions et l'apprentissage collectif durant vos réunions
  • Utiliser Wooclap® pour intégrer les participants dans la réflexion collective
  • Utiliser MindMeister® pour cartographier et mieux collaborer
  • Choisir la bonne posture pour réussir vos animations avec les outils digitaux
  • Analyser les résultats obtenus afin de construire un plan d'action.
Tarif

A partir de 1 400,00 €

Durée

2j / 14h

Modes
  • Centre
  • Distance

Objectifs de la formation

A l'issue de cette formation Apache, Administrer un Serveur Web perfectionnement, vous aurez acquis les connaissances et compétences nécessaires pour : 

  • Utiliser Apache comme serveur de fichiers afin d'enrichir les fonctionnalités de votre site
  • Gérer les logs et des statistiques, ainsi que la virtualisation (Xen)
  • Maîtriser les fonctionnalités offertes par ce marché en sécurisant fortement son fonctionnement
Tarif

Contacter l'organisme

Durée

3j / 21h

Modes
  • Centre
  • Entreprise
  • Distance

Formation Node.js

Proposé par Sparks

Objectifs de la formation

  • Comprendre les concepts fondamentaux de NodeJS et de son environnement
  • Maîtriser les principales fonctionnalités et modules de NodeJS
  • Développer des applications web en utilisant les frameworks courants
  • Gérer les bases de données avec NodeJS
  • Mettre en place des tests et de la sécurité dans les applications NodeJS
  • Déployer des applications NodeJS
Tarif

A partir de 2 400,00 €

Durée

4 jours

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

Cette formation PNL et AT est une approche croisée des fondamentaux de la programmation neuro-linguistique (PNL) et de l’Analyse transactionnelle pour :
- Comprendre les fondements de l’efficacité de la communication
- Acquérir les techniques de base pour communiquer avec les autres de façon positive et efficace
- Évaluer sa posture de communicant grâce à un autodiagnostic (égogramme, relations aux autres, etc.)
- Développer ses capacités de communication verbale et non verbale
- Clarifier et se fixer des objectifs pour mieux les atteindre

Tarif

A partir de 1 395,00 €

Durée

2j / 14h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

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

  • Décrire les bases du développement d'applications conteneurisées
  • Exécuter des applications conteneurisées, les gérer et en résoudre les problèmes
  • Améliorer la fiabilité, l'évolutivité et la simplification des processus d'intégration et de déploiement continus
  • Décrire les bases nécessaires au développement avec OpenShift.
Tarif

Contacter l'organisme

Durée

4j / 21h

Modes
  • Centre
  • Distance

Objectifs de la formation

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

  • Réaliser des infographies
  • Créer des logos
  • Utiliser les outils de Data Visualisation
  • Mettre en page des documents publicitaires, de packaging ou de PLV (Publicité sur le Lieu de Vente)
  • Créer des effets de texte
  • Exporter vos créations vers les logiciels PAO
  • Améliorer votre efficacité dans votre workflow
  • Dessiner en perspective
  • Utiliser Illustrator pour générer du code CSS et SVG pour le Web Design.
Tarif

Contacter l'organisme

Durée

10j / 70h

Modes
  • Centre
  • Distance

Objectifs de la formation

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

  • Créer et personnaliser des applications Salesforce multi-utilisateurs
  • Créer des objets personnalisés
  • Personnaliser l'interface utilisateur
  • Créer des workflows avancés et des règles de validation
  • Automatiser les processus métier avec le générateur de processus (Process Builder), les approbations et les flux
  • Gérer vos données
  • Développer une interface utilisateur personnalisée à l'aide de Lightning App Builder.
Tarif

A partir de 3 625,00 €

Durée

5j / 35h

Modes
  • Centre
  • Distance

Objectifs de la formation

Plus concrètement, à l'issue de cette formation Professional Cloud Developper vous aurez acquis les connaissances et les compétences nécessaires pour :

  • Comprendre les environnements d’architecture Cloud, caching, services Restful et gestion de session avec les fondamentaux de sécurité et conformité
  • Appliquer et analyser les connaissances sur les intégrations de bases de données, messaging et le code scalabilité
  • Comprendre les techniques de monétisation de développement et les modèles de licence
  • Appliquer le web sémantique et ontologies.
  • Comprendre le développement et déploiement dans le IaaS, interopérabilité et les modèles d’architecture d’application en Paas
  • Maitriser le développement Saas, AP et Mashups ainsi qu’une compréhension des catalogues de service Cloud
  • Passer dans les conditions optimales la certification internationale «Professional Cloud Developer»
Tarif

Contacter l'organisme

Durée

3j / 21h

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

Je cherche à faire...