Programme ASP.NET : CREATIONS D'APPLICATIONS WEB

Participants : Aux personnes souhaitant concevoir des applications Web avec ASP.NET

Durée : 4 jours - 28 heures
Tarif : Nous contacter pour une formation INTER – INTRA ou en COURS PARTICULIER

La formation est délivrée en présentiel ou distanciel (e-learning, classe virtuelle, présentiel et à distance). Le formateur alterne entre méthodes démonstrative, interrogative et active (via des travaux pratiques et/ou des mises en situation). La validation des acquis peut se faire via des études de cas, des quiz et/ou une certification.

Cette formation est animée par un consultant-formateur dont les compétences techniques, professionnelles et pédagogiques ont été validées par des diplômes et/ou testées et approuvées par l’éditeur et/ou par Audit Conseil Formation.

Dates des formations
Contactez-nous pour des informations sur les disponibilités pour cette formation.
Logo ACF

Demande de devis

Formation
Cadre
Pôle Emploi
Nom/Prénom
Société
E-mail
Téléphone
Période
Evaluer mon niveau

Les objectifs

Cette
Cette
formation vous permet d'acquérir les connaissances et les compétences nécessaires pour créer des applications Web dynamiques avec ASP.NET 4.5 et Visual Studio 2012. Vous apprendrez à développer des applications Web multiniveaux capables d'accéder à des bases de données via des composants que vous allez créer. Vous découvrirez également comment concevoir des interfaces utilisateur sophistiquées en associant des données et en utilisant Model Binding et des contrôles de la source des données.

pré-requis

avoir une expérience de C# ou de Visual Basic et des connaissances des principes fondamentaux du langage HTML.

Moyens pédagogiques, techniques et d'encadrement

  • 1 poste de travail complet par personne
  • De nombreux exercices d'application
  • Mise en place d'ateliers pratiques
  • Remise d'un support de cours
  • Remise d'une attestation de stage

Modalités d'évaluation des acquis

- Evaluation des besoins et objectifs en pré et post formation
- Evaluation technique des connaissances en pré et post formation
- Evaluation générale du stage

Accessibilité handicapés

  • Au centre d’affaires ELITE partenaire d’ACF à 20 m.
  • Guide d’accessibilité à l’accueil.

Le Programme

Introduction aux Web Forms

  • Créer des pages ASP.NET avec des contrôles Web Form
  • Développer des pages web HTML5 avec Visual Studio
  • Examiner le contenu des pages avec Page Inspector

Conception des Web Forms

  • Appliquer des contrôles Web Form courants
  • Mises en pages cohérentes avec les pages maîtres
  • Partager du contenu réutilisable avec les contrôles web User

Activation des Web Forms

  • Gérer les événements des contrôles
  • Envoyer un courriel depuis une page web, valider les saisies utilisateur

Développer des applications pilotées par les données

  • Se connecter à une base de données avec les contrôles des sources de données
  • Associer des sources de données aux contrôles Web Form
  • Automatiser l'accès aux données avec GridView, FormView, ListView et DetailsView
  • Utiliser l'Entity Framework code-first (à partir du code) et LINQ to Entities pour accéder aux données

Modification des données

  • Ajouter, mettre à jour et supprimer des données avec DbContext, gérer les mises à jour avec le ModelBinding bidirectionnel
  • Signaler les erreurs et vérifier la validité des données avec ModelState

Créer des applications multiniveaux

  • Mettre en œuvre la logique métier du niveau intermédiaire
  • Encapsuler la logique de validation avec les Data Annotations
  • Liaison aux objets métier avec ObjectDataSource

Gestion des différents états au sein d'une application web

  • Lecture et création de cookies
  • Stocker l'état de l'utilisateur dans l'objet Session
  • Exploiter ViewState dans le cycle de vie d'une page ASP.NET

Mise en œuvre de la sécurité web

  • Authentification des utilisateurs d'Internet
  • Limiter l'accès aux utilisateurs autorisés

Enrichir l'interface utilisateur avec les extensions Ajax

  • Intégrer Ajax aux pages existantes
  • Accroître la réactivité avec UpdatePanel
  • Déclencher Ajax sans utiliser UpdatePanel

Création de requêtes Ajax personnalisées avec jQuery

  • Créer et appeler des services RESTful avec l'API Web de ASP.NET
  • Exploiter jQuery et jQuery UI pour le langage DHTML
  • Utiliser les méthodes $.get() et .ready()

Créer des formulaires web capables de s'adapter

  • Créer un package du contenu pour les appareils mobiles
  • Réduire la duplication avec les contrôles utilisateurs et les pages maître imbriquées

Maîtriser jQuery Mobile

  • Contrôler la mise en forme avec les attributs HTML5 data-*
  • Afficher la navigation Ajax pour un maximum de compatibilité
  • Afficher des listes et des blocs de contenu rétractables

Améliorer le classement de votre site dans les moteurs de recherche

  • Simplifier les URL avec friendlyUrls
  • Récupérer des segments d'URL

Intégration des plug-ins jQuery

  • Ajouter des plug-ins aux pages des formulaires web
  • Améliorer l'interface utilisateur avec le plug-in .rate()

Utilisation de l'API de géolocalisation

  • Localiser la position géographique avec getCurrentPosition()
  • Calculer les distances avec DbGeography

Déploiement d'applications ASP.NET

  • Créer un package pour le déploiement et convertir les fichiers web.config pour la mise en production