Développement d'un site Web

Formation 470 | 4 jours

Avis des participants

Évaluation des 12 derniers mois
  • 5 étoiles 73%
    5 Star Ratings: 73%
  • 4 étoiles 22%
    4 Star Ratings: 22%
  • 3 étoiles 4%
    3 Star Ratings: 4%
  • 2 étoiles 1%
    2 Star Ratings: 1%
  • 1 étoile 0%
    1 Star Ratings: 0%
D�veloppement d'un site Web

Vous apprendrez à

  • Établir, configurer et maintenir un site web intranet ou Internet
  • Développer et publier des pages web en utilisant HTML
  • Interfacer un site web à une base de données pour stocker et récupérer les données de façon dynamique
  • Produire des pages web dynamiques avec des scripts côté serveur et côté client
Les participants d�veloppent des sites Web.

Travaux pratiques

  • Création des pages web accessibles et normalisées avec HTML, XHTML et CSS
  • Développement, test et amélioration de votre site web
  • Ajout d'effets DHTML à vos pages web
  • Enrichissement de pages web avec des images et des images réactives

À propos de cette formation Développement d'un site Web : Pour se distinguer de la concurrence, un site doit être attrayant et sa navigation fluide. Vous obtenez les connaissances pour développer un site web. Vous apprenez les concepts fondamentaux de syntaxe HTML et de mise en page en créant des pages web efficaces, en configurant un serveur web et en interfaçant votre site web et des bases de données.

  • Contenu détaillé

    Contenu détaillé

    Introduction au web

    • Concepts fondamentaux d'Internet/intranet
    • L'architecture du web
    • Analyse de plusieurs navigateurs
    • Optimisation de moteurs de recherche (SEO)

    HTML: HyperText Markup Language

    Création d'une page web avec HTML et XHTML

    • Éléments de l'en-tête et du corps
    • Formatage du texte avec des marqueurs
    • Création de liens hypertextes
    • Listes ordonnées ou non
    • Conception de tables pour l'affichage de données
    • Définition des ancres relatives et absolues

    Ajout d'éléments graphiques

    • Présentation graphique avec les images intégrées
    • Ajout de l'interactivité avec des images cliquables
    • Utilisation d'images animées pour dynamiser une page web
    • Création d'images réactives pour relier différentes zones d'une même image

    Contrôle des styles et de la mise en page avec les CSS

    • Attribution de propriétés de style aux marqueurs HTML
    • Création et application de feuilles de style
    • Utilisation de styles dans un menu de navigation
    • Choix et application de styles avec les attributs CLASS et ID
    • Assurer une présentation cohérente entre les pages du site

    Mise en œuvre d'un serveur web

    Fonctionnalités d'un serveur web

    • Communication serveur/navigateur web
    • HTTP

    Configuration d'un serveur web

    • Mise en place de la structure des répertoires
    • Configuration des accès et sécurisation
    • Administration du serveur

    Programmation sur le serveur

    Scripts côté serveur

    • Interaction client/serveur/script
    • Étude du fonctionnement d'applications web côté serveur
    • Accès aux données stockées sur le serveur web
    • Création de pages web dynamiques
    • Différence entre les requêtes GET et POST

    Traitement des données avec des formulaires

    • Capture des données utilisateurs avec des formulaires HTML
    • Ajout de zones de texte, cases, boutons radio, listes de sélections à une page web
    • Configuration d'un formulaire pour qu'il fasse appel à un programme côté serveur lors de son envoi
    • Traitement des saisies de formulaires avec des pages web dynamiques

    Interface avec une base de données

    Bases de données relationnelles et le web

    • Description des enregistrements d'une base de données
    • Utilisation de SQL pour manipuler la base

    Pages web pilotées par une base de données

    • Ouverture d'une connexion vers une base de données
    • Stockage de données capturées par des formulaires
    • Envoi de requêtes dynamiques à une base de données
    • Générer une page web affichant les résultats d'une requête

    Création de pages web dynamiques

    Interactivité avec JavaScript

    • Intégration de JavaScript s'exécutant dans les navigateurs web
    • Amélioration des fonctionnalités côté client
    • Validation du contenu des formulaires pour s'assurer qu'ils sont correctement remplis
    • Réagir aux actions des utilisateurs

    Ajout d'éléments multimédias

    • Intégration d'animations et de vidéos dans des pages web
    • Plus d'interactivité avec les plug-ins

    Création de pages web interactives avec l'HTML dynamique (DHTML)

    • Combiner JavaScript avec des CSS
    • Compatibilité avec plusieurs navigateurs
    • Positionnement dynamique de contenu dans une page
    • Afficher et masquer le contenu d'une page
    • Création d'images avec effet rollover en DHTML

    XML et HTML 5

    • Les bases d'XML
    • Introduction à HTML
    • Mise en place d'un flux RSS sur votre site

    À qui s'adresse cette formation

    À toute personne impliquée dans la mise en place, le développement ou la maintenance d'un site web ou souhaitant développer des connaissances dans le domaine des technologies web. Des connaissances de base de Microsoft Windows, d'Internet et du web seraient utiles.

    Les horaires des formations

    Stage : 9h00 - 17h
    (16h00 le dernier jour)

    Discussion libre avec l'animateur : 17h - 18h

  • Q&R

    Quel est l'objectif de ce cours ?

    Dans ce cours, vous apprendrez les bases du développement d'un site Web. Vous apprendrez les principales technologies nécessaires pour développer un site Web : comment développer des pages Web, y compris la conception des pages et le placement approprié du texte, des graphiques et du multimédia ; comment ajouter du contenu dynamique au site et l'interfacer à des bases de données en utilisant la programmation côté serveur et des scripts dans les ASP et PHP ; comment installer et configurer un serveur Web. Ce stage de quatre jours vous apportera des connaissances de base concrètes de l'HTML et du traitement des scripts côté serveur dont vous avez besoin pour mettre en place et maintenir rapidement et efficacement un site Web.

    A qui s'adresse ce cours ?

    Ce cours concerne tous ceux qui prévoient de développer ou maintenir un site Web ou d'en utiliser pour leur entreprise, comme par exemple :

    • tous ceux qui sont chargés de la conception, la création, la mise en œuvre et la maintenance d'un site Web ;
    • les maquettistes Web qui souhaitent comprendre les détails et les besoins techniques du développement d'un site Web ;
    • les managers, développeurs et Webmasters qui souhaitent en savoir plus.

    Les administrateurs de systèmes sont souvent intéressés par ce cours, surtout si leur entreprise prévoit la création d'un site Web ou d'un intranet. Les programmeurs trouveront ce cours utile car apprendre HTML (HyperText Markup Language), leur permet de créer des pages Web dynamiques avec la programmation du contenu en utilisant PHP et les Active Server Pages. Enfin, les concepteurs graphiques au profil technique tireront profit d'une meilleure connaissance des aspects techniques de la maintenance d'un site Web.

    Ce cours couvre t-il les feuilles de style en cascade (CSS) ?

    Ce cours fournit une introduction aux feuilles de styles en cascade pour formater le contenu d'une page Web.

    Pour en savoir plus sur les feuilles de style en cascade, vous vedriez suivre le Course 522, CSS3 pour le Responsive Web Design.

    Quel profil dois-je avoir ?

    Une expérience pratique en tant qu'utilisateur de Windows est nécessaire. Une connaissance de la programmation n'est pas nécessaire mais peut être utile. La connaissance des réseaux n'est pas nécessaire.

    Est-ce que ce cours traite de la configuration d'un serveur Web ?

    Oui, chaque binôme de stagiaires va configurer son propre serveur Web. Vous ferez fonctionner le serveur sur votre propre ordinateur et créerez un site Web en utilisant ce serveur.

    Ce cours couvre-t-il ASP ? PHP ?

    Nous n'essayons pas d'enseigner la programmation, mais nous montrons l'ensemble du fonctionnement de la programmation côté serveur. Plusieurs solutions sont disponibles pour programmer côté serveur et toutes ces solutions font appel aux mêmes mécanismes pour échanger des données avec le navigateur Web. Les programmes ASP et PHP sont utilisés durant ce stage pour la collecte et l'insertion de données dans une base. Nous vous donnerons également des exemples similaires d'utilisation avec JSP, ASP.NET et Perl.

    Ce cours traite t-il de l'interfaçage d'un site Web avec une base de données ?

    Oui. Ce cours aborde le processus utilisé pour interfacer du contenu de votre site Web avec une base de données. Le processus sera illustré par des exemples de programmes ASP et PHP. Nous verrons comment ajouter des données dans la base de données mais aussi comment supprimer des enregistrements de la base et intégrer ces modifications dans les pages Web. Lors des travaux pratiques vous aurez la possibilité de choisir entre ASP ou PHP. Les solutions des exercices seront données pour JSP, ASP.NET et Perl.

    Vais-je apprendre Java et/ou JavaScript ?

    Nous n'essayons pas d'enseigner la programmation dans ce cours, mais nous montrons comment imbriquer des applets Java et des programmes JavaScript dans votre page Web.

    Combien de temps est consacré à chaque sujet ?

    Sujets Heures
    Introduction au Web 2,5
    HTML (HyperText Markup Language) 7,0
    Feuilles de style en cascade 5,0
    Mise en œuvre d'un serveur Web 2,0
    Interface à un système de gestion de base de données (SGBD) 3,5
    Création de pages Web dynamiques 4,0
    Interfaçage avec un SGBD 2,0
    Multimédia 1,0
    JavaScript et DHTML 1,5

    Les durées indiquées, notamment pour les ateliers, sont données à titre indicatif et sont susceptibles de changer selon les besoins de chaque classe.

    Quels types d'exercices sont effectués ?

    Environ 40 % du stage est consacré aux travaux pratiques. Après avoir suivi ce cours, vous aurez créé un site Web exploitable dans sa totalité, avec une page d'accueil et des pages de base, du texte, des graphiques et du multimédia. Le site Web inclura des formulaires pour capturer des données des clients et une interface à un système de gestion de base de données. Vous aurez également configuré votre propre serveur Web.

    Comment la classe est-elle organisée pour les TP ?

    Les participants travaillent sur des PC sous Windows Server 2008. Les PC sont équipés des tous derniers navigateurs Internet Explorer, Firefox, Safari, Chrome et Opera ainsi que d'une variété de logiciels qui sont disponibles commercialement, en shareware ou freeware.

    Ce cours couvre-t-il la spécification XHTML ?

    Oui. Ce cours est une introduction à la spécification XHTML.Tous les exemples sont conformes à XHTML.

    Quel est le lien entre ce cours et d'autres cours de Learning Tree ?

    Ce cours concerne l'utilisation du Web et ses logiciels d'accès. Tous ceux qui sont impliqués dans la mise en œuvre d'une connexion Internet, tireront également profit des stages suivants :

    • 471, Programmation Java : Les fondamentaux, fournit une bonne expérience de Java, un langage de programmation qui peut être utilisé pour créer des pages Web dynamiques. Le cours 471 est la suite naturelle du cours 470 ;
    • 522, CSS3 pour le Responsive Web Design, apporte les compétences nécessaires pour concevoir et développer des pages Web efficaces, accessibles, compatibles avec divers nagivateurs et esthétiques avec les feuilles de style en cascade et HTML ;
    • 542, XML : Les fondamentaux, apporte une expérience de l'écriture et de la validation de documents bien formés ;
    • 1501, SharePoint 2010 : Les fondamentaux, vous apporte les connaissances et compétences fondamentales pour planifier, concevoir, déployer et utiliser une solution SharePoint pour votre entreprise.

    Autres formations susceptibles de vous intéresser :

  • Certification / Points

    Plusieurs formations Learning Tree délivrent des points nécessaires au maintien de diverses certifications professionnelles. Cette formation ne délivre pas de points de certification.

  • Prix

    Tarif 4 jours Nouveau participant Remarques
    Prix 2 210 €

    Cliquez ici pour des plans d'économies multi-formations

    Le paiement n'est pas demandé au moment de l'inscription.

Sessions garanties

Avec les sessions garanties, vous avez la certitude que le cours aura lieu.


3 façons de participer à cette formation
Dates
4 jours

En classe dans un centre de formation

En ligne via AnyWare

Depuis un centre AnyWare

De chez vous ou de votre bureau

Pour confirmer votre inscription
Veuillez choisir l'option souhaitée ci-dessous

Suivez votre formation depuis l'un de nos centres AnyWare

Paris Montparnasse, Paris Bibliothèque Nationale, Lyon, Toulouse, Bruxelles

Nous mettons à votre disposition un ordinateur, deux écrans et une connexion Internet haut-débit, prêts à l'emploi. Cliquez ici pour en savoir plus.

Participez de chez vous ou de votre bureau

Utilisez votre ordinateur et une bonne connexion Internet. Cliquez ici pour en savoir plus.

Tarifs et offres spéciales

Bénéficiez de nos plans d’économies multi-formations. En savoir plus ›



Inscrivez-vous dès maintenant – sans risque

Appelez le 01 49 68 53 00 ou inscrivez-vous en ligne en sélectionnant une date ci-dessus.

  • Pas de paiement à l’avance
  • Payez jusqu’à 30 jours après la formation
  • Votre satisfaction est garantie – ou vous ne payez pas la formation

Vous pouvez organiser cette formation dans votre entreprise

Organisez une formation Learning Tree sur votre lieu de travail avec notre solution intra-entreprise. En savoir plus ›


« Mon expérience avec Learning Tree a été très positive. Ils sont très professionnels et offrent un environnement d'apprentissage efficace. L'équipement est de pointe et tout est très bien organisé. »

– B. Öberg
Responsable Informatique
Viktor Rydberg Gymnasium