Quels sont les étapes de la création d’un Site Internet ?
1/ Cahier des charges -> Définir les besoins du client 2/ Proposition commerciale -> Devis 3/ Validation 4/ Graphisme 5/ Validation de la maquette 6/ Intégration 7/ Développement 8/ SEO -> Moteur de recherche 9/ Formation du client au backoffice 10/ LivraisonComment est né Internet ?
Le chercheur britannique Tim Berners-Lee a inventé le World Wide Web en 1989, lorsqu’il travaillait au CERN. À l’origine, le projet a été conçu et développé pour que des scientifiques travaillant dans des universités et instituts du monde entier puissent s’échanger des informations instantanément. L’idée de base du WWW était de combiner les technologies des ordinateurs personnels, des réseaux informatiques et de l’hypertexte pour créer un système d’information mondial, puissant et facile à utiliser. En 1991, Internet devient accessible à tous. Le mot, qui date de 1974, est l’abréviation de Interconnection of networks (interconnexion de réseaux).De quoi se compose un Site Internet ?
Serveur Client
Un site internet c’est un ensemble de fichiers (des fichiers en code, des images, des polices d’écritures, des vidéos, etc…) et hébergés sur un serveur. Ces fichiers sont accessibles depuis n’importe où, grâce à un nom de domaine (l’adresse du site) et à l’aide d’un navigateur qui les interprète et les affiche.Quelles langages sont utilisés pour créer un Site Internet ?
Page Web Frontend Backend Quelles langages sont utilisés pour créer un Site Internet ? Les langages Frontend HyperText Markup Language (langage de balisage d’hypertexte) Cascading Style Sheets (Feuilles de style en cascade) JavaScript Html/CSS – Steven Berg – MAJ 01/2023 7 Introduction Les langages FrontEnd HyperText Markup Language (langage de balisage d’hypertexte) Contenu de page, texte, photos… Sans forme ni couleur. Html/CSS – Steven Berg – MAJ 01/2023 8 Introduction Les langages FrontEnd Cascading Style Sheets (Feuilles de style en cascade) Mise en forme de la page, position des éléments, couleurs, police d’ecriture… Html/CSS – Steven Berg – MAJ 01/2023 9 Introduction Les langages FrontEnd JavaScript Permet d’apporter de l’intéraction entre le site et l’utilisateur. Html/CSS – Steven Berg – MAJ 01/2023 10 Introduction Les langages FrontEnd+ +
Développement frontend Quelles langages sont utilisés pour créer un Site Internet ?
Les langages Backend- Hypertext Preprocessor
- Une petite dizaine de langages de programmation peuvent aujourd’hui être utilisés pour construire
- le back-end d’un site.
- Le plus utilisé est PHP.
C’est quoi un Navigateur Web ?
Logiciel qui permet de visualiser sur un écran le rendu d’une page Web. (ordinateur, téléphone, de tablette… ) Il interprète le code source d’une page web et le met en forme. C’est au moment où la page Web est lue par le navigateur que celui-ci va appeler les médias et autres scripts qui sont liés à la page Web et mettre le tout en forme visuellement. C’est quoi un Navigateur Web ? Les navigateurs les plus connus- IE / Edge
- Safari
- Mozilla Firefox
- Google Chrome
Comment mettre un site internet en ligne ?
Visible par l’internaute et accessible depuis n’importe où Site sur mon ordinateurComment mettre un site internet en ligne ?
Visible par l’internaute et accessible depuis n’importe où Site sur mon ordinateur Serveur web https://www.mondomaine.fr/ Pour mettre en ligne on fait passer les fichiers de l’ordinateur du créateur à un serveur web. Notre site sera alors accessible via un nom de domaine. Comment mettre un site internet en ligne ?- Nom de domaine dans la barre d’adresse du navigateur
- Transcrit en adresse IP du serveur du site
- Le serveur envoie le site demandé
- Affichage sur l’écran de l’utilisateur
Comment mettre un site internet en ligne ?
Pour pouvoir mettre un site sur un serveur, il faut prendre un abonnement chez un hébergeur qui vous louera un espace disque et un nom de domaine Hébergeur gratuit Pour mieux comprendre ce qu’est un site web : Votre nom de domaine, c’est l’adresse postale de la maison, L’hébergement est la maison Les fichiers de site, ce sont les meubles. Les outils Quels outils pour développer un site Web ? Un navigateur web Le premier outil à avoir pour développer un site web, est un navigateur. De préférence Google Chrome ou Mozilla Firefox. Tous les navigateurs ne gèrent pas le code de la même façon, et ne sont pas égaux en terme de mise à jour. Vérification du comportement des navigateurs avec l’outil CanIUse https: /caniuse.com/ Google Chrome Html/CSS – Steven Berg – MAJ 01/2023 19 Les outils Quels outils pour développer un site Web ? Un éditeur de code Un éditeur de code est un logiciel qui nous permet d’écrire du code. Il reconnait la majorité des langages utilisés dans le développement. Le plus utilisé aujourd’hui est Visual Studio Code. Visual Studio Code- https: /code.visualstudio.com/
- Editeur spécialisé
- Auto-complétion, retour à la ligne, coloration syntaxique, plugins, etc…
- Gratuit pour Mac et Windows
- Tim Berners-Lee, fondateur du W3C et inventeur du HTML
- 378 entreprises membres qui peuvent faire des propositions (Microsoft, Apple, Mozilla, Opera, Adobe, etc.)
- Propose un validateur de code pour toujours avoir un code propre et valide : https://validator.w3.org/ Les avantages d’un code valide et propre : meilleure compatibilité assurée entre les navigateurs et prédisposition améliorée pour un référencement naturel.
- Contenu *
= chevron fermant Balise fermanteHtml/CSS – Steven Berg – MAJ 01/2023 25 Html 5 C’est quoi une balise ? Balises auto-fermantes ou Balises Orphelines Certaines balises bien particulières n’ont pas besoin d’être fermées, on les dit « auto- fermantes », elles n’ont ni contenu ni balise fermante Exemple de balises auto-fermantes :
Bonjour !
Attribut Balise Valeur Exemple avec l’attribut charset : Html/CSS – Steven Berg – MAJ 01/2023 27 Html 5 Attributs et valeurs Les attributs sont des éléments prédéfinis dans le HTML, on ne peut pas en inventer. On peut les mettre entre simple quote, double quote ou rien. Par convention nous choisissons les doubles quotes “ “. Image
src=“ “ => donne la source (d’une image dans cet exemple)
Lien
Texte du lien href=“ “ => donne la destination d’un lien
Html/CSS – Steven Berg – MAJ 01/2023
28
Html 5
Les commentaires
Les commentaires sont des morceaux de texte ignorée par le navigateur.
Souvent une note ou une annotation que l’on peut ajouter pour y voir plus clair et se repérer plus
rapidement dans un code-source.
Pratiques lors d’un travail en équipe.
Code
Contenu de paragraphe
Affichage dans le navigateur
Contenu de paragraphe
Html/CSS – Steven Berg – MAJ 01/2023
29
Html 5
L’indentation
Indenter correspond à créer des retraits en début de ligne de code de façon cohérente et logique en
utilisant la tabulation.
Indenter permet d’avoir un code plus propre et plus lisible, donc plus compréhensible. Indenter
permet également de plus facilement détecter les erreurs potentielles dans un code.
Le but de l’indentation est de nous permettre de discerner plus facilement les différents éléments
ou parties de code.
Html/CSS – Steven Berg – MAJ 01/2023
30
Html 5
L’indentation
Sans indentation Avec indentation
Html/CSS – Steven Berg – MAJ 01/2023
31
