Développement web - Frontend

Les fondamentaux de la programmation d’applications Web avec Visual Studio

Objectifs

  • Se familiariser avec les technologies Microsoft entrant en jeu dans la création d’un site Web
  • Savoir créer une application Web qui interagit avec des données d’une base de données
  • Être en mesure de publier un site et de garantir sa sécurité
  • Comprendre comment personnaliser une application et l’enrichir à l’aide de composants Open Source
  • Pouvoir analyser et optimiser le trafic généré par un site Web

Programme

Vue d’ensemble des technologies Web de Microsoft
  • Introduction aux fondamentaux du Web
  • Introduction à Microsoft Web Stack
  • Introduction à la galerie d’applications Open Source
Exploration de WebMatrix 2
  • Le cycle de vie du projet
  • Introduction à Microsoft WebMatrix 2
Conception de sites Web simples dans WebMatrix 2
  • Création de pages Web dans WebMatrix 2
  • Utiliser la syntaxe Razor pour générer des pages dynamiques
Conception de sites Web pilotés par les données dans WebMatrix 2
  • Introduction aux bases de données
  • Création d’une base de données dans WebMatrix 2
  • Affichage des données
Ajout de contenu riche aux sites Web WebMatrix 2
  • Ajout de contenu multimédia
  • Utilisation d’HTML5 dans un site Web
Conception d’un site Web WebMatrix 2
  • Structuration d’un site Web
  • Appliquer le modèle de vues
  • Appliquer des styles à un site Web
  • Adapter un site pour les navigateurs mobiles
Déploiement d’applications Web WebMatrix 2
  • Héberger des applications Web
  • Héberger de bases de données
  • Déploiement sur des emplacements sélectionnés
Dépannage des applications Web WebMatrix 2
  • Sources d’erreurs
  • Utilisation des outils du développeur Microsoft Internet Explorer
  • Résolution des problèmes
Utilisation des services et des données du Web
  • Appel de services Web à partir d’une application Web
  • Sources des données publiques
Enrichir une application Web WebMatrix 2 à l’aide de composants Open Source
  • Présentation des packages Open Source via l’outil NuGet
  • Parcourir, installer et utiliser des packages
Sécuriser un site Web WebMatrix 2
  • Développement de sites Web résistant aux attaques
  • Contrôle de l’accès aux sites Web
  • Travailler avec les rôles et les utilisateurs
Conception de pages Web Responsive
  • Pourquoi utiliser des scripts côté client ?
  • Les bibliothèques de script jQuery
  • Utilisation d’AJAX et mises à jour partielles de page
  • Optimisation des caches pour améliorer les performances
Générer du trafic vers un site Web WebMatrix 2
  • Développer un site Web
  • Analyse d’une application WebMatrix 2
  • Optimisation d’une application WebMatrix 2 pour les moteurs de recherche
  • Commercialisation d’une application
Personnalisation d’une application à partir de la galerie WebMatrix 2
  • Exploration de la galerie d »applications
  • Modification d’une application existante
Transition de WebMatrix 2 à Visual Studio
  • Développement de sites Web dans Visual Studio
  • Déplacement entre WebMatrix 2 et Visual Studio
MOYENS PÉDAGOGIQUES ET TECHNIQUES D’ENCADREMENT DES FORMATIONS

Modalités pédagogiques :

  • Évaluation des besoins et du profil des participants.
  • Apport théorique et méthodologique : séquences pédagogiques regroupées en différents modules.
  • Contenus des programmes adaptés en fonction des besoins identifiés pendant la formation.
  • Le formateur évalue la progression pédagogique du participant tout au long de la formation au moyen de travaux pratiques, étude de cas et mise en situation.
  • Méthodes expositive, active et participative.
  • Réflexion et échanges sur cas pratiques.
  • Retours d'expériences.
  • Corrections appropriées et contrôles des connaissances à chaque étape, fonction du rythme de l’apprenant mais également des exigences requises au titre de la formation souscrite.

Éléments matériels :

  • Mise à disposition des outils nécessaires au bon déroulement des travaux pratiques.
  • Support de cours au format numérique projeté sur écran et transmis au participant en fin de la formation.

Référent pédagogique et formateur :

  • Chaque formation est sous la responsabilité du directeur pédagogique de l’organisme de formation.
  • Le bon déroulement est assuré par le formateur désigné par l’organisme de formation.
MOYENS PERMETTANT LE SUIVI ET L’APPRÉCIATION DES RÉSULTATS
  • Feuilles de présences signées des participants et du formateur par demi-journée.
  • Attestation de fin de formation mentionnant les objectifs, la nature et la durée de l’action et les résultats de l’évaluation des acquis de la formation.
Please login to get access to the quiz
Node.js – Développement d’applications Web (Prev Lesson)
(Next Lesson) Piloter un projet web
Back to Développement web – Frontend
Public

<li>Développeurs web débutants</li>|<li>Développeurs web débutants</li>|<li>Développeurs web débutants</li>

Pré-requis

Posséder des connaissances du HTML ou DHTML à savoir : tables, images, formes|Posséder des connaissances du HTML ou DHTML à savoir : tables, images, formes|Posséder des connaissances du HTML ou DHTML à savoir : tables, images, formes

Vérifiez que vous avez les prérequis nécessaires pour profiter pleinement de cette formation en effectuant le test disponible en bas de cette page.

Lieu de formation

Intra-entreprise/à distance

Dates ou période

À définir. Nous consulter

Tarif

Sur devis. Merci de nous contacter

Modalités

Pour s’inscrire à notre formation, veuillez nous contacter par mail ou téléphone.

Démarrage de la formation sous deux semaines (délai indicatif).

Nous contacer
Informations complémentaires

Pour toute réclamation, aléas ou difficultés rencontrés pendant la formation, veuillez prendre contact avec notre organisme par téléphone ou par e-mail. Nous mettrons tout en œuvre pour trouver une solution adapter.

Formation synchrone, réalisée à distance en visioconférence via l’application Microsoft Teams ou en présentiel dans les locaux du client.